You are not logged in.
Pages: 1
So am I but additionally would like a 'program manager' (Windows 3, win3 thing; CDE copied win3) which was four or more program group windows containing start icons of programs in each category(until win95 replaced with start menu.) I heard XFCE used to be like CDE is/was this possible? I forgot what other win3 features were still usable in win9n/ME, but win3 was my favourite GUI style...
I recently joined and apparently only can use gravatar avatar. I only use that anonymous but if gravatar wasn't forced would upload photo.
Last edited by dchmelik (2022-04-02 07:08:26)
Offline
Hello and welcome
So am I but additionally would like a 'program manager' (Windows 3, win3 thing; CDE copied win3) which was four or more program group windows containing start icons of programs in each category(until win95 replaced with start menu.)
I heard XFCE used to be like CDE is/was this possible? I forgot what other win3 features were still usable in win9n/ME, but win3 was my favourite GUI style...
You can do something similar using yad. You'll need to group your application .desktop files in separately directories depending on how you want them grouped, and you can create icons on your desktop to run something like:
yad --title Programs --window-icon gtk-edit --width 500 --height 400 --no-buttons --icons --icon-size 32 --item-width 72 --read-dir ~/.local/share/applications/
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Looks excellent but I don't use icons in the desktop area anymore--I'd maybe have to mess-generate .desktop files for entire applications menu...
Offline
XFCE forked CDE? Apparently CDE was inspired by Windows 3 (win3) so how do I get back superior win3-style program manager/groups? I always abhorred (to this day) inferior win95-style start menu which is more limited/sensitive/accident-prone.
In win3 or (Ns)CDE I could start every program I use in one go and still see program groups reminding related programs I may want to use. That regressed, from one go, to one-by-one menu reopening over & over not necessarily opening submenus fast, and disappearing each time, always accidents/slowdown as well as not remaining open to remind what else I may want to use.
Win95/98/ME start menu had fast/full/onscreen/column cascading later Windows replaced with slow/partial/offscreen/scrolling cascading not necessarily even scrolling fast.
I don't know why many projects imitate some popular project with little/no design sense... classic Apple was good but newer Apple and Google/Chrome/Android were even worse than 2000s Windows which means worst possible.
Last edited by dchmelik (2022-08-02 11:37:05)
Offline
Try Whisker Menu or xfdashboard. You have already asked a similar question. ToZ suggested using yad.
I'm closing this topic. Feel free to ask further questions relating to this here. Try to keep them Xfce.
Moved those replies here instead.
Last edited by KBar (2022-08-02 12:28:05)
Remember to edit the subject of your topic to include the [SOLVED] tag once you're satisfied with the answers or have found a solution (in which case, don't forget to share it as well), so that other members of the community can quickly refer to it and save their time. Pretty please!
Offline
Oops, I forgot... because manually creating & continually updating several hundred .desktop files (when I don't even want any on desktop rather than in program groups) doesn't necessarily even sound doable (without an extreme amount of work) rather than just going to the source what was forked and seeing if is as easy there as such used to be pre-1995.
Whisker menu seems to be 'favourites', which I don't use, and xfdaskboard is too much more complicated than <ALT><TAB> and are entirely different/unrelated topics.
Last edited by dchmelik (2022-08-02 12:47:33)
Offline
Oops, I forgot... because manually creating & continually updating several hundred .desktop files (when I don't even want any on desktop rather than in program groups) doesn't necessarily even sound doable (without an extreme amount of work)
You can automate it somewhat:
CAT=Utility; mkdir -p /tmp/Programs/$CAT; for f in $(fgrep -ri $CAT /usr/share/applications/ | awk -F':' '{print $1}' | uniq); do cp $f /tmp/Programs/$CAT; done && yad --title $CAT --window-icon gtk-edit --width 500 --height 400 --no-buttons --icons --icon-size 32 --read-dir /tmp/Programs/$CAT
...just set the value of the variable CAT to be whatever freedesktop registered category you want to grab desktop files from:
Or as a script where you can pass the category name as a parameter:
#!/bin/bash
[[ $1 == "" ]] && exit 1
CAT=$1
mkdir -p /tmp/Programs/$CAT
for f in $(fgrep -ri $CAT /usr/share/applications/ | awk -F':' '{print $1}' | uniq)
do
cp $f /tmp/Programs/$CAT
done && \
yad --title $CAT --window-icon gtk-edit --width 500 --height 400 --no-buttons --icons --icon-size 32 --read-dir /tmp/Programs/$CAT
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
You can automate it somewhat:
This is very interesting and I thought such things would be possible (just advanced symbolic/script/string manipulation isn't my usual way of thinking)... I will look into this...
XFCE has some other than freedesktop registered categories, so duplicating those menus (which should be the exact main program groups) is another matter...
Offline
XFCE has some other than freedesktop registered categories, so duplicating those menus (which should be the exact main program groups) is another matter...
Xfce groups those registered categories into "menu directories". Have a look at the contents of /usr/share/desktop-directories for the groupings and /etc/xdg/menus/xfce-applications.menu for the grouping of registered categories into menu directories.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
they mimic newer software for market familiarity.
i remember one day a friend visited me from out of state and i set him up with an account on my computer. since he also used Linux i just let him have at it and went to check dinner in the kitchen. "what the ****" ... so i rushed to the dining room where the computers were ... "why does it look like windows 95?" i was still a text console user back then. we just concluded they were making it look that way for newbies. so i told him "you fix it". he pressed Ctrl+Alt+F2.
Offline
The title should be fixed from 'forked' to 'similar to' or 'inspired by' but I can't edit the title.
Offline
The title should be fixed from 'forked' to 'similar to' or 'inspired by' but I can't edit the title.
Edit the original post and you'll have the ability to also edit the title.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Oops, I forgot... because manually creating & continually updating several hundred .desktop files (when I don't even want any on desktop rather than in program groups) doesn't necessarily even sound doable (without an extreme amount of work) rather than just going to the source what was forked and seeing if is as easy there as such used to be pre-1995.
Whisker menu seems to be 'favourites', which I don't use, and xfdaskboard is too much more complicated than <ALT><TAB> and are entirely different/unrelated topics.
do you have an example of what your preferred desktop (style) looks like?
Offline
You can automate it somewhat:
CAT=Utility; mkdir -p /tmp/Programs/$CAT; for f in $(fgrep -ri $CAT /usr/share/applications/ | awk -F':' '{print $1}' | uniq); do cp $f /tmp/Programs/$CAT; done && yad --title $CAT --window-icon gtk-edit --width 500 --height 400 --no-buttons --icons --icon-size 32 --read-dir /tmp/Programs/$CAT
...just set the value of the variable CAT to be whatever freedesktop registered category you want to grab desktop files from:
https://i.ibb.co/ydgygwX/Screenshot-2022-08-02-10-50-59.png
yad: error while loading shared libraries: libmanette-0.2.so.0: cannot open shared object file: No such file or directory
Or as a script where you can pass the category name as a parameter:
#!/bin/bash [[ $1 == "" ]] && exit 1 CAT=$1 mkdir -p /tmp/Programs/$CAT for f in $(fgrep -ri $CAT /usr/share/applications/ | awk -F':' '{print $1}' | uniq) do cp $f /tmp/Programs/$CAT done && \ yad --title $CAT --window-icon gtk-edit --width 500 --height 400 --no-buttons --icons --icon-size 32 --read-dir /tmp/Programs/$CAT
Doesn't seem to do anything: I just get new shell line.
Offline
Your yad installation is not correct. You are either missing a library (libmanette) or there is a library version mismatch. Which distro are you using and how did you install yad?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Your yad installation is not correct. You are either missing a library (libmanette) or there is a library version mismatch. Which distro are you using and how did you install yad?
Slackware64 15.1-current from SlackBuilds (SBo) (no dependencies listed).
Offline
I'm not that familiar with slackware to be able to properly advise, but on Arch, webkit2gtk is dependent on libmanette. Slackware's webkit2gtk package doesn't seem to list it as a dependency. Given the error message you are receiving, it would seem it is required. Perhaps its best to file a bug report so the slackware team is aware.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Pages: 1
[ Generated in 0.014 seconds, 8 queries executed - Memory usage: 622.14 KiB (Peak: 654.99 KiB) ]