View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009049 | Scribus | General | public | 2010-04-23 09:14 | 2011-12-30 16:35 |
Reporter | aliB | Assigned To | fschmid | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Dell Inspiron 9400 | OS | Linux | OS Version | OpenSuSE 11.2 |
Product Version | 1.3.6 | ||||
Fixed in Version | 1.5.0svn | ||||
Summary | 0009049: Ability to easily change a level of a frame | ||||
Description | If you have many frames in a document it can be really frustrating to click several times on the level arrows until the frame has the right level. Show the level of a frame in the outline dialog in a separate column. Then the user could set a level value in the property dialog himself. Changing the level by draging and droping in the outline dialog could also improve the sitiation. | ||||
Tags | No tags attached. | ||||
Patch | |||||
|
Issue 8875 is related. |
|
yes and no... most of the time you can solve your problems by - moving one or both of the elements to the top or the bottom and than moving up or down the other one - placing the elements on different layers. this gives you an elegant solution for most cases... there are indeed some few cases, where a better handling of the level would be handy, but in most of those cases, a grouping by page does not help that much either... ... there must be a good way... |
|
This is necessary to redesign. Scribus handles levels very awkwardly. If you are doing complex graphics with pictures, actual way is horrible. It is too slow for manipulating with that. Creating new layers because Scribus handles layers within whole document is provisional solution. Levels should be handled only within each page - separately. This is common in graphical programs. Layers are handled very nicely by (for example) Xara Xtreme. It compare only objects with overlay. It is very effective. |
|
@ale [quote]this gives you an elegant solution for most cases...[/quote] I do not agree. This works in some cases or with small / simple documents. If you have a large and complex doc, rearranging frames can be a real pain. I made a screenshot just in case my description was not clear enough. |
|
|
|
Keep Scribus simple as possible. If levels will be implemented correctly, no new editable field is necessary. Even it will be possible to remove this number. |
|
@alib: scribus is not a vector graphics editor... one thing i would like to have, to solve this problem, are frames which could load vector graphics: - you would be doing your complex graphics in inkscape - import them into a frame which won't rasterize them - the whole graphic is seen as one object (and possibly shown as a low res bitmap preview to speed up the work...) i'm not against a better handling of layers and z-position... but we should really focus on scribus becoming a very good DTP app, not a tool which does everything you can dream of... imho... |
|
@ale What have layers have in common with vectors? The point on this issue is, how can we make level changing of frames easier. I think everybody agrees, that the current level handling could be improved. |
|
As long there already is numeric indicator on level number making it editable won't ruin conception and simplicity of Scribus and won't block any elegant way. Mike's view is also reasonable: few frames could be arranged without even looking at its level number, but when one have big stack of frames he'll hardly remember all its numbers, so editable number doesn't much help... As for me hotkeys are usually enough for arranging items. For REALLY complex projects we should extend outlines box by making hierarchy of items visible and visually editable (related to http://bugs.scribus.net/view.php?id=4602). |
|
I explain how it works: Example: Imagine you have one rectangle and many parallel lines below that. You need to raise the line in the lowest level above the rectangle. Scribus: You must change level for example 20 times - very slow. Inkscape, Xara: You will done this only by ONE click! It's what I am talking about. It isn't necessary (possible) to show number of levels because (as I suppose it doesn't count levels like Scribus but also compare levels of overlap items; probably when you change levels of isolated objects it "skip" for example 20 objects which would have number between them). The second improvement would be NUMBERING within only ONE PAGE. I don't know how it is handled inside the graphical program, but it works really well. It's difficult to describe. The best is to open Inkscape or Xara and test it. |
|
Mike, I tried to find this magic "one click" in Xara and IS, but I failed... Only top/bottom/raise/lower buttons. Can you be more specific? |
|
There are no more buttons. But this buttons top/bottom/raise/lower works just little another way as compared with Scribus. I signed on IRC, we can chat about this subject online :-) |
|
while the top and bottom buttons are somehow useful, i only use the up and down ones only because they are the only way to change the levels of the created items. personally, i'd prefer to have the following two ways of interacting with the levels: - by defining a new order in the outline palette - move an object above / below another in a new tab of the align and distribute palette (which we could maybe rename to "position" or something similar). |
|
i sincerely agree with ale's second proposal : the user should be able to select 2 objects and say, "invert stack order" |
|
Moving level on the outline palette would require to change their display order so as to otpionnaly display them by level instead of by hierarchical structure, and then being able to drag and drop one of them. Reference here is more phototoshop or Gimp layer window. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-04-23 09:14 | aliB | New Issue | |
2010-04-23 09:20 | aliB | Note Added: 0023766 | |
2010-04-23 20:15 | ale | Note Added: 0023782 | |
2010-04-23 22:23 | Mike | Note Added: 0023789 | |
2010-04-26 06:39 | aliB | Note Added: 0023819 | |
2010-04-26 06:40 | aliB | File Added: level.png | |
2010-04-26 08:01 | Mike | Note Added: 0023822 | |
2010-04-26 11:38 | ale | Note Added: 0023827 | |
2010-04-26 12:02 | aliB | Note Added: 0023828 | |
2010-04-26 16:26 | subeditor | Note Added: 0023830 | |
2010-04-26 20:30 | Mike | Note Added: 0023831 | |
2010-04-26 20:32 | Mike | Note Edited: 0023831 | |
2010-04-26 21:28 | subeditor | Note Added: 0023834 | |
2010-04-26 21:58 | Mike | Note Added: 0023835 | |
2011-08-14 14:46 | ale | Note Added: 0026716 | |
2011-08-14 14:53 | ale | Relationship added | related to 0010179 |
2011-09-20 19:14 | pygmee | Note Added: 0026897 | |
2011-11-21 17:48 | fschmid | Status | new => resolved |
2011-11-21 17:48 | fschmid | Fixed in Version | => 1.5.0svn |
2011-11-21 17:48 | fschmid | Resolution | open => fixed |
2011-11-21 17:48 | fschmid | Assigned To | => fschmid |
2011-11-21 18:05 | JLuc | Note Added: 0027252 | |
2011-12-30 16:35 | cbradney | Status | resolved => closed |