aboutsummaryrefslogtreecommitdiff
path: root/src/utils.h
Commit message (Collapse)AuthorAgeFilesLines
* src/utils.(c|h): Add get_desktop_session() helper function.Mike Gabriel2023-02-271-0/+1
| | | | Signed-off-by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
* Move common parts over to libayatana-common and clean upMarius Gripsgard2021-05-251-16/+0
| | | | | | | | This moves some common functions over to libayatana-common, this also removes the direct need for any ayatana indicators to depend on url-dispatcher as this will be handeled by libayatana-common. This also cleans up a pretty messy code and removes many duplicates.
* Add Budgie support.Robert Tari2021-05-011-0/+2
| | | | Fixes AyatanaIndicators/ayatana-indicator-session#2
* Add 'Report a bug...' item to the session menu.Mike Gabriel2018-03-251-0/+1
|
* src/utils.(c|h): Reduce code duplications in desktop env detection code.Mike Gabriel2018-03-211-0/+9
|
* Add XFCE Support.Mike Gabriel2018-03-211-0/+1
| | | | | | | | | | | | * Check if XDG_CURRENT_DESKTOP is set to XFCE. * Use xfce4-session-logout as logout/reboot/shutdown prompt. * Use xfce4-settings-manager for 'Settings...'. * Use xflock4 to attept a session lock. * Use xfce4-about for info about this computer (not fully appropriate but XFCE does not have any appropriate equivalent as found in GNOME or MATE). Fixes AyatanaIndicators/ayatana-indicator-session#1.
* Provide to 'Help' menu items. One for Distro Help, one for Desktop Help.Mike Gabriel2017-07-181-0/+6
|
* src/utils.[ch]: Make desktop env checks available globally, load MSD media ↵Mike Gabriel2017-05-301-0/+26
keys settings, if in MATE environment.