Re: Is there a way to transfer Xfce's Panel 1 launchers into MATE?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 9/27/21 8:56 PM, ToddAndMargo via users wrote:
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

Mate's menues are over in

   ~/.config/menus

and they are XML files.  Have not figured out
how exactly how they work yet.
_______________________________________________
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



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux