[umbrello] [Bug 90103] Font sizing is wrong when sharing diagrams

Ralf Habacker via KDE Bugzilla bugzilla_noreply at kde.org
Mon Oct 24 11:25:30 UTC 2016


https://bugs.kde.org/show_bug.cgi?id=90103

Ralf Habacker <ralf.habacker at freenet.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
   Version Fixed In|                            |2.20.80 (KDE Applications
                   |                            |16.11.80)
      Latest Commit|                            |http://commits.kde.org/umbr
                   |                            |ello/3409db0b671a61440cb7e8
                   |                            |9dd024adf961b21cee
         Resolution|---                         |FIXED

--- Comment #10 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 3409db0b671a61440cb7e89dd024adf961b21cee by Ralf Habacker.
Committed on 24/10/2016 at 11:23.
Pushed by habacker into branch 'master'.

Fix 'Font sizing is wrong when sharing diagrams'.

For any new file the current screen resolution is written into the xmi
file. If a file contains resolution the file coordinates are recalculated
into current screen resolution on load and recalculated to file resolution
on save.

Files without coordinates resolution are not recalculated on load or save,
because it is currently not known how to estimate the resolution the file
is created with. Adjusting those files requires currently adding the
"resolution" attribute to the <diagrams> tag manually.

To solve that issue an option would be to add a user request to get the
correct resolution or to print out a user warning on the status line after
loading and to add an option to be able to change the resolution in
document settings or if possible to estimate it from any diagram
coordinates.
FIXED-IN:2.20.80 (KDE Applications 16.11.80)

Signed-off-by: Ralf Habacker <ralf.habacker at freenet.de>

M  +1    -0    CMakeLists.txt
M  +2    -1    doc/xml/umbrello-diagrams.dtd
M  +1    -1    models/UmbrelloArchitecture/umlmodel.xmi
M  +52   -2    umbrello/umldoc.cpp
M  +10   -0    umbrello/umldoc.h
M  +21   -3    umbrello/umlmodel/folder.cpp
M  +1    -1    umbrello/umlmodel/folder.h
M  +13   -5    umbrello/umlwidgets/associationline.cpp
M  +12   -7    umbrello/umlwidgets/umlwidget.cpp
M  +1    -1    umbrello/version.h

http://commits.kde.org/umbrello/3409db0b671a61440cb7e89dd024adf961b21cee

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


More information about the umbrello-devel mailing list