mintmenu/usr/lib/linuxmint/mintMenu
Clement Lefebvre e9d8a23e72 Fix launching pkexec applications (#248)
When launching mintsources, timeshift or an app which Exec field (in the desktop file)
starts with pkexec, nothing happens and the output states:

"Refusing to render service to dead parents."

For some reason this does not happen on fresh LMDE 4 and Mint 19.3 installations,
but it happens on LMDE 3 -> LMDE 4 and 19.1 -> 19.3 upgrades.

Similar bugs were fixed in nemo and cinnamon. Pkexec is known to cause issues
depending on how it's launched.

Specifying DO_NOT_REAP_CHILD in the spawn flags helps here. Afaik it makes it so
we're the parent of the pkexec process during launch. Pkexec fails to launch
otherwise.

gather_pid_callback() does nothing, it's just there to ack the pid callback. Afaik
this helps preventing zombie [defunct] processes when they terminate.
2020-03-31 12:33:43 +01:00
..
plugins Fix launching pkexec applications (#248) 2020-03-31 12:33:43 +01:00
search_engines Assorted cleanup, fixes and performance improvements (#206) 2019-02-11 13:54:20 +00:00
applications.list Favorites: Remove pidgin, add pix, fix gnome-calculator.. 2018-05-15 15:13:06 +01:00
dotted.png Initial commit 2009-07-27 12:45:34 +02:00
icon.svg Generic names 2009-07-29 22:50:43 +02:00
keybinding.py Configuration screen: Fix alignmnents and margins 2019-05-14 14:09:45 +01:00
mintMenu.py Prefer mozo over menulibre 2019-12-10 16:06:40 +00:00
pointerMonitor.py Assorted cleanup, fixes and performance improvements (#206) 2019-02-11 13:54:20 +00:00
popup-without-edit.xml Don't depend on a menu editor 2019-07-29 12:23:37 +02:00
popup.xml Fixing prefs app 2013-03-08 20:06:06 -05:00
preferences.py Preferences: Fix IconChooser argument 2019-11-29 12:01:29 +00:00
visualisation-logo.png changelog, removed copyright/USP, changed default applet icon 2010-09-23 18:38:05 +01:00