aboutsummaryrefslogtreecommitdiff
path: root/src/service.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* in service.c's add_user(), test for NULL before adding the user struct to ↵Charles Kerr2013-06-281-7/+9
| | | | our collection
* use the unicode '…' directly intead of \342\200\246Charles Kerr2013-06-281-8/+8
|
* in create_guest_switcher_state() and create_user_switcher_state(), don't ↵Charles Kerr2013-06-271-14/+14
| | | | leak GVariantBuilders
* fix regression that displayed the 'restart' button even when prompting was ↵Charles Kerr2013-06-261-1/+3
| | | | enabled and the user was running Unity
* sync text with trunk: make the shutdown menuitem read 'Shut Down' instead of ↵Charles Kerr2013-06-251-1/+1
| | | | 'Shutdown'
* in IndicatorSessionUsers, use the uid as the user's key. Users.ActivateUser ↵Charles Kerr2013-06-251-20/+20
| | | | is now green.
* use login1's terminology 'power off', 'reboot'Charles Kerr2013-06-241-12/+12
|
* add icon support to user menuitemsCharles Kerr2013-06-231-0/+10
|