Page 2 of 6

Re: mxfb2025: Menus

Posted: Sat Jan 25, 2025 7:21 pm
by Melber
Jerry3904 wrote: Sat Jan 25, 2025 2:54 pm last menu topic: mxfb-appfinder.rasi and its settings.
Three things with mxfb-appfinder.

1. Adding a mxfb-tools category. viewtopic.php?p=796261#p796261
I already have an amended app-categories script,we would just need to add "MXFB-Tools" to the categories in the .desktop files of all mxfb-tools.

2. Adding an exit-options tab.
I have a working script and have been using it for months.
Requires amending ~/.config/rofi/themes/appfinder/mxfb-appfinder.rasi, so we need to decide how to deal with mx23 users who retain their /home.
Would also need to update appfinder-manager to deal with the new tab.

3. Update tab icons.
I'd like to update the icons to differentiate them more.
Again requires amending ~/.config/rofi/themes/appfinder/mxfb-appfinder.rasi, which would break the current version of appfinder-manager.

250126-appfinder-mxfbtools.png

Re: mxfb2025: Menus

Posted: Mon Jan 27, 2025 7:36 am
by Jerry3904
Thanks.
1. Adding a mxfb-tools category. viewtopic.php?p=796261#p796261
I already have an amended app-categories script,we would just need to add "MXFB-Tools" to the categories in the .desktop files of all mxfb-tools.

2. Adding an exit-options tab.
I have a working script and have been using it for months.
Requires amending ~/.config/rofi/themes/appfinder/mxfb-appfinder.rasi, so we need to decide how to deal with mx23 users who retain their /home.
Would also need to update appfinder-manager to deal with the new tab.

3. Update tab icons.
I'd like to update the icons to differentiate them more.
Again requires amending ~/.config/rofi/themes/appfinder/mxfb-appfinder.rasi, which would break the current version of appfinder-manager.
1. That sounds great. I am going to propose that we remove from MXFB Tools all those that duplicate what is in MX Tools (revised mxfb-tools.list coming soon).

2. We could do what we we already have in place for at least one other app: ask permission with a small yad popup (not just rely on CLI method which is often pretty unclear) and say that existing will be backed up to ~/.restore/rofi

3. Maybe have upgraded appfinder-manager liimited to >> mx23, not sure.

Have to consult with @dolphin_oracle for his preferred method.

Re: mxfb2025: Menus

Posted: Mon Jan 27, 2025 8:06 am
by Jerry3904
After using the new menu proposal for a while, I would like to propose two small changes to make the multimedia entry more understandable by regular users:

Code: Select all

 [submenu] (Multimedia)
    	[exec] (Audio player) {deadbeef}
    	[exec] (Webcomic) {bl-xkcd}
        [end]
1. Rationale: "Xkcd" will be incomprehensible to many users, and "Music" is ambiguously broad
2. Both those changes make use of web searches on "what is x?" that many a typical user would turn to
3. I checked "webcomic" on DeepL and languages I understand simply adopt a form of the English; it's not just a new word but also a new (primarily post internet) category

Re: mxfb2025: Menus

Posted: Mon Jan 27, 2025 9:33 am
by Jerry3904
1. That sounds great. I am going to propose that we remove from MXFB Tools all those that duplicate what is in MX Tools (revised mxfb-tools.list coming soon).
There are some newer ones from @Melber (about font, e.g.) but for now here is the 2023 list following a severe diet:

Code: Select all

Category=USER
mxfb-tint2-manager
mxfb-keybindings
mx-rofi-manager
exit-options-manager
mx-dockmaker
mx-idesktool
mxfb-backgrounds
mxfb-trashcheck

Category=OTHER
mx-tools

Re: mxfb2025: Menus

Posted: Mon Jan 27, 2025 10:00 am
by siamhie
One suggestion.

Can we change the location of opening Thunar?

Code: Select all

[exec] (File manager) {exo-open $HOME/.fluxbox} 
to just the HOME folder

Code: Select all

[exec] (File manager) {exo-open $HOME}

Re: mxfb2025: Menus

Posted: Mon Jan 27, 2025 10:03 am
by dolphin_oracle
Melber wrote: Sat Jan 25, 2025 7:21 pm
Jerry3904 wrote: Sat Jan 25, 2025 2:54 pm last menu topic: mxfb-appfinder.rasi and its settings.
Three things with mxfb-appfinder.

1. Adding a mxfb-tools category. viewtopic.php?p=796261#p796261
I already have an amended app-categories script,we would just need to add "MXFB-Tools" to the categories in the .desktop files of all mxfb-tools.
@Melber I don't remember why exactly, other than its technically more freedesktop compliant than the current mx tools categories, (which we made when we were young and dumb), but mxfb-menu-generator looks for the "X-MXFB-Tools" category in the desktop files, and puts it into a submenu called "MXFB-Tools".

Re: mxfb2025: Menus

Posted: Mon Jan 27, 2025 10:04 am
by Jerry3904
@siamhie Certainly possible and reasonable--thanks.

Re: mxfb2025: Menus

Posted: Mon Jan 27, 2025 1:06 pm
by Melber
dolphin_oracle wrote: Mon Jan 27, 2025 10:03 am @Melber I don't remember why exactly, other than its technically more freedesktop compliant than the current mx tools categories, (which we made when we were young and dumb), but mxfb-menu-generator looks for the "X-MXFB-Tools" category in the desktop files, and puts it into a submenu called "MXFB-Tools".
righty ho, X-MXFB-Tools it is then

Re: mxfb2025: Menus

Posted: Tue Jan 28, 2025 9:00 am
by Jerry3904
Jerry3904 wrote: Mon Jan 27, 2025 9:33 am <snip>
Here is the 2023 list of "MX Fluxbox Tools" following a severe diet:

Code: Select all

Category=USER
mxfb-tint2-manager
mxfb-keybindings
mx-rofi-manager
exit-options-manager
mx-dockmaker
mx-idesktool
mxfb-backgrounds
mxfb-trashcheck

Category=OTHER
mx-tools
Are people good with this transitional list?


Image

Re: mxfb2025: Menus

Posted: Tue Jan 28, 2025 9:25 am
by dolphin_oracle
I have a suggestion for the mxfb custom tools thing. If you are going to just do those, then the addition of the usual mx-tools category items, plus "OnlyShowIn=FLUXBOX" to the desktop files, will show the tools in the standard mx-tools application, without additional work. some of those are already included anyway. MX-Tools is set up to filter per supported desktop that way. we do similar for a few that are Xfce only so that they don't show up in KDE.

many of the desktop files already have the OnlyShowIn=FLUXBOX line added (lower case, but mx tools is case insenstive I think or a quick adjustment to mx-tools to make it so), so all you would need to add is the appropriate mx tools sub category.

food for thought.