Fedora 13 Update: bouml-4.20-1.fc13
updates at fedoraproject.org
updates at fedoraproject.org
Mon May 24 19:34:00 UTC 2010
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2010-7266
2010-04-23 21:30:57
--------------------------------------------------------------------------------
Name : bouml
Product : Fedora 13
Version : 4.20
Release : 1.fc13
URL : http://bouml.free.fr/
Summary : UML2 tool box for C++, Java, IDL, PHP and Python
Description :
BOUML is a Unified Modeling Language editor for Qt. You can use it to create
nearly all of UML diagrams. BOUML can generate code from those diagrams in
C++, Java, IDL, PHP and Python, and can also reverse existing code.
The program supports class diagrams, sequence diagrams, collaboration
diagrams, object diagrams, use case diagrams, component diagrams, state
diagrams, activity diagrams, component diagrams and deployment diagrams.
The documentation for this package is in bouml-doc.
--------------------------------------------------------------------------------
Update Information:
* Fri Apr 23 2010 Debarshi Ray <rishi at fedoraproject.org> - 4.20-1 - Version
bump to 4.20. (Red Hat Bugzilla #569134) * Previous releases can not read a
project saved with this version, but projects made by previous releases can
be read. * A crash could occur when some changes were done on a state present
in an opened diagram but never visible because of the diagram dimensions
and the position of the scrollbars. Fixed. * Add constraint on activity
and activity action. * Add interface icon using a simple circle, extends
drawing mode with it for classes in a class diagram, instances in a
sequence diagram and actors in a use case diagram. To not change the
already existing diagrams, when you open an old diagram showing classes
stereotyped interface or instances of classes stereotyped interface, their
drawing mode is forced to class when it values natural (even indirectly).
* Add lost/found messages in sequence diagram. * Add the new keyword
${inverse_name} producing the name of the inverse role of a bi-directional
relation between classes. * In a sequence diagram, when an instance doesn't
send nor receive message the menu of the instance proposes to hide/show the
life line. To allow to draw a multiple instance with only one visible life
line. * New option -execnogui. Use it in place of -exec when you don't want
to see the GUI when you apply a plug-out when Bouml is started. In this
case the messages normally written in the trace window are produced on
stdout. You have to kill the process Bouml by yourself if you use
-execnogui without -exit. * The message written to signal a message
can't be added in a sequence diagram contained wrong characters. Fixed.
* When Bouml was closed though a shortcut (control-w by default) while an
additional window like an artifact source windows was still open, Bouml
crashed (without any consequence because if needed the previously load
project was already saved). Fixed. * C++ Roundtrip: + Do not empty the
stereotypes when this is possible. * Java Generator: + Do not duplicate
imports both defined in artifact definition and through dependencies.
+ When a nested class reference was produced the container classes' names
were missing and only the nested class' name was generated. Fixed. * Java
Roundtrip: + Do not empty the stereotypes when this is possible. *
Python Generator: + Extends the auto generated import to the classes
referenced by the attributes, associations and operations. + When a
nested class reference was produced the container classes' names were
missing and only the nested class' name was generated. Fixed. * State Machine
Generator: + Add the operation doActivity() on the class representing the
state machine. When this operation is applied the do activity of the
current state is executed if it is not empty. * Translation updates:
de, es and fr. * http://bouml.free.fr/historic.html
--------------------------------------------------------------------------------
ChangeLog:
* Fri Apr 23 2010 Debarshi Ray <rishi at fedoraproject.org> - 4.20-1
- Version bump to 4.20. (Red Hat Bugzilla #)
* Previous releases can not read a project saved with this version, but
projects made by previous releases can be read.
* A crash could occur when some changes were done on a state present in an
opened diagram but never visible because of the diagram dimensions and the
position of the scrollbars. Fixed.
* Add constraint on activity and activity action.
* Add interface icon using a simple circle, extends drawing mode with it for
classes in a class diagram, instances in a sequence diagram and actors in
a use case diagram. To not change the already existing diagrams, when you
open an old diagram showing classes stereotyped interface or instances of
classes stereotyped interface, their drawing mode is forced to class when
it values natural (even indirectly).
* Add lost/found messages in sequence diagram.
* Add the new keyword ${inverse_name} producing the name of the inverse role
of a bi-directional relation between classes.
* In a sequence diagram, when an instance doesn't send nor receive message
the menu of the instance proposes to hide/show the life line. To allow to
draw a multiple instance with only one visible life line.
* New option -execnogui. Use it in place of -exec when you don't want to see
the GUI when you apply a plug-out when Bouml is started. In this case the
messages normally written in the trace window are produced on stdout. You
have to kill the process Bouml by yourself if you use -execnogui without
-exit.
* The message written to signal a message can't be added in a sequence
diagram contained wrong characters. Fixed.
* When Bouml was closed though a shortcut (control-w by default) while an
additional window like an artifact source windows was still open, Bouml
crashed (without any consequence because if needed the previously load
project was already saved). Fixed.
* C++ Roundtrip:
+ Do not empty the stereotypes when this is possible.
* Java Generator:
+ Do not duplicate imports both defined in artifact definition and through
dependencies.
+ When a nested class reference was produced the container classes' names
were missing and only the nested class' name was generated. Fixed.
* Java Roundtrip:
+ Do not empty the stereotypes when this is possible.
* Python Generator:
+ Extends the auto generated import to the classes referenced by the
attributes, associations and operations.
+ When a nested class reference was produced the container classes' names
were missing and only the nested class' name was generated. Fixed.
* State Machine Generator:
+ Add the operation doActivity() on the class representing the state
machine. When this operation is applied the do activity of the current
state is executed if it is not empty.
* Translation updates: de, es and fr.
* http://bouml.free.fr/historic.html
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #569134 - bouml-4.20 is available
https://bugzilla.redhat.com/show_bug.cgi?id=569134
--------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use
su -c 'yum update bouml' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
More information about the package-announce
mailing list