View Issue Details

IDProjectCategoryView StatusLast Update
0004128ScribusUser Interfacepublic2007-01-02 00:24
ReporterCogvos Assigned Tosubik  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformWindows XP prob Linux 
Product Version1.3.3.3 
Fixed in Version1.3.4cvs 
Summary0004128: Input box problems in guide manager
DescriptionIf a page has one or more guide in place already then if you click 'add' in the vertical/ horizontal guides section a new guide is added at 0.00 even if you have entered a value into the input box. Any values entered before you click add are zeroed.
If you enter a value directly on a page which has no guides and press add the guide is added correctly - unless you press tab first. This shifts focus to the 'add' button. Now clicking the 'add' button adds a guide in the preview at the correct position but at 0.00 in the table.
If you then directly change the value in the input box and click 'add' nothing happens. The guide stays at its 0.00 position. Update at the base of the manager has no effect as well.
If you enter a value and then click either of the arrows next to the input box then the guide position does update.
If you hit enter or tab after inputing a value for an existing guide then the guide updates. However entering a value and pressing enter or tab for a new guide does not create one.
This is very confusing.

The automatic guides input boxes in the guides manager always default to 1 row and one column with no gap, whether or not automatic guides have been set up on the page.
The guide details are shown in the Horizontal and vertical guides boxes so that they can be edited, however there is no real way of telling how many automatic guides have been set up.
It would be nice if automatic guides were shown in either a different colour / style in the preview / on the page, and if the automatic guides input boxes picked up the number and format of automatic guides from the page. You would then be able to change the number and format of the automatic guides by using the automatic guides input boxes.
At present you have to delete the guides or edit manually if you want to change the position and format of any automatically generated guides.

Steps To ReproduceCreate a new page.
In the guides manager create some automatic guides, say 3 columns with a 4 mm gap.
Close the gudes manager.
Open the guides manager.
The automatic gudes input boxes have defaulted to 1 column and 1 row with no gap.
Enter a value for a new guide in the input box. Click add. The guide is added at 0.00 not at the position you have entered.
Re-enter the value.
Click add. Nothing happens
Click Update. Nothing happens. Update only occurs when you tab out of the input box or press enter.
Enter a new value in the input box. Press enter / tab. Nothing happens, though tab moves the focus to the add box.
Close the guides manager.
Open the guides manager. With a complex layout it will become increasingly difficult to be able to adjust the automatic guides as there is no real way of telling them apart from manual ones.
TagsNo tags attached.
Patch

Activities

subik

2006-08-21 13:48

manager   ~0012258

Cogvos, guides engine and related dialog is completelly rewritten in 1.3.4cvs. Are you able to test this version? It seems a lot of notes of you are fixed already.

Cogvos

2006-08-22 11:52

reporter   ~0012262

Hi Subik,
Sorry at the moment I am window xp only. I do have a Linux pertition, but the kernal keeps panicing so I am going to need to rebuild. Ugh. If there is a place I can download an XP nightly build then I can look.
John.

subik

2006-08-25 09:09

manager   ~0012302

Reminder sent to: jghali

"If there is a place I can download an XP nightly build then I can look."

Jean, is there any one?

Cogvos

2006-09-12 10:01

reporter   ~0012490

Hi Subik,
Have now located a nightly (?) build in source forge. Build I have downloaded is scribus-1.3.3.4cvs-060907-snapshot.exe. How close to the current linux cvs is this? Would it be a good one to test on?
John

louisdesjardins

2006-10-22 15:45

developer   ~0013087

Last edited: 2006-10-22 17:05

Testing with 1.3.4 CVS build 21 october 2006

Scribus miscalculates columns. When 3 columns are set, the center one is wider than the other 2. This is an old bug that was fixed and that has come back.

See http://bugs.scribus.net/view.php?id=3542

See the new screenshot "GuideManager1.png"

louisdesjardins

2006-10-22 16:08

developer   ~0013088

The Guide Manager dialog displays 3 tabs. Standard, Automatic, Misc.

I think it would be worth to give some more thoughts into these names.

"Standard" doesn't tell me much. What I understand is I'll have to manually enter a value for each and every guide I'll create there. The advantage of this over mouse created guides is preciseness. My suggestion for renaming this tab is "Manual" instead of "Standard". Or at least another word that would be closer to what the user is going to get.

"Automatic" offers more comfort. However, the word "Number" is misleading imo because the real reason for using the Auto way instead of the Standard way is to set column guides. Thus, I think it would be preferable to see this from the column point of view than from the guide point of view and put there a number of column guides (and rename that field accordingly). For this, I'd also make the "Use gap" a default option (user is free to uncheck) and a default value identical to the default for Gap that is in the Properties palette > Shape. Plus, I would suggest we replace the name of the tab "Automatic" by "Column guides" which again is exactly why someone would use this. I agree in advance that the Horizontal guide is there and is not column related. I can live with this apparent somewhat contradictive naming. Nothing is perfect! :)

I wonder whether the "Misc" tab should be there or not since it only offers the options of clearing the guides for a) the current page and b) all pages. Shouldn't these option be in both the other 2 tabs? We'd have a simpler interface to deal with.

louisdesjardins

2006-10-22 16:18

developer   ~0013089

Last edited: 2006-10-23 18:31

When in the Automatic tab, the Gap check box is greyed by default. When you enter a value in the "Number" field the Gap option is available as is the Gap value field.

If you go to the "Misc." tab and click on "Delete guides" (any option) and go back to the "Automatic" tab to set new guides, the Gap value field is still available to enter a value but the Gap check box is greyed. But depending upon whether you checked it or not before, it will be checked or not even if you cannot access it.

louisdesjardins

2006-10-22 17:02

developer   ~0013093

Thinking it over, I would suggest that we use "Single guides" instead of "Standard" as this would more clearly oppose to my suggestion of "Column guides" instead of "Automatic".

Another tweak would be to allow the 3 possibilities of "Refer to" (Page, Margins, Selection) to be independant for Horizontal and Vertical guides. So, add these options for each, instead of a single option for both V & H guides.

Also, I would welcome an option for Horizontal guides based on the Baseline grid since this is often the main horizontal grid we use to adjust elements. I should give it more thoughts myself and get back to this thread with a suggestion on how it could work. Anyhow, margins, columns and baseline grid are a big part of the structure of a document.

louisdesjardins

2006-10-22 22:11

developer   ~0013097

I suggest that we change this bug's status from "minor" to "major" since the issues make parts of this feature hardly usable as such.

subik

2006-10-23 06:55

manager   ~0013106

Thanks for new flesh Louis ;)
I'll jump at it later this week.

Cogvos

2006-10-23 17:51

reporter   ~0013115

Hi All,
Looks like I am missing something fudamental here. Louis mentions tabs in the guides manager and Subik has stated that the guides engine has had a revamp. OK.

So I have just downloaded Window snapshop 1.3.3.5cvs built on 16 oct 2006. My guides manager (page->Manage Guides) does not have tabs. (???) See screenshot notabs.jpg
Louis is apparently running 1.3.4cvs a half point higher than mine... so...
What is the current version of the cvs, is it 1.3.3.5 or 1.3.4?
Where can I get the latest cvs? There seems little point in testing something that is out of kilter with everyone else.
Ta
John.

2006-10-23 17:52

 

notabs.jpg (47,843 bytes)   
notabs.jpg (47,843 bytes)   

subik

2006-10-24 07:59

manager   ~0013119

Cogvos, it's in 1.3.4cvs. I'll ask Jean Ghali, if he has 1.3.4cvs snapshot compilled.

Issue History

Date Modified Username Field Change
2006-08-14 12:50 Cogvos New Issue
2006-08-14 13:24 jo-hannes Category - => User Interface
2006-08-14 22:00 cbradney Status new => assigned
2006-08-14 22:00 cbradney Assigned To => subik
2006-08-21 13:48 subik Note Added: 0012258
2006-08-22 11:52 Cogvos Note Added: 0012262
2006-08-25 09:09 subik Note Added: 0012302
2006-09-12 10:01 Cogvos Note Added: 0012490
2006-10-22 15:45 louisdesjardins Note Added: 0013087
2006-10-22 16:08 louisdesjardins Note Added: 0013088
2006-10-22 16:18 louisdesjardins Note Added: 0013089
2006-10-22 17:02 louisdesjardins Note Added: 0013093
2006-10-22 17:05 louisdesjardins Note Edited: 0013087
2006-10-22 22:11 louisdesjardins Note Added: 0013097
2006-10-22 22:30 cbradney Relationship added child of 0004439
2006-10-23 06:55 subik Note Added: 0013106
2006-10-23 17:51 Cogvos Note Added: 0013115
2006-10-23 17:52 Cogvos File Added: notabs.jpg
2006-10-23 18:31 louisdesjardins Note Edited: 0013089
2006-10-24 07:59 subik Note Added: 0013119
2006-10-25 15:21 subik Relationship deleted child of 0004439
2006-11-16 23:49 cbradney Status assigned => resolved
2006-11-16 23:49 cbradney Fixed in Version => 1.3.4cvs
2006-11-16 23:49 cbradney Resolution open => fixed
2007-01-02 00:24 plinnell Status resolved => closed