Hi Ed,
Awesome. Ed is on the case!
In Xfce, Panel 1 usually resided at the bottom of
your screen. It is similar to CDE and Apple's
weird bar at the bottom, except it is 10 time
more useful as it allows you to populate a pop
up with your own favorite stuff in it.
https://ibb.co/T133FVz
These pop ups have years of intellectual knowledge
in them.
Now I am shortly going to have dual DE's mate and
xfce on my host computer. Xfce has too many bugs that
are driving me insane and I have not been able
to duplicate any of them in mate. (3/4 of them
do duplicate in bloated KDE and weird old
bloated GNOME.) Xfce won't or can't fix these bugs.
My take on mate is that it is boring as hell and
just works and gets out of your way. Perfect for
those of us that hate DE as playground. (OSx
drives me nuts.)
Anyway, I need to create an "Imported from Xfce" item
on mate's application menu and import Xfce's
Panel 1 (eventually panel 0 too) into it.
The contents of Panel 1's pop ups are located in
~/.config/xfce4/panel
each have the format of:
[Desktop Entry]
Type=Application
Name=Mount CD/DVD
Comment=Mount CD/DVD on /mnt/cd
Icon=48e9_dvddecrypter.0
Exec=xterm -fn 8x16 -fg black -bg white -bdc -cc
"33:48,37:48,45-47:48,38:48" -title "Mount CD/DVD" -geometry
80x12+400+350 -e /home/linuxutil/CD-DVD-mounts mount
Path=
Terminal=false
StartupNotify=false
Note that they are not on the actual desktop and
that these are not the "predefined .desktop
files" and "templates for system-wide use".
They are highly customized.
So, if I have to do this myself, I will fire up
Raku's (Perl 6's) elegant Object Orientated Programming
(OOP) create an object matching an individual Panel 1
entry then read the bunch into a array of objects.
Then create an array of objects matching mate's
application menu format. Translate between the
two and write out.
I have yet to figure out where mate stores its
stuff, but I can create a folder in mate's
applications called Micky Mouse and let
"find" find it for me. They are probably
in .conf somewhere.
But I was hoping there was an easier way first.
-T
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure