aboutsummaryrefslogtreecommitdiff
path: root/src/service.c
Commit message (Collapse)AuthorAgeFilesLines
* Move common parts over to libayatana-common and clean upMarius Gripsgard2021-05-251-9/+11
| | | | | | | | 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/+5
| | | | Fixes AyatanaIndicators/ayatana-indicator-session#2
* src/service.c: Fix suppression of Logout item.Robert Tari2020-09-051-0/+2
| | | | | Fixes AyatanaIndicators/ayatana-indicator-session#12. Depends on AyatanaIndicators/libayatana-indicator#25.
* Fix deprecations and build warningsRobert Tari2020-08-241-9/+3
|
* Replace x-canonical attributesRobert Tari2020-08-111-8/+8
|
* Add 'Report a bug...' item to the session menu.Mike Gabriel2018-03-251-0/+10
|
* src/service.c: Type-cast assignment from g_object_ref() to avoid ↵Mike Gabriel2018-03-211-1/+1
| | | | incompatible pointer type compiler warning.
* Provide to 'Help' menu items. One for Distro Help, one for Desktop Help.Mike Gabriel2017-07-181-87/+19
|
* src/utils.[ch]: Make desktop env checks available globally, load MSD media ↵Mike Gabriel2017-05-301-1/+8
| | | | keys settings, if in MATE environment.
* switch back to x-canonical-typeMike Gabriel2017-05-171-3/+3
|
* Use x-ayatanaindicator-* instead of x-canonical-*/x-ayatana-*.Mike Gabriel2015-11-161-3/+3
|
* Fork from Ubuntu's indicator-session project.Mike Gabriel2015-11-141-6/+6
|
* Disable shutdown/reboot in the lockscreen.Andrea Azzarone andrea.azzarone@canonical.com2015-06-041-9/+11
|
* if someone has control codes in their real name, who are we do disagree?Charles Kerr2015-03-251-1/+1
|
* use unichar rather than asciiCharles Kerr2015-03-251-6/+9
|
* in get_user_label(), don't dereference a NULL real_name pointerCharles Kerr2015-03-251-5/+11
|
* Hide relevant items from session indicator when org.gnome.desktop.lockdown ↵Robert Ancell2014-07-181-15/+30
|\ | | | | | | | | | | disable-lock-screen or disable-user-switching are set to match 12.04 LTS behaviour Fixes: 1325353 Approved by: Charles Kerr, PS Jenkins bot
| * Hide relevant items from session indicator when org.gnome.desktop.lockdown ↵Robert Ancell2014-07-111-15/+30
| | | | | | | | disable-lock-screen or disable-user-switching are set to match 12.04 LTS behaviour
* | use g_shell_unquote() to unmunge the values in /etc/os-releaseCharles Kerr2014-07-161-17/+16
| |
* | tweak unescape comment for readabilityCharles Kerr2014-07-161-1/+1
| |
* | make the os-release parser slightly more readable.Charles Kerr2014-07-161-25/+22
| |
* | make the os-release parser slightly less unreadable.Charles Kerr2014-07-161-13/+12
| |
* | better i18n markup of the help stringCharles Kerr2014-07-161-1/+1
| |
* | don't mark 'Ubuntu' for translation.Charles Kerr2014-07-161-1/+1
| |
* | add a passable parser for /etc/os-releaseCharles Kerr2014-07-151-2/+83
|/
* if we encounter a user for whom we can't find a name, report it to apport as ↵Charles Kerr2014-04-021-0/+52
| | | | a recoverable error.
* silence compiler warningCharles Kerr2014-03-281-8/+8
|
* don't create menuitems for phantom users.Charles Kerr2014-03-281-1/+9
|
* Don't show a red icon in indicator-session when there's an online user ↵Charles Kerr2014-03-241-37/+2
|\ | | | | | | account error. Fixes: 1206550
| * don't show a red icon when online accounts are in an error state.Charles Kerr2014-03-191-37/+2
| |
* | Re-add the feature to hide the user list if com.canonical.indicator.session ↵Iain Lane2014-03-241-7/+42
|\ \ | | | | | | | | | user-show-menu is false Fixes: 1211772
| * | Re-add the feature to hide the user list if com.canonical.indicator.session ↵Iain Lane2014-03-191-7/+42
| |/ | | | | | | user-show-menu is false
* / don't show the lockscreen accelerator in switch-user mode.Charles Kerr2014-03-191-3/+7
|/
* IndicatorSessionService: add desktop_lockscreen mode, show users and switch ↵Marco Trevisan (Treviño)2014-03-111-10/+29
| | | | to account items
* Move logout into its own section to match design update in ↵Robert Ancell2014-02-051-9/+36
| | | | https://wiki.ubuntu.com/SystemMenu
* Use username as label if the real name is empty or whitespaceRobert Ancell2013-12-191-3/+16
|
* extract-method: serialize_icon_file()Charles Kerr2013-11-081-15/+24
|
* cache the header action's serialized iconsCharles Kerr2013-11-081-11/+23
|
* don't leak the output from g_icon_serializeCharles Kerr2013-11-081-4/+20
|
* src/service.c: also switch to screensaver if there is more than one userMarc Deslauriers2013-09-251-8/+7
|
* src/service.c: don't switch to greeter when locking screen, as thatMarc Deslauriers2013-09-201-1/+1
| | | | | | switches away from the user's audio, power preferences, etc. (LP: #1220201)
* sync with trunkCharles Kerr2013-08-231-14/+30
|\
| * remove debugging stubCharles Kerr2013-08-081-1/+0
| |
| * as discussed with dednick and ted, have a header action state type of a{sv} ↵Charles Kerr2013-08-081-14/+30
| | | | | | | | rather than the obsoleted (sssb)
* | don't use deprecated API calls to GSimpleActionGroupCharles Kerr2013-08-221-3/+3
|/
* add the online-accounts action and unit tests for itCharles Kerr2013-07-121-10/+19
|
* Add a 'can-reboot' property to the Actions class.Charles Kerr2013-07-121-9/+2
| | | | | | | | | This is used for handling a couple of pathological cases where features and states mix and match: 1. unity has the same dialog for 'reboot' and 'power off', so remove the duplicate menuitem, EXCEPT: 2. if the unity prompt isn't available (such as in the greeter), show both menuitems, OR 3. if the user has prompting disabled we need both, OR 4. if the user has the 'power off' button disabled, don't treat 'reboot' as redundant.
* in the desktop greeter, skip the logout menuitemCharles Kerr2013-07-091-7/+8
|
* make the desktop greeter menu's name consistent across indicators: ↵Charles Kerr2013-07-051-0/+1
| | | | 'desktop_greeter'
* when user switching isn't available, don't ellipsize the 'Lock' menuitemCharles Kerr2013-07-011-2/+1
|