Bug 84033

Summary: distorted diagrams on screens with different pixel size
Product: [Applications] umbrello Reporter: Phillip Jordan <pmj110>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED WAITINGFORINFO    
Severity: wishlist CC: finex
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Phillip Jordan 2004-06-26 14:22:14 UTC
Version:           1.2.2 (using KDE KDE 3.2.3)
Installed from:    Gentoo Packages
Compiler:          gcc version 3.3.3 20040412 (Gentoo Linux 3.3.3-r6, ssp-3.3.2-2, pie-8.7.6)
OS:                Linux

I created a bunch of diagrams on my desktop system, and since I'm now away from home, I'm working on my laptop. My Laptop and Desktop have wildly different screen dpi setups (desktop: 17" CRT 1024x768, laptop 15" TFT 1600x1200) so the fonts are quite different, and all text appears quite large on my laptop. The problem is that this also considerably blows up all the classes, activites, etc., to such an extent that they overlap. The problem is alleviated if I manually (have to do it for every single one!) change the fonts of each item in the diagram to size 6 instead of 10, but umbrello doesn't seem to save that information in the .xmi file.

As a quick fix, how about a scaling factor for the font size in the settings dialog? It's not the correct way of doing things I'm sure, but that would probably involve considerable changes.

Cheers
Phil
Comment 1 Sebastian Stein 2004-08-13 09:28:40 UTC
Phillip Jordan <pmj110@york.ac.uk> [040627 13:32]:
> I created a bunch of diagrams on my desktop system, and since I'm now away
> from home, I'm working on my laptop. My Laptop and Desktop have wildly
> different screen dpi setups (desktop: 17" CRT 1024x768, laptop 15" TFT
> 1600x1200) so the fonts are quite different, and all text appears quite
> large on my laptop. The problem is that this also considerably blows up
> all the classes, activites, etc., to such an extent that they overlap. The
> problem is alleviated if I manually (have to do it for every single one!)
> change the fonts of each item in the diagram to size 6 instead of 10, but
> umbrello doesn't seem to save that information in the .xmi file.
> 
> As a quick fix, how about a scaling factor for the font size in the
> settings dialog? It's not the correct way of doing things I'm sure, but
> that would probably involve considerable changes.

I am not sure what the problem is. In a diagram you can select all items
(Ctrl+A) and select the font dialog from the right click menu (while holding
Ctrl key). There you can select another font size.

The font size is stored in the xmi file and reloaded correctly.

Sebastian
Comment 2 FiNeX 2009-08-03 21:30:20 UTC
On the current implementation of Umbrello (KDE 4) you can zoom in/out the diagram.

Can we close the bug as "worksforme" ?