The current stable version 2.21.3 is based on KDE 4.
There are also versions available for download on this site for older KDE releases.
No, unfortunately the existence of a graphics display is encoded deep into Umbrello's design. As a workaround, you can use xvfb, which is part of xorg-x11-server or Xvnc to provide a virtual display without any real output. For further discussion see bug #283748.
git diff > mypatch.diffto get the patch. Put the resulting patch on a webserver somewhere and send the URL with an explanation to the umbrello-devel mailing list or file a bug at bugs.kde.org and append the patch.
Switch to a code generator other than C++ or Java. Recent Git versions also allow Undo to be switched off. Current Umbrello handles memory much better than previous versions for large diagrams.
You would need to install it to a separate path using (from the build subdirectory in the source)
cmake -DCMAKE_INSTALL_PREFIX=/home/me/kdedevelopment ..
then set to include this
export KDEDIRS=`kde-config --prefix`:/home/me/foo
Certainly. As part of KDE you will have to work with the KDE i18n team for your language http://i18n.kde.org.
Umbrello contains some UML and programming specific terms. Take care to research the most understandable translations of these terms for your spoken language.
First check that there isn't already one in the KDE Git version of Umbrello.
Then read the instructions in
codegenerator.h and use one of the other generators as a template. The C++ and Java code generators are a lot more advanced than the rest, it would be nice to have the others offer the same functionality as them.
The program's name is Umbrello UML Modeller. The shortened form is Umbrello. When translating it translate UML Modeller in the most sensible way or if it can not be easily translated it can be left out. Umbrello should generally be left as is when translating to Latin alphabet languages.
Previously the program was called UML Modeller or UML Object Modeller or just UML. This was considered too generic by packagers and others. After some consultation and a public vote Umbrello showed surprising popularity, so the name Umbrello UML Modeller is now used. Umbrello does not mean anything as far as we know.
Drag a message arrow downwards.
In previous versions you had to click and drag with the mouse at the bottom of the object's vertical line.
Contact us and if there are enough requests, we may be able to find a way to help you.
You firstly need write access to KDE's Git.
Let us know what features you require. The most requested features will be the first features introduced.
Versions before 1.4 used a file format that was only very loosely based on XMI and was not compatible with other UML programs.
Version 1.4 can read the static structure elements from most other UML tools which use XMI 1.x. Umbrello 2.14 will be able to import the subset of XMI 2.0 (UML 2.x) which maps to implemented features but cannot import UML-DI (Diagram Interchange.)
If you have a specific problem with XMI interchange then please add a detailed description to the bug #56184.
This occurs when you change the location of installing the program by using a prefix on cmake and KDE is unaware of that location.
To help KDE find the program you have to edit the environmental variable KDEDIRS. You will need to consult your distribution documentation for the exact file to edit, but there's a chance it will be .bash_profile in your home directory if you are the only one to use the program. If more than one person will use the program you can edit the file profile in the etc directory.
Just add the following lines
KDEDIRS="$KDEDIRS:<prefix use in cmake>" export KDEDIRSRun
kbuildsycoca4the first time you do this.
If you compiled from source you may have installed Umbrello in /usr/local or /usr/local/kde in which case you can add that directory to $KDEDIRS or change -DCMAKE_INSTALL_PREFIX so it installs in /usr or /opt/kde or whatever the norm for your distribution is.
Check your KDE install and upgrade or recompile kdelibs if possible.
Then delete /tmp/kde-storri/ksycoca file and restarting Umbrello fixed the problem.
The following is taken from #kde-devel
Yes. Umbrello is part of the KDE on Windows initiative.
If it is a user related problem, send an e-mail to the Umbrello mailing list. If it is a developer problem, try the Umbrello development mailing list. Details of the mailing lists can be found on the Umbrello Developer Resources page.
Try asking User Mode Linux.
Multi page printing could be performed by using pdf output and pdfposter, which is available in many distributions for example:
pdfposter -mA3 -pA4 <input-file> <outputfile>
On saving a document I get a dialog box with the title 'Save Error: Umbrello UML Modeller' and the message text 'There was a problem saving file xxx'. How can I fix this ?