View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001348 | Scribus | User Interface | public | 2004-11-30 15:05 | 2016-01-19 16:02 |
Reporter | yonen | Assigned To | fschmid | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Platform | any | OS | any | OS Version | any |
Product Version | 1.3 | ||||
Fixed in Version | 1.5.0svn | ||||
Summary | 0001348: Dockable dialogs | ||||
Description | It would be nice if the dialogs like Properties and Arrange Pages could be docked on the side. | ||||
Tags | No tags attached. | ||||
Patch | |||||
has duplicate | 0003579 | closed | Make properties palette dockable | |
has duplicate | 0005030 | closed | cbradney | Feature Request: UI-Make Windows Dockable |
has duplicate | 0008540 | closed | jghali | feature request: encrust the properties window in the main window |
has duplicate | 0008499 | closed | jghali | a couple of ideas |
related to | 0004317 | new | Allow docking of a tabbed version of the entries in the "Windows" menu | |
related to | 0009569 | assigned | jghali | Proposal for UI: Split properties window into simple single windows (plus 0001348) |
2004-12-01 23:49
|
|
|
The Attached File shows the results of what I coded. Only the Page Palette is dockable at this moment. |
|
Nice :) What sort of changes were required? |
|
Mainly just change the inheritence... from QDialog to QDockWindow, and tell the main windows to prevent the window to dock at the top and bottom. At this moment I have Page Palette and Properties done... I tried Outline but the TreeList is not stretching with the window... so I'll have to play arround with the layouts like I did with the other windows, since QDockWindow only has QBoxLayout. Anyway, I'm still working on it and I'll give you guys the code when I'm done. Glad to contribute! |
|
Interesting. Only issue is all those dialogs have been under a minor rewrite already or will be rewritten from scratch in 1.3 and the docking wont make it into 1.2.1. Its important tho for us to see how it does work in a test setup for making decisions about 1.3. Will be interesting to see it run, if u can supply a patch at some point. |
|
I was just wondering if you guys tried the code I supplied? |
|
how it looks wit this promising issue? |
|
We will totally redevelop the dialogs for 1.3. This is not really applicable AFAIK. |
|
I looked at the 1.3.0cvs code and I think it should still be easy to convert to a dock window. I will work on it and give you the code when it's done... that is if you are still interested! |
|
Its not really about docking, we need to replace the existing dialogs. |
|
I dont mean to discourage, perhaps you could provide some general hints and tips of your conversion so we may use them when we decide on the new design of the various palettes. |
|
Just to say i hope users will be able to choose which behavior they prefer. I >really< like the way it is now : if i work at something on the right or the left side, i like to be able to keep the palette close to were i work, even if above the document in an less important part for that action. And with our new wide screens, at full page view, there is always an unneeded space on the right; so i shorten my Scribus window to keep an eye at conky, and put my palette properties there under, outside Scribus window. By the way, how would it be for the editor window ctrl+y ? |
|
I think it would be really nice to be able to dock the properties window to side. Actually I think this would make sense for all windows available in the "windows" menu. This has nothing to do with the redesign of the actual windows and therefore should not wait for this. If you need an example for how it could look like (even though that should be clear anyway) take a look at the "Combo View" in FreeCAD which is made using QT as well(meant is only the docking behavior, not whats happening inside the window). As you see here, the common behavior of the Scribus properties would not be affected. |
|
|
|
Actually FreeCAD has lots of "Views" that are really comparable to the "Windows" in Scribus. They behave nicely and you can dock and stack them very good. Ii is probably a standard QT(4) function. I think it should be integrated into Scribus as fast as possible as it makes the "Windows" way more useful and accesable. |
|
the properties palette is dockable in 1.5svn_oif. i guess, that the goal is to make all windows dockable |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-11-30 15:05 | yonen | New Issue | |
2004-12-01 23:49 | yonen | File Added: Scribus.png | |
2004-12-01 23:50 | yonen | Note Added: 0002968 | |
2004-12-02 07:29 | cbradney | Note Added: 0002969 | |
2004-12-04 00:44 | yonen | Note Added: 0002980 | |
2004-12-04 00:54 | cbradney | Note Added: 0002981 | |
2005-02-27 13:46 | yonen | Note Added: 0003834 | |
2005-05-22 17:02 | subik | Note Added: 0004748 | |
2005-05-22 17:07 | cbradney | Note Added: 0004749 | |
2005-05-27 12:18 | yonen | Note Added: 0004808 | |
2005-05-27 15:11 | cbradney | Note Added: 0004809 | |
2005-05-27 15:31 | cbradney | Note Added: 0004810 | |
2005-06-01 22:19 |
|
Status | new => acknowledged |
2006-04-06 22:26 | jo-hannes | Relationship added | has duplicate 0003579 |
2006-04-19 20:09 | mhanski | OS | => any |
2006-04-19 20:09 | mhanski | OS Version | => any |
2006-04-19 20:09 | mhanski | Platform | => any |
2006-04-19 20:09 | mhanski | Product Version | 1.2 => 1.3 |
2006-10-02 00:03 | christoph_s | Relationship added | related to 0004317 |
2006-12-29 17:12 | cbradney | Relationship added | has duplicate 0005030 |
2009-10-25 11:20 | jghali | Relationship added | has duplicate 0008540 |
2009-11-05 18:16 | jghali | Relationship added | has duplicate 0008499 |
2009-11-05 19:07 | brunod | Note Added: 0022808 | |
2010-10-14 20:21 | cbradney | Assigned To | => jghali |
2010-10-14 20:21 | cbradney | Status | acknowledged => assigned |
2010-12-10 14:52 | to b | Note Added: 0025018 | |
2010-12-10 15:40 | to b | File Added: Views in FreeCAD.PNG | |
2010-12-10 15:44 | to b | Note Added: 0025032 | |
2010-12-10 19:29 | ale | Note Added: 0025048 | |
2011-11-24 10:12 | fschmid | Status | assigned => resolved |
2011-11-24 10:12 | fschmid | Fixed in Version | => 1.5.0svn |
2011-11-24 10:12 | fschmid | Resolution | open => fixed |
2011-11-24 10:12 | fschmid | Assigned To | jghali => fschmid |
2011-12-30 16:33 | cbradney | Status | resolved => closed |
2016-01-19 16:02 | Kunda | Relationship added | related to 0009569 |