mxfb2025: Menus

Help for MX Fluxbox
When asking for help, use Quick System Info from MX Tools. It will be properly formatted using the following steps.
1. Click on Quick System Info in MX Tools
2. Right click in your post and paste.
Message
Author
User avatar
Melber
Developer
Posts: 1336
Joined: Tue Mar 23, 2021 4:19 pm

Re: mxfb2025: Menus

#11 Post 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
You do not have the required permissions to view the files attached to this post.

User avatar
Jerry3904
Administrator
Posts: 23279
Joined: Wed Jul 19, 2006 6:13 am

Re: mxfb2025: Menus

#12 Post 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.
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
Jerry3904
Administrator
Posts: 23279
Joined: Wed Jul 19, 2006 6:13 am

Re: mxfb2025: Menus

#13 Post 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
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
Jerry3904
Administrator
Posts: 23279
Joined: Wed Jul 19, 2006 6:13 am

Re: mxfb2025: Menus

#14 Post 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
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
siamhie
Global Moderator
Posts: 3446
Joined: Fri Aug 20, 2021 5:45 pm

Re: mxfb2025: Menus

#15 Post 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}
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

User avatar
dolphin_oracle
Developer
Posts: 22364
Joined: Sun Dec 16, 2007 12:17 pm

Re: mxfb2025: Menus

#16 Post 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".
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
Jerry3904
Administrator
Posts: 23279
Joined: Wed Jul 19, 2006 6:13 am

Re: mxfb2025: Menus

#17 Post by Jerry3904 »

@siamhie Certainly possible and reasonable--thanks.
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
Melber
Developer
Posts: 1336
Joined: Tue Mar 23, 2021 4:19 pm

Re: mxfb2025: Menus

#18 Post 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

User avatar
Jerry3904
Administrator
Posts: 23279
Joined: Wed Jul 19, 2006 6:13 am

Re: mxfb2025: Menus

#19 Post 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
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
dolphin_oracle
Developer
Posts: 22364
Joined: Sun Dec 16, 2007 12:17 pm

Re: mxfb2025: Menus

#20 Post 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.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

Post Reply

Return to “MX Fluxbox Official Release”