Bug 161774 - Cashew/Desktop Toolbox configuration button cannot be moved
Summary: Cashew/Desktop Toolbox configuration button cannot be moved
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 163879 169256 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-05-08 02:23 UTC by Mark Eaton
Modified: 2008-11-15 13:04 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screenshot of problem (266.87 KB, image/jpeg)
2008-05-08 02:30 UTC, Mark Eaton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Eaton 2008-05-08 02:23:16 UTC
Version:            (using Devel)
Installed from:    Compiled sources
OS:                Linux

I personally like to have my taskbar at the top of the screen and not filling the entire width of the screen.
However when I do this the little plasma config buttons (liquid drops or whatever they are) on the desktop and taskbar
now look totally out of place. On the taskbar the icon covers part of the transparent section and looks ugly, On the desktop it is no
longer in the corner but kind of hovering out in space where it would be up against the taskbar.
I understand the need for these, and think they work well in general however hard-coding the location
of these doesn't make sense given the themablity and configuration options for the various container.

I have a screen shot of the problem but to reproduce simply put the taskbar at the top of the screen and make it shorter so that there is space at either end. Using a theme such as Marysia (new on kdelook) will highlight the problem with the taskbar button.

Note this is only a visual problem (ie it looks bad), but since the rest of the desktop now looks so awesome it kind of sticks out like a sore thumb.
Comment 1 Mark Eaton 2008-05-08 02:30:52 UTC
Created attachment 24664 [details]
screenshot of problem
Comment 2 Marco Martin 2008-05-08 13:03:39 UTC
i think the position will always be fixed to that, but this is definitely a positioning problem.
what's need to be done is to reposition the panel one taking its layout margins into account and for the desktop one taking into account not fullsize panels, so moving it up when the panel leaves enough free room and maybe completing the arc around the toolbox when it couldn't be moved up
Comment 3 FiNeX 2008-05-09 10:21:23 UTC
@Marco: why should the position be always there?
Comment 4 Marco Martin 2008-05-10 15:45:27 UTC
for 4.1 i would like to make it reversed for reversed layouts, and then in the futre experimenting with the positions.
what it doesn't convince me too much is on how make it configurable without making just another configuration dialog, that would be silly, so we'll see...
Comment 5 Mark Eaton 2008-05-12 01:34:42 UTC
Perhaps if you could click on it and drag it around the edge of the screen to your preferred location. It would have to switch to a 1/2 circle on the edges and a 1/4 circle in the corners, but it wouldn't require a configuration screen and would solve the problem (for me at least).
Comment 6 Jason 2008-05-12 08:52:51 UTC
This is definitely a valid problem.  Not only would I like to choose the position of that thing, but I would like to skin it as well.  What are our options here?  Please fix this.
Comment 7 Jason 2008-05-12 09:01:29 UTC
Quote: "Perhaps if you could click on it and drag it around the edge of the screen to your preferred location. It would have to switch to a 1/2 circle on the edges and a 1/4 circle in the corners, but it wouldn't require a configuration screen and would solve the problem (for me at least)."

I think this is a great idea!  
Comment 8 Marco Martin 2008-05-12 09:04:00 UTC
@Mark Eaton: yeah, definitely something worth trying that must be experimented with.
it would require some heavy modification of the code, so it's too late for 4.1 but will try :)
Comment 9 FiNeX 2008-05-12 09:31:17 UTC
Eventually, instead of add a new configuration dialog, a simple check with "enable/disable" and a combo for selecting the position could be added on the desktop background settings dialog.
Comment 10 Will Stephenson 2008-05-28 08:17:00 UTC
Changing summary to make it easier to find and upping severity because the lack of this ability reduces the value of being able to move panels.
Comment 11 FiNeX 2008-06-12 15:15:08 UTC
*** Bug 163879 has been marked as a duplicate of this bug. ***
Comment 12 FiNeX 2008-08-17 01:20:23 UTC
*** Bug 169256 has been marked as a duplicate of this bug. ***
Comment 13 FiNeX 2008-11-15 13:04:55 UTC
Cashew can be moved in current trunk. Wonderful!