Page 7 of 8

Re: mxfb2025: Appearance

Posted: Mon Apr 28, 2025 6:35 pm
by Melber
am I understanding this right?

- nothing will be installed by default in ~/.fluxbox/styles. If user saves a style there it will show in mx-tweak.
- mxfb-styles/modern/* (our user styles) and mxfb-styles/traditional/* (our curated list of legacy styles) both get installed to usr/share/mxflux/styles and appear in mx-tweak.
- fluxbox is still going to install it's big bag of ugly to /usr/share/fluxbox/styles, which will only show in mx-tweak if the "legacy" checkbox is checked.

@Jerry3904 I think you need to go over the contents of mxfb-styles/traditional. It currently has a lot more legacy styles in it than in our list here https://forum.mxlinux.org/viewtopic.php ... 68#p807368. The three tenr styles aren't there. There's also a "styles" folder containing the readme.md which seems odd.

Re: mxfb2025: Appearance

Posted: Mon Apr 28, 2025 6:54 pm
by Jerry3904
User styles will show up and have precedence over any other version.

I created the shirt list from your post, on phone ATM so can't identify. By checking the little box above the window the user sees every Tenner style installed instead of out curated list.

Re: mxfb2025: Appearance

Posted: Mon Apr 28, 2025 7:04 pm
by dolphin_oracle
mxfb-styles 25.04.03 gets rid of the bogus folder

Re: mxfb2025: Appearance

Posted: Mon Apr 28, 2025 7:07 pm
by Jerry3904
Excellent!

Re: mxfb2025: Appearance

Posted: Tue Apr 29, 2025 5:55 am
by Jerry3904
Jerry3904 wrote: Mon Apr 28, 2025 6:54 pm User styles will show up and have precedence over any other version.

I created the shirt list from your post, on phone ATM so can't identify. By checking the little box above the window the user sees every Tenner style installed instead of out curated list.
From here: https://forum.mxlinux.org/viewtopic.php ... 06#p807106.

@Melber I also see now that you were thinking we should point to the full list: /usr/share/fluxbox/styles/ Makes sense, will include next version--and that will answer the question from @siamhie about his favorites.

Re: mxfb2025: Appearance

Posted: Tue Apr 29, 2025 7:45 am
by Melber
Jerry3904 wrote: Tue Apr 29, 2025 5:55 am @Melber I also see now that you were thinking we should point to the full list: /usr/share/fluxbox/styles/ Makes sense, will include next version--and that will answer the question from @siamhie about his favorites.
Not so much my thinking as my perhaps muddle-headed understanding of DO's post about revised tweak and how mxfb-styles is set up. Or has DO got a wonder filter to differentiate between mx themes and curated legacy themes when they're all located in in the same directory?

Re: mxfb2025: Appearance

Posted: Tue Apr 29, 2025 7:47 am
by Melber
Jerry3904 wrote: Tue Apr 29, 2025 5:55 am From here: https://forum.mxlinux.org/viewtopic.php ... 06#p807106.
I much prefer the shortened list here https://forum.mxlinux.org/viewtopic.php ... 68#p807368

Re: mxfb2025: Appearance

Posted: Tue Apr 29, 2025 8:11 am
by dolphin_oracle
Melber wrote: Tue Apr 29, 2025 7:45 am
Jerry3904 wrote: Tue Apr 29, 2025 5:55 am @Melber I also see now that you were thinking we should point to the full list: /usr/share/fluxbox/styles/ Makes sense, will include next version--and that will answer the question from @siamhie about his favorites.
Not so much my thinking as my perhaps muddle-headed understanding of DO's post about revised tweak and how mxfb-styles is set up. Or has DO got a wonder filter to differentiate between mx themes and curated legacy themes when they're all located in in the same directory?
I don't need to differentiate. styles are styles and as long as they have different names there is no issue (and they do, if they are in the same directory). duplicate names are removed from tweak's list. styles are only sourced from one location, with the following order of preference in the case of multiple versions.

$HOME/.fluxbox/styles
/usr/share/mxflux/styles
/usr/share/fluxbox/styles

so if a style is in both /usr/share/mxflux and /usr/share/fluxbox, the /usr/share/mxflux style is the one used. or if a user as a style of the same name in $HOME, that will be used regardless of the other two directories.

Re: mxfb2025: Appearance

Posted: Tue Apr 29, 2025 8:42 am
by Melber
@dolphin_oracle
so by default tweak shows all styles in $HOME/.fluxbox/styles and /usr/share/mxflux/styles (regardless whether they're mx or legacy styles)?

and with checked checkbox tweak shows all (legacy) styles in /usr/share/fluxbox/styles?

Re: mxfb2025: Appearance

Posted: Tue Apr 29, 2025 8:58 am
by Jerry3904
That last change hasn't happened yet, just pushing today the updated mxfb-styles @dolphin_oracle