Commit Graph

10 Commits

Author SHA1 Message Date
OPNA2608
93e91c150e ayatana-indicator-messages: Fix desktop parsing
Not *great*, but a start.

MessagingMenu has a function for mapping an app to desktop file data. This relies on GLib to parse the desktop file,
which needs the binary from the 'Exec=' entry on PATH, otherwise it bails.

messaging_menu_app_set_desktop_id calls g_desktop_app_info_new:
334668ad5a/libmessaging-menu/messaging-menu-app.c (L245-L252)

Which, after some jumps inbetween, ends up in g_desktop_app_info_load_from_keyfile and calls g_find_program_for_path:
204a76669b/gio/gdesktopappinfo.c (L1920-L1951)

Which uses PATH:
204a76669b/glib/gutils.c (L371)
2024-04-14 21:38:40 +02:00
OPNA2608
23fcd51539 ayatana-indicator-session: Re-enable test-service test 2024-02-24 11:57:22 +01:00
R. Ryantm
6adf0df189 ayatana-indicator-session: 23.10.3 -> 24.2.0 2024-02-23 20:24:07 +00:00
Cosima Neidahl
ef43130a0d
Merge pull request #285378 from OPNA2608/update/ayatana-indicator-datetime
ayatana-indicator-datetime: Fix version & tests
2024-02-11 15:26:03 +01:00
OPNA2608
685d8c9f99 ayatana-indicator-datetime: Fix version & tests 2024-02-04 20:11:39 +01:00
OPNA2608
6bb7d0d790 ayatana-indicator-session: init at 23.10.3 2024-02-04 15:42:21 +01:00
OPNA2608
42f1529706 ayatana-indicator-datetime: 23.10.0 -> 23.10.1 2024-01-20 23:56:27 +01:00
OPNA2608
4921168567 ayatana-indicator-datetime: init at 23.10.0 2024-01-20 23:56:27 +01:00
OPNA2608
84605b1008 nixos/tests: Add ayatana-indicators test 2023-10-20 14:10:48 +02:00
OPNA2608
fa4581f1ef ayatana-indicator-messages: init at 23.10.0 2023-10-20 11:45:44 +02:00