Page 1 of 1

mxfb2025: Menus

Posted: Fri Jan 24, 2025 9:46 am
by Jerry3904
I want to start this topic b/c I believe we can settle it by the end of the month (a week from today) and it would be nice to have a "Solved" flag to get us started down the right path. I will concentrate on the root menu (=RM) since it looks to me like we reached a consensus on rofi and "all apps" (which @dolphin_oracle has nicely reconfigured).

My guide in setting up the RM from the very beginning was this line in man fluxbox (numbers added):
The root menu is where you can 1) launch commonly-used applications, and 2) change different aspects of fluxbox by simply clicking on a menu item.
Those two components are clearly set off in our current RM with a horizontal line; we have added "all apps" and "recent files" on top--though I'm not totally persuaded about "recent files" occupying such a position and would prefer to see it gain a desktop file to become available through the terminal, a key or rofi.

The middle section is the one needing attention this cycle, and we saw a number of good suggestions. By the end of today I intend to post for discussion a reconfiguration of that middle section making use of posts in the initial development thread.

Re: mxfb2025: Menus

Posted: Fri Jan 24, 2025 10:21 am
by dolphin_oracle
a suggestion for the Terminal entry , if it remains on the top level root menu: use x-terminal-emulator rather than a specific terminal, which may or may not be installed.

Re: mxfb2025: Menus

Posted: Fri Jan 24, 2025 10:26 am
by Jerry3904
Good one, thanks.

Re: mxfb2025: Menus

Posted: Fri Jan 24, 2025 5:02 pm
by Jerry3904
OK, here's a revised menu for discussion (haven't actually run it yet so there may be a syntax problems)

Code: Select all

#the default versions of the submenus are located in /usr/share/mxflux/menu

[begin] (MX Fluxbox)
   [submenu] (All Apps)
        [include] (~/.fluxbox/submenus/full_menu)
        [separator]
        [exec] (Update)  {/usr/bin/mxfb-menu-generator}
        [exec] (Disable) {mx-tweak --other}
   [end]
	[separator]
    [exec] (Browser) {sensible-browser}
    [exec] (File manager) {exo-open $HOME/.fluxbox} 
    [exec] (Help) {mxfb-help}
    [submenu] (Multimedia)
    	[exec] (Music) {deadbeef}
    	[exec] (Xkcd) {bl-xkcd}
        [end]
    [submenu] (Other)
    	[submenu] (Recent files) 
		[include] (~/.fluxbox/submenus/recent_files_menu)
		[separator]
		[exec] (Update) {~/.fluxbox/scripts/recentfiles-fbmenu}
	[end]
	[exec] (Weather) {mxfb-simple-weather}
	[end]
    [exec] (Run) {mxfb-rofirun}
    [exec] (MX Fluxbox tools) {custom-toolbox /etc/custom-toolbox/mxfb-settings.list} 
    [exec] (Terminal) {x-terminal-emulator} 
    [separator]
    [submenu] (Appearance)
    [include] (~/.fluxbox/submenus/appearance)
    [end]
    [submenu] (Settings)
    [include] (~/.fluxbox/submenus/settings)
    [end]
    [submenu] (Out of sight)
        [include] (~/.fluxbox/submenus/out-of-sight)
    [end]
    [submenu] (Leave)
        [exec] (Refresh) {fluxbox-remote restart; idesktoggle idesk refresh } 
        [exec] (Suspend) {sudo 'pm-suspend'}
        [exec] (Lock) {dm-tool switch-to-greeter}
        [exit] (Logout) 
        [exec] (Reboot) {sudo /sbin/reboot} 
        [exec] (Shutdown) {sudo /sbin/halt}
    [end]
[end]
NOTES
1. I moved recent files out of the top level: really don't believe it belongs there
2. Followed @siamhie suggestions about categories: "Multimedia" instead of "Music," adding a useful "Other"
3. I followed DO's suggestion; I had introduced a different terminal b/c xfce4-terminal refused to be moved to the center AFAIK, but now giving up on that
4. Removed the window decoration entries, don't think anyone is likely to be interested and it's always in all apps
5. I added "Lock" to the Leave category
6. I'm ignoring for the moment the suggestion to change a couple of apps

Re: mxfb2025: Menus

Posted: Sat Jan 25, 2025 8:11 am
by Jerry3904
BTW: haven't touched the "included" menus (~/.fluxbox/submenus), which seem to me to be pretty well set up and working well.

Re: mxfb2025: Menus

Posted: Sat Jan 25, 2025 11:09 am
by Jerry3904
The two current entries under Extras:

Code: Select all

[submenu] (Window options)
    	   	[Exec] (Border) {mxfb-borders}
    		[Exec] (Titlebar) {mxfb-top}

Re: mxfb2025: Menus

Posted: Sat Jan 25, 2025 11:14 am
by siamhie
Jerry3904 wrote: Sat Jan 25, 2025 11:09 am The two current entries under Extras:

Code: Select all

[submenu] (Window options)
    	   	[Exec] (Border) {mxfb-borders}
    		[Exec] (Titlebar) {mxfb-top}

I keep forgetting about that menu as I always edit my init file by hand. I'll blame that on my muscle memory. :rofl:

Re: mxfb2025: Menus

Posted: Sat Jan 25, 2025 11:17 am
by Jerry3904
Are you otherwise good with the proposed changes?

Re: mxfb2025: Menus

Posted: Sat Jan 25, 2025 11:21 am
by siamhie
Jerry3904 wrote: Sat Jan 25, 2025 11:17 am Are you otherwise good with the proposed changes?
Yes I am. You are good to go. Trim away the excess.

Re: mxfb2025: Menus

Posted: Sat Jan 25, 2025 2:54 pm
by Jerry3904
OK, closing Root Menu discussion (though still open to comment).

Second and last menu topic: mxfb-appfinder.rasi and its settings.

--There was a short discussion about adding the exit options and a nice image from @Melber of how it would look. Do we want to go ahead with this?
--Are there any other changes to the menu we want to consider? @kobaian ?

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.

Re: mxfb2025: Menus

Posted: Tue Jan 28, 2025 9:26 am
by siamhie
Is Shortcuts Keybindings?

Re: mxfb2025: Menus

Posted: Tue Jan 28, 2025 10:09 am
by Jerry3904
Shortcuts=Keybindings=Keys=Hotkeys

Re: mxfb2025: Menus

Posted: Tue Jan 28, 2025 10:10 am
by Jerry3904
dolphin_oracle wrote: Tue Jan 28, 2025 9:25 am 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.
Gonna have to read that through a couple of more timesNow I see what you're talking about, going to try it. Thanks.

Re: mxfb2025: Menus

Posted: Tue Jan 28, 2025 12:45 pm
by siamhie
Jerry3904 wrote: Tue Jan 28, 2025 10:09 am Shortcuts=Keybindings=Keys=Hotkeys
I see. The word shortcuts has a different meaning to me compared to the obvious keybindings. It's all semantics I guess.

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 8:32 am
by Melber
Jerry3904 wrote: Tue Jan 28, 2025 9:00 am
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?
I would make a few additions and change the category names

Code: Select all

Category=MX FLUXBOX TOOLS
mxfb-tint2-manager
mxfb-keybindings
mx-rofi-manager
exit-options-manager
mx-dockmaker
mx-idesktool
mxfb-backgrounds
mxfb-trashcheck
+ mxfb-font
+ mxfb-look
+ appfinder-manager (need to add a .desktop file)
+ mxfb-workspace-settings (needs to be added to mxfb-accessories)
+ mx-tweak

Category=MX TOOLS
mx-tools

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 8:41 am
by Jerry3904
Those look good, thanks. Will test today.

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 9:15 am
by Jerry3904
Looks good in test, I like the new category names. 2 comments:

1) I thought we decided that mxfb-workspace-settings was redundant given the Workspace menu available off a middle mouse click (and we might want to add that to the Root menu somewhere). ATM it's not even in any repo, is it?

2) I really don't want to include mx-tweak under Fluxbox Tools, given the existence of the MX Tools category. What about instead creating a new desktop file named something like "Fluxbox settings" that opens the "Fluxbox" tab in Tweak?

Code: Select all

mx-tweak --fluxbox
That option is not currently recognized in bash, but I imagine that @dolphin_oracle would be willing to add it sometime.

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 9:55 am
by dolphin_oracle
mx-tweak already opens the fluxbox tab by default when running fluxbox. no need for a switch.

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 10:07 am
by Jerry3904
OK, thanks.

BTW: better name for that new desktop file--not "Fluxbox settings" which is ambiguous and too broad, but "Fluxbox tweaks"

BTW2: not sure ATM how one would launch the Workspace menu from the menu, researching...

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 11:05 am
by i_ri
Hello Jerry3904
/menu-mx

Code: Select all

[workspaces] (Workspace Menu submenu)
[WorkspaceMenu] (Workspace Menu separate)
[clientmenu] (Window List of Workspace Menu)
[workspace N] (Go to Workspace N)

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 11:11 am
by Jerry3904
I meant how to call this:
Image

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 11:14 am
by i_ri
[workspaces] (Workspace Menu submenu)
[WorkspaceMenu] (Workspace Menu separate)

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 11:14 am
by siamhie
Jerry3904 wrote: Sat Feb 01, 2025 11:11 am I meant how to call this:
Image

Code: Select all

OnDesktop Mouse2 :WorkspaceMenu

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 12:19 pm
by Jerry3904
From the Root menu...

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 12:51 pm
by ceeslans
Jerry3904 wrote: Sat Feb 01, 2025 12:19 pm From the Root menu...

Code: Select all

[workspaces] (Workspaces)

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 1:55 pm
by Jerry3904
Yup, thanks--I was using a capital W on the first element and that failed. That puts up the dialog box right next to the menu like a submenu, and everything works.

Image

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 2:21 pm
by Jerry3904
Seems to me that entry would fit better under Settings.

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 4:22 pm
by ceeslans
Ehhh, not really a Settings menu entry, is it?
If it was up to me, I would categorize it under 'Utilities', together with entries for screen capture, recent files, empty-trash and the likes

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 5:12 pm
by Jerry3904
Well it allows removal. addition and renaming of workspaces, all of which fits for me under the concept of Settings. Following the principle laid out in the first post of this thread, I'm very reluctant to open up new categories--especially one so large as Utilities--and I want/need to get this topic closed b/c it could be discussed forever otherwise.

But you have gotten me thinking about screen capture...

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 5:51 pm
by siamhie
Jerry3904 wrote: Sat Feb 01, 2025 12:19 pm From the Root menu...
That how fluxbox has it setup.

Image

Re: mxfb2025: Menus

Posted: Sat Feb 01, 2025 7:52 pm
by Jerry3904
Thanks. There's another one I don't see being located in top level...

Re: mxfb2025: Menus

Posted: Sun Feb 02, 2025 12:28 pm
by Melber
Jerry3904 wrote: Sat Feb 01, 2025 9:15 am Looks good in test, I like the new category names. 2 comments:

1) I thought we decided that mxfb-workspace-settings was redundant given the Workspace menu available off a middle mouse click (and we might want to add that to the Root menu somewhere). ATM it's not even in any repo, is it?

2) I really don't want to include mx-tweak under Fluxbox Tools, given the existence of the MX Tools category. What about instead creating a new desktop file named something like "Fluxbox settings" that opens the "Fluxbox" tab in Tweak?

Code: Select all

mx-tweak --fluxbox
That option is not currently recognized in bash, but I imagine that @dolphin_oracle would be willing to add it sometime.
Sorry for the delayed response, was busy this weekend.

1) OK with Workspaces being added to FB Menu > Settings
2) Think there should be a direct link to mx-tweak from the mxfb-settings, regardless whether using mx-tweak.desktop or a new fluxbox-tweaks.desktop.

Re: mxfb2025: Menus

Posted: Sun Feb 02, 2025 12:44 pm
by Jerry3904
Thanks, agreed.

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 6:03 am
by Jerry3904
After people upgrade to get the new mxfb-accessories (25.02.01mx23), you should be able to see the new "MXFB-Tools" entry in All apps with the following steps:

1) Click Menu > Settings > Configure > Menus > Main, and replace the existing All apps section at the top with this:

Code: Select all

   [submenu] (All Apps)
        [include] (~/.fluxbox/submenus/full_menu)
        [separator]
        [include] (~/.fluxbox/full_menu)
        [exec] (Update)  {/usr/bin/mxfb-menu-generator}
        [exec] (Disable) {mx-tweak --other}
   [end]
2) log out and back in, and click All apps > MXFB-Tools at the top of the rootMenu. Notice in particular the new "MX Fluxbox Tweaks" and "Appfinder Setttings"

NOTE: there are still a couple missing from the menu and the dashboard--working on that this weekend. But I have crossed out this item on the mxfb2025 Index. :popcorn:

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 10:23 am
by siamhie
Jerry3904 wrote: Sat Feb 15, 2025 6:03 am

Code: Select all

   [submenu] (All Apps)
[include] (~/.fluxbox/full_menu)
I don't have that file listed.

Code: Select all

╔═[siamhie@flux23]═[07:08 15/02/25]══════════════════════════════════════[~/.fluxbox]
╚═> ls
apps                 init       lastwallpaper  overlay              startup
backgrounds          keys       menu           pre-global-menu.txt  styles
fbrun_history        keys-BAK   menu-mx        scripts              submenus
fluxbox-mx-defaults  keys-orig  mystyles       slitlist             windowmenu

2) log out and back in, and click All apps > MXFB-Tools at the top of the rootMenu. Notice in particular the new "MX Fluxbox Tweaks" and "Appfinder Setttings"
MX Fluxbox Tweaks opens MX Tweaks. Is that the intention? Just asking.

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 10:43 am
by Jerry3904
I don't have that file listed.
"All apps" is at the top of the rootMenu and we had a long discussion about this (maybe in this thread)
MX Fluxbox Tweaks opens MX Tweaks. Is that the intention? Just asking.
Yes, there is a discussion between @Melber and me on this somewhere in this (?) thread.

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 11:32 am
by siamhie
Jerry3904 wrote: Sat Feb 15, 2025 10:43 am
I don't have that file listed.
"All apps" is at the top of the rootMenu and we had a long discussion about this (maybe in this thread)

I'm referring to this file. This isn't in my fluxbox home folder.

Code: Select all

~/.fluxbox/full_menu

MX Fluxbox Tweaks opens MX Tweaks. Is that the intention? Just asking.
Yes, there is a discussion between @Melber and me on this somewhere in this (?) thread.

I'll go looking for it. I am subscribed to all of the MXFB-2025 threads.

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 11:55 am
by Jerry3904
Your looking in the wrong place, it's in

Code: Select all

~./fluxbox/submenus
Image

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 12:18 pm
by siamhie
Jerry3904 wrote: Sat Feb 15, 2025 11:55 am Your looking in the wrong place, it's in

Code: Select all

~./fluxbox/submenus
Image

I'm referring to the code you want us to replace in post #45.
1) Click Menu > Settings > Configure > Menus > Main, and replace the existing All apps section at the top with this:

Code: Select all

[submenu] (All Apps)
        [include] (~/.fluxbox/submenus/full_menu)
        [separator]
        [include] (~/.fluxbox/full_menu)  [b]<-----------This is the entry in question[/b]
        [exec] (Update)  {/usr/bin/mxfb-menu-generator}
        [exec] (Disable) {mx-tweak --other}
   [end]

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 12:31 pm
by Jerry3904
I'm sorry, but I have no idea what you are not getting here. Right-click the desktop and follow those directions. The text editor will pop up with the main menu (=menu-mx) and that section is at the top.

Full-menu is generated and has nothing to do this.

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 12:45 pm
by ceeslans
Jerry, the second [include] line should be deleted:
a) the full_menu file is already called in the first [include] line, and
b) the second one states an incorrect path anyway

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 1:04 pm
by siamhie
Jerry3904 wrote: Sat Feb 15, 2025 12:31 pm I'm sorry, but I have no idea what you are not getting here.
I pointed it out in your code you asked us to change. Here I'll explain it in quotes.
[submenu] (All Apps)
[include] (~/.fluxbox/submenus/full_menu)
[separator]
[include] (~/.fluxbox/full_menu) <-----------This is the entry in question
[exec] (Update) {/usr/bin/mxfb-menu-generator}
[exec] (Disable) {mx-tweak --other}
[end]

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 1:45 pm
by dolphin_oracle
The last commit on GitHub added a second incorrect full_menu entry

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 3:50 pm
by Jerry3904
So the correct entry should read like this?

Code: Select all

   [submenu] (All Apps)
        [include] (~/.fluxbox/submenus/full_menu)
        [separator]
        [exec] (Update)  {/usr/bin/mxfb-menu-generator}
        [exec] (Disable) {mx-tweak --other}
   [end]
I misunderstood the script's instructions, I guess.

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 4:45 pm
by siamhie
dolphin_oracle wrote: Sat Feb 15, 2025 1:45 pm The last commit on GitHub added a second incorrect full_menu entry
Thanks for the clarification @dolphin_oracle.

Sorry for the confusion @Jerry3904. I was just trying to point out the duplicate entries.

Re: mxfb2025: Menus

Posted: Sat Feb 15, 2025 4:49 pm
by Jerry3904
I was feeling unusually dense...

Re: mxfb2025: Menus

Posted: Sun Feb 23, 2025 11:05 am
by Jerry3904
I restored a lost entry under Settings (don't know where it went, or when exactly)

Code: Select all

    [submenu] (Toolbars)
        [exec] (Fluxbox) {toggletint2}
        [exec] (tint2) {toggletint2}
    [end]
Also followed advice to change "Browser" to "Web browser," primarily to parallel "Icon browser."

Re: mxfb2025: Menus

Posted: Wed Mar 12, 2025 7:47 am
by Jerry3904
One of the things I don't like about the All apps menu is that it requires that the user already know what category the app has been put into, which is often not clear with the 3 big ones: Accessories, System and Settings. I would like to see a Search box for that situation, and decided this morning that I would make use of rofi for that. Came up with the following as a proof of concept, and am throwing it out here as an idea. If we like it we could perhaps specify a theme to use that would be appropriate.

Code: Select all

 	[submenu] (All Apps)
   		[exec] (Search) {rofi -show drun}
   		[separator]
   		[include] (~/.fluxbox/submenus/full_menu)
        [separator]
        [exec] (Update)  {/usr/bin/mxfb-menu-generator}
        [exec] (Disable) {mx-tweak --other}
   	[end]
Image