Mantis Issue Tracking for Scribus
· Hosting provided by / Øverby Consulting ·

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011647ScribusGraphics / Image Framespublic2013-07-07 21:282014-06-25 22:13
Assigned To 
PlatformMacOSOS XOS Version10.6.8
Product Version1.4.2 
Target Version1.5.1Fixed in Version 
Summary0011647: Alignment functions don't work uniformally with lines of width greater than hairline
DescriptionWhen you have a line that has a width greater than hairline the alignment functions don't work correctly all the time. See steps and forum post mentioned below.
Steps To ReproduceOne example:
1. Create horizontal line (0 degrees).
2. Make line wider (e.g. 30pt).
3. Create frame.
4. Select line and frame together.
5. Use "Centre on horizontal axis" alignment tool.

The frame is aligned to the outside of the line rather than the actual line itself.
Additional InformationSee forum post,1006.0.html [^] for more details and examples.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
JLuc (updater)
2014-04-07 17:43

Maybe this has been fixed in 1.5 ?
GarryP (developer)
2014-04-08 11:30

Unfortunately, since upgrading to Mavericks, I can't recompile 1.5.0svn to check. (cmake presents an error that I can't resolve with my minimal technical knowledge, but that's irrelevant here.) Maybe someone else can check this?
JLuc (updater)
2014-04-08 14:35
edited on: 2014-04-09 18:11

I confirm the bug happens on 1.5.
As stated in the forum, it only happens when line angle is 0°.

scribusdoc.cpp (12779) (yes : 12779) reads as follow :
double diff=newY-AObjects[i].y1-(AObjects[i].height)/2;

The XYZ pane of the PP displays the height of a line object to be allways 0.353mm (but greyed), even if the line has a strong thickness, like 10mm.

All the same, there is no "center on vertical axis" placement issue when angle is not 0°.
So the XYZ "witdh" entry of the PP does not display the value of the "width" property used in the formula ? Hmm

FirasH (developer)
2014-06-04 20:39

Reproduced with 1.4.4 (19167) and 1.5.0 (19179)

The issue is also very visible when bottoms/tops are aligned.
FirasH (developer)
2014-06-05 13:42

Just noticed now, why is the priority set to Low? It should be as least Normal.
GarryP (developer)
2014-06-06 10:59

I think I set it to "Low" priority when I created the issue originally. I don't mind if it's bumped up the list of priorities.
cbradney (administrator)
2014-06-25 22:13

I tried to fix this a few weeks ago.. its requires a lot of work. Its not a quick fix. Likely 12-24h of solid work. Moving to 1.5.1 roadmap

- Issue History
Date Modified Username Field Change
2013-07-07 21:28 GarryP New Issue
2014-04-07 17:43 JLuc Note Added: 0031645
2014-04-08 11:30 GarryP Note Added: 0031651
2014-04-08 14:35 JLuc Note Added: 0031652
2014-04-08 14:35 JLuc Note Edited: 0031652 View Revisions
2014-04-08 16:15 JLuc Tag Attached: easyhack
2014-04-08 23:02 JLuc Tag Detached: easyhack
2014-04-08 23:07 JLuc Note Edited: 0031652 View Revisions
2014-04-09 00:20 JLuc Note Edited: 0031652 View Revisions
2014-04-09 18:09 JLuc Note Edited: 0031652 View Revisions
2014-04-09 18:11 JLuc Note Edited: 0031652 View Revisions
2014-06-04 20:39 FirasH Note Added: 0032014
2014-06-05 13:42 FirasH Note Added: 0032024
2014-06-06 10:59 GarryP Note Added: 0032033
2014-06-25 02:43 FirasH Status new => confirmed
2014-06-25 22:13 cbradney Note Added: 0032314
2014-06-25 22:13 cbradney Target Version => 1.5.1

Copyright © 2000 - 2015 MantisBT Team
Powered by Mantis Bugtracker