~linuxmint-daily-build-team/linuxmint/+git/mintmenu:mint19.3

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

Branch merges

Branch information

Recent commits

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

6.0.3.1

e9d8a23... 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.

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

6.0.3

3c8e638... by Clement Lefebvre <email address hidden>

Prefer mozo over menulibre

mozo was fixed in 1.22.1 (new items can be created again).
menulibre suffers a new regression (new items are duplicated).

Prefer the homegrown solution again...

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

6.0.2

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

Preferences: Fix IconChooser argument

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

6.0.1

1c4c4dd... by Clement Lefebvre <email address hidden>

l10n: Update POT

52e8207... by Clement Lefebvre <email address hidden>

Add menu icon selection

22ceb1f... by Clement Lefebvre <email address hidden>

Change default menu icon