~linuxmint-daily-build-team/linuxmint/+git/mintmenu:lmde4

Last commit made on 2020-03-31
Get this branch:
git clone -b lmde4 https://git.launchpad.net/~linuxmint-daily-build-team/linuxmint/+git/mintmenu

Branch merges

Branch information

Recent commits

7f920df... by Clement Lefebvre <email address hidden>

5.9.1.2

cb9d487... by Clement Lefebvre <email address hidden>

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.

20a98cd... by Andrew <email address hidden>

Fix broke running with "xdg-su" in exec field (#200)

df1460d... by gm10 <email address hidden>

Applications: Fix keypress event handler (#205)

* Applications: Fix keypress event handler

* further fix and simplify the keypress handler

* disconnect the keyPress handler when destroying the plugin

02f4918... by gm10 <email address hidden>

Places: Don't hardcode file browser (#204)

30579e0... by Clement Lefebvre <email address hidden>

5.9.1.1

dfa0758... by Clement Lefebvre <email address hidden>

Inject the app version during the build

9e97c7d... by Clement Lefebvre <email address hidden>

5.9.1

5520ad9... by Clement Lefebvre <email address hidden>

Change default menu icon

7442d49... by Clement Lefebvre <email address hidden>

5.9.0