You are not logged in.
I still think it would be cleaner to have /usr/share/images/bunsen/exit checked first, followed by the config file dir (as now) if the style directory isn't found.
Of course I was wrong here. The user's local directory should be checked first, and if the icon with the name being searched for is not found, then check /usr/share/images/bunsen/exit
However, I'm not 100% sure if it's a Good Thing to have image files in ~/.config anyway - need to read up a bit on Debian Policy...
EDIT In fact, maybe ~/.local/share/bl-exit would be a more suitable place for users to put their personal icons, keeping any config files in~/.config/bl-exit?
I'd like to see bl-exit(merlin) use the icontheme icons as default, as well as being able to use the bl-exit dark/light icons as a user option
This is interesting too. Would it be rather troublesome to allow the user to choose icons from their current icon theme, instead of the bl-exit icons? I guess the first problem would be icon names. Do most icon themes provide a set of logout/reboot/shutdown/suspend/etc icons, and is there a reliable convention on naming?
---
BUG?
*) No icon is defined for the "sleep" button in any theme, and the button does not appear, even if enabled in bl-exitrc and an icon defined. Looking at bl-exit there seems to be no behaviour defined for "sleep" anyway. What should it do that's different from "suspend"?
ANOTHER REQUEST
*) The full-screen-width appearance probably looks great on small-screen or hand-held devices, but on my 1440x900 it looks like overkill (to me). Some size or margin customization option(s)?
Last edited by johnraff (2016-08-20 04:23:51)
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
johnraff wrote:
I still think it would be cleaner to have /usr/share/images/bunsen/exit checked first, followed by the config file dir (as now) if the style directory isn't found.
I already have an 'icondir' config option.
I propose to change it to an 'iconpath', searching the directories in the path in the specified order.
damo wrote:
I'd like to see bl-exit(merlin) use the icontheme icons as default, as well as being able to use the bl-exit dark/light icons as a user option
Needs further investigation.
Aren't the icontheme icons too small?
Should they be blown up to a minimum size?
Is the solution with the iconpath not sufficient? Then the user can blow up whatever icon she wants to whatever size she wants and put it in whatever directory she wants.
BUG?
*) No icon is defined for the "sleep" button in any theme, and the button does not appear, even if enabled in bl-exitrc and an icon defined. Looking at bl-exit there seems to be no behaviour defined for "sleep" anyway. What should it do that's different from "suspend"?
The [sleep] entry in bl-exitrc should be removed. It is not queried for in the program - [suspend] is.
(xaos is my moniker - it sometimes shows )
ANOTHER REQUEST
*) The full-screen-width appearance probably looks great on small-screen or hand-held devices, but on my 1440x900 it looks like overkill (to me). Some size or margin customization option(s)?
Will add a theme specific option 'windowSizeAdjustment' - number of pixels to subtract from the monitor width to determine the window width.
@Damo and @Sector11:
The cancel button will be added to the default bl-exitrc.
----
BTW
You guys are tough customers - but no exception to the rule:
Minutes after I declare the program ready for prime time, I am overwhealmed with new requests.
Offline
^ But your work is very much appreciated. Better to get it as polished as possible now, instead of too late!
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
^ Thanks, damo.
I am not complaining
And it is good for my python skills.
Offline
@xaos52 I really like the new exit menu. It's unique and the style simply beautiful.
Debian 12 Beardog, SoxDog and still a Conky 1.9er
Offline
@Sector11,
Credit for idea and style go to user 'MerlinElMago'.
I just incorporated his code in our bl-exit script, and made more options configurable.
And corrected his code here and there.
Offline
^ Thank you for pointing that out. Still looks GREAT!
Like the "yad" chooser script for conky - I found it on another distro, had a modified version I use here, very manual' and thought it would make for a nice Bunsen addition - damo turned it into a piece of magic far beyond my scripting abilities.
Debian 12 Beardog, SoxDog and still a Conky 1.9er
Offline
But your work is very much appreciated.
Yes!! Very much.
Better to get it as polished as possible now...
This is why I'm posting all these points. Much better now than after release.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Thanks for looking at this, xaos.
johnraff wrote:
I still think it would be cleaner to have /usr/share/images/bunsen/exit checked first, followed by the config file dir (as now) if the style directory isn't found.
I already have an 'icondir' config option.
I propose to change it to an 'iconpath', searching the directories in the path in the specified order.
Sounds good. Please don't forget my self-correction above (#181), ie of course check locally first, then system default. What do you think of ~/.local/share/bl-exit as a path to check for icon directories?
ANOTHER REQUEST
*) The full-screen-width appearance probably looks great on small-screen or hand-held devices, but on my 1440x900 it looks like overkill (to me). Some size or margin customization option(s)?Will add a theme specific option 'windowSizeAdjustment' - number of pixels to subtract from the monitor width to determine the window width.
Thanks!
Minutes after I declare the program ready for prime time, I am overwhelmed with new requests.
Yup! I guess you really could have used some more help with testing at an earlier stage. Maybe we need a dedicated thread to call for volunteer testers from the community for times like this?
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
OMG YET ANOTHER REQUEST
If this would be unpleasant to code, forget it, but:
How about an optional [text] theme, perhaps based on [minimal], with icon settings replaced with things like
buttonTextCancel="CANCEL"
That would let you forget about tooltips? It might give you some headaches with formatting the text nicely though...
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
^ Will consider it
Offline
...or, have the text strings available for all themes, and offer another "display" option?
icon only|icon with tooltip|icon with text|text only
I've no idea how PITA implementation would be, of course, just throwing out what I, as a user, might enjoy.
EDIT
Of course with the Deuterium release coming up soon, please feel free to decide what features/modifications to implement right now, and what can be left for a package upgrade later.
In fact, maybe we should merge Merlin into Deuterium fairly soon, finish the final bl-exit tweaks in Deuterium before merging it into Master, and leave Merlin free for further post-Deuterium development?
Last edited by johnraff (2016-08-22 01:06:46)
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I really hesitate to say so, but I feel that the latest version pushed to merlin solves most if not all mentioned problems.
Please try it out and prove me wrong
Examples:
Not pretty, but showing the versatility of config options:
Combination of default and custom icons.
Offline
Could the middle icon be modified to look less religious?
Offline
^ Remove the star maybe?
Be excellent to each other, and...party on, dudes!
BunsenLabs Forum Rules
Tending and defending the Flame since 2009
Offline
^ Remove the star maybe?
I think so. Placing it anywhere else won't make much difference.
Offline
I need to consult my graphical 'help line' for this. damo?
BTW
Good to have you here again, SabreWolfy.
Offline
I need to consult my graphical 'help line' for this. damo?
BTW
Good to have you here again, SabreWolfy.
Thanks. Good to see so many of the old gang around! Just trying to familiarize myself with everything ...
Offline
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
^ Nice.
Upload the modified images to bl-exit/merlin?
Offline