#4971 closed enhancement (fixed)
Flexible Deskbar width
Reported by: | humdinger | Owned by: | stpere |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta2 |
Component: | Applications/Deskbar | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
This is hrev33939.
Here's an idea for implementing a flexible width for Deskbar. As monitors became wider, many may like to use a little wider Deskbar.
Advantages:
- larger clickable are for the Deskbar menu
- if it's just wide enough, all first-level entries (Applications, Preferences,...) could possibly open to the right side like Demos now. That would look neater, the arrow symbols would fit (in standard position) and less of the rest of the screen would be obscured.
- more space in the Tray
- less trunkating of apps and window names
The first two advantages are marginal, of course. The last two much greater.
Instead of some kind of border-dragging with the mouse, I propose another value setting in the Deskbar Preferences panel under Window:
"Width: {n} chars"
Possibly done with a dial widget like in the Time Preferences.
By using the number of characters being displayed without trunkating introduces another advantage: it will make the Deskbar font-size sensitive. Use a larger font size and the Deskbar grows accordingly.
The fact that it's only an approximation, because normally proportional fonts are used, doesn't matter. It's just a convenient metric.
Changes should be live, like all settings in the Deskbar Preferences already are, so a user sees when the Deskbar fits her needs.
Change History (7)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
Fair enough. On second thought, this automatic growing of the width when changing font size wouldn't be used often anyway. Who keeps changing the system font size?
So, scratch that Deskbar Preferences setting, do the resizing directly.
comment:3 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → in-progress |
comment:4 by , 14 years ago
Milestone: | R1 |
---|
comment:6 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | in-progress → closed |
Yes. Thanks for checking. :) It even works with CTRL+ALT+right-click-drag now. I missed that addition...
comment:7 by , 5 years ago
Milestone: | → R1/beta2 |
---|
Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone
I wouldn't like this setting; a method to change the size via mouse makes much more sense to me, at least (eventually, the only thing needed for this would be to be able to resize with the window modifiers ctrl-alt).
The Deskbar would then only need to remember its size.