View Issue Details

IDProjectCategoryView StatusLast Update
0003655ScribusUser Interfacepublic2008-03-17 19:24
Reporterchristoph_s Assigned Tojghali  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformallOSallOS Versionall
Product Version1.3 
Fixed in Version1.3.4cvs 
Summary0003655: Better usability for text flow around objects
DescriptionThe options for text flow can be quite confusing, as has been discussed on the mailing list. I'll add the relevant messages below.

Moreover, the term "bounding box" may lead to confusion with EPS bounding boxes. "Surrounding box" may be an alternative.
Additional Information> Since we have three clearly different options available, it'd be probably more
> clear if they could be selected separately, not 2 and 3 depending on
> selecting 1.

Yes! Much clearer! We'd only need to adapt the design of that dialog.

The 1st option should not break the surrounding line as it is right now.
Instead the area could have a title such as "Text runaround" and then
you'd see the 3 options that are mutually exclusive.
TagsNo tags attached.
Patch

Relationships

related to 0004215 acknowledgedTsoots Shorcut for frame margins - current method (using edit shape) unintuitive 
child of 0003821 acknowledged Metabug: Usability 

Activities

louisdesjardins

2006-04-28 18:12

developer   ~0010601

Actually, isn't that more a UI issue than a Feature?

plinnell

2006-05-24 23:37

viewer   ~0011462

we've commited a change to 1.3.3.2cvs fixing a regression in Qt 3.3.6 qbuttongroup class now the buttons are mutually exclusive too

jghali

2006-05-25 00:22

administrator   ~0011463

i correct a bit what plinnel wrote : a fix for a qt 3.3.6 regression was committed to 1.3.3.2cvs and 1.3.4cvs but buttons behavior is still the same

jghali

2006-05-30 21:43

administrator   ~0011531

I have committed a patch for this issue. MrB suggested that the radio buttons could now be reduced to a label + a list box. I am waiting for feedback!

christoph_s

2006-05-30 21:46

developer   ~0011532

jghali, is the patch in public cvs already?

jghali

2006-05-30 21:54

administrator   ~0011533

no, it will at latest tomorrow morning

christoph_s

2006-05-31 22:42

developer   ~0011540

jghali, I compiled a fresh 1.3.4cvs checkout this evening, and I didn't notice any change.

jghali

2006-06-01 06:52

administrator   ~0011542

checked again, patch is in public cvs

PLucAuclair

2006-06-01 18:57

reporter   ~0011547

Just tried it, might as well use icons no?, would save some space and is more direct for the user.

christoph_s

2006-06-01 19:00

developer   ~0011548

Did a fresh checkout two hours ago. Not the slightest change compared to 1.25cvs or 1.3.3.2. Built with cmake.

jghali

2006-06-01 19:15

administrator   ~0011549

christoph_s : are you really sure you have checked out the 13x branch and not 133x? Otherwise look at the form tab of the properties palette.

christoph_s

2006-06-01 19:33

developer   ~0011550

Yes, jghali, I'm absolutely sure. OS is SuSE 10.1, cmake: 2.4-patch 2, Qt: 3.3.5 R 58, and I enabled -DWANT_DEBUG=1.

jghali

2006-06-01 20:40

administrator   ~0011552

PLucAuclair: good idea! Just have to found the icons now :)

2006-06-01 23:14

 

Flow icons.svg (19,498 bytes)   
Flow icons.svg (19,498 bytes)   

PLucAuclair

2006-06-01 23:16

reporter   ~0011553

Last edited: 2006-06-01 23:18

I did some, color and shape-coded. Wish you like them. Used Tango set colors.

And don't forget the tooltip. :)

christoph_s

2006-06-01 23:26

developer   ~0011554

I'd really like to give some feedback, but even after wiping out the whole content of my 134cvs source directory and a vestal cvs checkout, the dialog is still the old one. Any idea what's going wrong here?

PLucAuclair

2006-06-01 23:28

reporter   ~0011555

Maybe try to remove the directory where you installed it and do a fresh make install?

christoph_s

2006-06-02 21:01

developer   ~0011559

OK, I nuked the install directory and ran make install again. It worked. Some comments:

1) Why is the "Disabled" button required? IMHO it would be enough to have 3 mutually exclusive buttons.

2) If one option is chosen, the other ones should be greyed out.

3) PLucAuclair, your icons look good. I assume you intend to replace the checkboxes with them. If so, you have my support :)

jghali

2006-06-02 21:48

administrator   ~0011560

christoph_s:
1) When using radio buttons, disabled is an option like the three others, so when using these widgets 4 buttons are needed and they are all mutually exclusive. FYI on Windows "exclusive" means also that at least one has to be checked. Thanks to PLucAuclair and his icons, i will replace these radio buttons by simple buttons, ie same kind used by InDesign for its Text Wrap options palette. I should then be able to remove this "Disabled" button
2) impossible, greyed out widgets imply that they will not receive events, so the user would not be able to change option afterwards
3) PLucAuclair : thanks :)

christoph_s

2006-06-02 22:37

developer   ~0011561

jghali,

1) >>>When using radio buttons, disabled is an option like the three others

But isn't disabled the default, i.e. no box checked?

Which seems to be confirmed by

>>>i will replace these radio buttons by simple buttons, ie same kind used by InDesign for its Text Wrap options palette. I should then be able to remove this "Disabled" button ;)

2) I must have been asleep, you're right.

3) Seconded!

jghali

2006-06-02 22:42

administrator   ~0011562

1) No, when using exclusive radio buttons the default is to have one checked

PLucAuclair

2006-06-11 18:29

reporter   ~0011613

Not to sound like an ass but I think the icons you put in for this all look the same. The text is totally useless too, it should be in a tooltip and you should as well put them 4 in a row, would save space.

2006-06-11 18:39

 

flow-bounding.png (331 bytes)   
flow-bounding.png (331 bytes)   

2006-06-11 18:39

 

flow-contour.png (609 bytes)   
flow-contour.png (609 bytes)   

2006-06-11 18:39

 

flow-frame.png (406 bytes)   
flow-frame.png (406 bytes)   

2006-06-11 18:40

 

flow-none.png (230 bytes)   
flow-none.png (230 bytes)   

2006-06-11 18:46

 

2flow-bounding.png (327 bytes)   
2flow-bounding.png (327 bytes)   

2006-06-11 18:46

 

2flow-contour.png (634 bytes)   
2flow-contour.png (634 bytes)   

2006-06-11 18:46

 

2flow-frame.png (391 bytes)   
2flow-frame.png (391 bytes)   

2006-06-11 18:46

 

2flow-none.png (230 bytes)   
2flow-none.png (230 bytes)   

PLucAuclair

2006-06-11 18:47

reporter   ~0011614

Last edited: 2006-06-11 18:50

Sorry for uploading twice, I forgot to remove the background the first time...

Edit, 3 times for none... Sorry!!

2006-06-11 18:50

 

3flow-none.png (246 bytes)   
3flow-none.png (246 bytes)   

jghali

2006-06-11 21:20

administrator   ~0011617

Last edited: 2006-06-11 22:54

well, for now, 4 in a row won't make it at all, 'cause of behavior when resizing palette => becomes rapidly ugly. Later these options may become a toolbar, this will be doable then

PLucAuclair

2006-06-12 00:07

reporter   ~0011619

I'm not sure, the toolbar already locks at way more than needed for me.

2006-09-28 12:04

 

flow-contour.png.003 (513 bytes)   
flow-contour.png.003 (513 bytes)   

PLucAuclair

2006-09-28 12:05

reporter   ~0012683

Updated the contour icon. This is the 5th version and very probably the last.

Feel free to use it.

cbradney

2007-01-04 09:19

administrator   ~0014479

What should we do here?

jghali

2008-03-17 19:24

administrator   ~0019212

Nothing much to be done anymore, closing.

Issue History

Date Modified Username Field Change
2006-04-14 22:57 christoph_s New Issue
2006-04-28 12:02 mhanski Product Version 1.3.4cvs => 1.3
2006-04-28 12:02 mhanski Description Updated
2006-04-28 12:03 mhanski Status new => feedback
2006-04-28 12:05 mhanski Severity minor => feature
2006-04-28 18:12 louisdesjardins Note Added: 0010601
2006-04-28 18:21 mhanski Severity feature => minor
2006-04-28 18:21 mhanski Status feedback => confirmed
2006-04-28 18:21 mhanski Category Usability => User Interface
2006-05-15 18:07 christoph_s Relationship added child of 0003821
2006-05-24 21:35 jghali Status confirmed => assigned
2006-05-24 21:35 jghali Assigned To => jghali
2006-05-24 23:37 plinnell Note Added: 0011462
2006-05-25 00:22 jghali Note Added: 0011463
2006-05-30 21:43 jghali Note Added: 0011531
2006-05-30 21:46 christoph_s Note Added: 0011532
2006-05-30 21:54 jghali Note Added: 0011533
2006-05-31 22:42 christoph_s Note Added: 0011540
2006-06-01 06:52 jghali Note Added: 0011542
2006-06-01 18:57 PLucAuclair Note Added: 0011547
2006-06-01 19:00 christoph_s Note Added: 0011548
2006-06-01 19:15 jghali Note Added: 0011549
2006-06-01 19:33 christoph_s Note Added: 0011550
2006-06-01 20:40 jghali Note Added: 0011552
2006-06-01 23:14 PLucAuclair File Added: Flow icons.svg
2006-06-01 23:16 PLucAuclair Note Added: 0011553
2006-06-01 23:18 PLucAuclair Note Edited: 0011553
2006-06-01 23:26 christoph_s Note Added: 0011554
2006-06-01 23:28 PLucAuclair Note Added: 0011555
2006-06-02 21:01 christoph_s Note Added: 0011559
2006-06-02 21:48 jghali Note Added: 0011560
2006-06-02 22:37 christoph_s Note Added: 0011561
2006-06-02 22:42 jghali Note Added: 0011562
2006-06-11 18:29 PLucAuclair Note Added: 0011613
2006-06-11 18:39 PLucAuclair File Added: flow-bounding.png
2006-06-11 18:39 PLucAuclair File Added: flow-contour.png
2006-06-11 18:39 PLucAuclair File Added: flow-frame.png
2006-06-11 18:40 PLucAuclair File Added: flow-none.png
2006-06-11 18:46 PLucAuclair File Added: 2flow-bounding.png
2006-06-11 18:46 PLucAuclair File Added: 2flow-contour.png
2006-06-11 18:46 PLucAuclair File Added: 2flow-frame.png
2006-06-11 18:46 PLucAuclair File Added: 2flow-none.png
2006-06-11 18:47 PLucAuclair Note Added: 0011614
2006-06-11 18:50 PLucAuclair File Added: 3flow-none.png
2006-06-11 18:50 PLucAuclair Note Edited: 0011614
2006-06-11 21:20 jghali Note Added: 0011617
2006-06-11 22:54 jghali Note Edited: 0011617
2006-06-12 00:07 PLucAuclair Note Added: 0011619
2006-09-22 01:51 christoph_s Relationship added related to 0004215
2006-09-28 12:04 PLucAuclair File Added: flow-contour.png.003
2006-09-28 12:05 PLucAuclair Note Added: 0012683
2007-01-04 09:19 cbradney Note Added: 0014479
2008-03-17 19:24 jghali Status assigned => resolved
2008-03-17 19:24 jghali Fixed in Version => 1.3.4cvs
2008-03-17 19:24 jghali Resolution open => fixed
2008-03-17 19:24 jghali Note Added: 0019212
2008-03-17 19:24 jghali Status resolved => closed