Piotr Banasik | 1 Sep 2004 19:58
Gravatar

[Bug 70924] Allow copy/paste of attributes, operations etc

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=70924        
piotr t-p-l com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |piotr t-p-l com

-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
Albert Cervera Areny | 2 Sep 2004 00:06
Picon

[Bug 88415] should be possible to alter operation parameters

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=88415        

------- Additional Comments From albertca gmx net  2004-09-02 00:06 -------
Now that I remember, I also detected one error, but don't think it is of 
because of the patch. If when you create a property, give it a name. The name 
give is shown in the parameter list but if you try to edit it again you won't 
be able! That is because the name given isn't really stored (newparameter_1 
is saved instead).

I tried to find what was the reason, but wasn't able...

A Dimecres 01 Setembre 2004 00:43, Jonathan Riddell va escriure:
> ------- You are receiving this mail because: -------
> You reported the bug, or are watching the reporter.
>
> http://bugs.kde.org/show_bug.cgi?id=88415
>
>
>
>
> ------- Additional Comments From jr jriddell org  2004-09-01 00:43 -------
> Patch looks good, I've made a couple of modifications to make the buttons
> the same as for the other dialogues.
>
>  http://muse.19inch.net/~jr/tmp/move-paramaters.diff
>
> However it causes a crash on a diagram with a class plus operation plus
(Continue reading)

Sebastian Stein | 3 Sep 2004 19:10
Picon
Picon

Have you ever heard of Umbrello?

On http://gaphor.sourceforge.net/index.php your are stating:

"First of all there are no real UML development tools under Linux, except
for some written in Java. Those Java tools however focus to much on the
code, not on the design aspect of UML."

This is not true. There is Umbrello, which is shipped with KDE since KDE
3.2. Umbrello is written in C++ and it does not mainly focus on code.

So be honest and change the text!

Sebastian
--

-- 
Umbrello UML Modeller
Description     : UML diagram drawing tool for KDE with code generation
Homepage        : http://www.umbrello.org/
Bug Reports     : http://bugs.kde.org/
CVS             : kdesdk/umbrello on cvs.kde.org:/home/kde

-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
martin | 5 Sep 2004 04:48
Picon
Favicon

[Bug 86958] umbrello 1.3 beta c++ parser segfaults on simple class

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=86958        

------- Additional Comments From mv123q3 hotmail com  2004-09-05 04:48 -------
Yes, I also encountered this problem. After litle examination I solved it.
The problem is when some token with semicolon is after closing bracket of member function of class,
structure or union.
Another example is 
class A {
public:
    void member() { a=1;}; //comment
};

this patch will do it:

--- parser.cpp  2004-08-10 23:02:56.000000000 +0000
+++ parser-new.cpp      2004-09-05 02:30:16.780647000 +0000
  <at>  -1866,7 +1866,7   <at> 
        if( lex->lookAhead(0) == '}' )
            break;

-       DeclarationAST::Node memSpec;
+       DeclarationAST::Node memSpec = CreateNode<DeclarationAST>() ;
        int startDecl = lex->index();
        if( !parseMemberSpecification(memSpec) ){
            if( startDecl == lex->index() )

enjoy!!!
(Continue reading)

Jake | 5 Sep 2004 05:28
Picon
Favicon

[Bug 85377] moving multiple objects, moves everything to somewhere else

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=85377        

------- Additional Comments From jakeb iname com  2004-09-05 05:28 -------
I can confirm this... When snap to grid is on multiple selected objects move very strangely, when snap to
grid is off they move as expected.

-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
Oliver Kellogg | 5 Sep 2004 20:35
Picon
Gravatar

kdesdk/umbrello/umbrello

CVS commit by okellogg: 

Further work on XMI conformance, foreign XMI file import, and the
 separate xmi.id resolution pass.
First preparations for switching the type used for xmi.id's from
 int to QString.

  M +74 -57    association.cpp   1.49
  M +9 -9      associationwidget.cpp   1.117
  M +41 -8     attribute.cpp   1.19
  M +4 -1      class.cpp   1.44
  M +11 -20    classifier.cpp   1.52
  M +5 -0      classifierlistitem.cpp   1.13
  M +5 -3      classimport.cpp   1.45
  M +6 -7      enum.cpp   1.16
  M +133 -0    model_utils.cpp   1.4
  M +37 -2     model_utils.h   1.3
  M +29 -18    operation.cpp   1.28
  M +8 -27     package.cpp   1.28
  M +84 -161   umldoc.cpp   1.185
  M +10 -24    umldoc.h   1.79
  M +65 -52    umlobject.cpp   1.46
  M +5 -0      umlobject.h   1.40
  M +27 -2     umlrole.cpp   1.22
  M +9 -2      umlview.cpp   1.173
  M +3 -3      codegenerators/adawriter.cpp   1.32
  M +0 -1      codegenerators/classifierinfo.cpp   1.10
  M +1 -1      codegenerators/classifierinfo.h   1.4
  M +2 -2      codegenerators/cppcodegenerator.cpp   1.26
  M +1 -1      codegenerators/cppheadercodedocument.cpp   1.30
(Continue reading)

Oliver Kellogg | 5 Sep 2004 21:16
Picon
Gravatar

kdesdk/umbrello/umbrello

CVS commit by okellogg: 

Completion of previous commit - prepare for xmi.id type switchover.

  M +22 -0     umlnamespace.h   1.34

--- kdesdk/umbrello/umbrello/umlnamespace.h  #1.33:1.34
 <at>  <at>  -198,4 +198,26  <at>  <at>  namespace Uml {
         enum Parameter_Direction { pd_In, pd_InOut, pd_Out };

+#if defined (ID_USE_STRING)
+        /**
+         * The data type used for unique IDs.
+         */
+        typedef QString IDType;
+        /**
+         * Reserved value for uninitialized/illegal ID.
+         */
+        const IDType id_None = "-1";
+
+#       define STR2ID(id)  id
+#       define ID2STR(id)  id
+#else
+        // DEPRECATED
+        // This configuration will be removed shortly
+        typedef int IDType;
+        const IDType id_None = -1;
+
+#       define STR2ID(id)  (id).toInt()
+#       define ID2STR(id)  QString::number(id)
(Continue reading)

Oliver Kellogg | 5 Sep 2004 22:29
Picon
Gravatar

kdesdk/umbrello/umbrello

CVS commit by okellogg: 

Type Uml::IDType is now QString.

  M +1 -1      activitywidget.cpp   1.21
  M +1 -1      activitywidget.h   1.8
  M +1 -1      actor.cpp   1.10
  M +1 -1      actor.h   1.10
  M +1 -1      artifact.cpp   1.10
  M +1 -1      artifact.h   1.12
  M +23 -17    association.cpp   1.50
  M +13 -2     association.h   1.27
  M +9 -10     associationwidget.cpp   1.118
  M +2 -2      associationwidget.h   1.48
  M +1 -1      attribute.cpp   1.20
  M +1 -1      attribute.h   1.22
  M +1 -1      boxwidget.cpp   1.9
  M +1 -1      boxwidget.h   1.11
  M +3 -5      class.cpp   1.45
  M +3 -3      class.h   1.33
  M +4 -4      classifier.cpp   1.53
  M +2 -2      classifier.h   1.39
  M +11 -9     classifiercodedocument.cpp   1.35
  M +3 -3      classifiercodedocument.h   1.15
  M +1 -1      classifierlistitem.cpp   1.14
  M +1 -1      classifierlistitem.h   1.16
  M +2 -2      classimport.cpp   1.46
  M +1 -1      codeaccessormethod.cpp   1.12
  M +2 -1      codeclassfield.cpp   1.22
  M +1 -1      codeclassfield.h   1.12
(Continue reading)

Sebastian Stein | 6 Sep 2004 00:16
Picon
Picon

Re: kdesdk/umbrello/umbrello

Oliver Kellogg <okellogg <at> users.sourceforge.net> [040905 22:50]:
> Type Uml::IDType is now QString.

After those commits I get the following error message during linking:

classifierlistitem.o(.text+0xd0): In function
`UMLClassifierListItem::UMLClassifierListItem[not-in-charge](UMLObject
const*)':
/home/sstein/programmierung/cvs/kde/kdesdk/umbrello/umbrello/classifierlistitem.cpp:23:
undefined reference to `UMLObject::UMLObject[not-in-charge](UMLObject
const*)'
classifierlistitem.o(.text+0x100): In function
`UMLClassifierListItem::UMLClassifierListItem[in-charge](UMLObject const*)':
/home/sstein/programmierung/cvs/kde/kdesdk/umbrello/umbrello/classifierlistitem.cpp:23:
undefined reference to `UMLObject::UMLObject[not-in-charge](UMLObject
const*)'
umlrole.o(.text+0x11): In function
`UMLRole::UMLRole[not-in-charge](UMLAssociation*, UMLObject*,
Uml::Role_Type)':
/home/sstein/programmierung/cvs/kde/kdesdk/umbrello/umbrello/umlrole.cpp:20:
undefined reference to `UMLObject::UMLObject[not-in-charge](UMLObject
const*)'
umlrole.o(.text+0xb1): In function
`UMLRole::UMLRole[in-charge](UMLAssociation*, UMLObject*, Uml::Role_Type)':
/opt/kde/include/kdebug.h:231: undefined reference to
`UMLObject::UMLObject[not-in-charge](UMLObject const*)'

Sebastian
--

-- 
Umbrello UML Modeller
(Continue reading)

Oliver Kellogg | 6 Sep 2004 05:12
Picon
Gravatar

kdesdk/umbrello/umbrello

CVS commit by okellogg: 

Remove inadvertent experimental change.

  M +1 -3      umlobject.cpp   1.48

--- kdesdk/umbrello/umbrello/umlobject.cpp  #1.47:1.48
 <at>  <at>  -38,11 +38,9  <at>  <at>  UMLObject::UMLObject(const QString &name
 }

-/* /////////////////////////////////////////////////////////////////////////////////////////////////
 UMLObject::UMLObject(const UMLObject * parent)
   : QObject(const_cast<UMLObject*>(parent)) {
         init();
 }
- */
-////////////////////////////////////////////////////////////////////////////////////////////////////
+
 UMLObject::~UMLObject() {
 }


Gmane