aboutsummaryrefslogtreecommitdiff
path: root/src/service.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* merge lp:~larsu/indicator-session/ng-with-types to add x-canonical-type ↵Lars Uebernickel2013-06-201-1/+10
|\ | | | | | | support for the user and guest menuitems
| * Set x-canonical-type for user and guest menu itemsLars Uebernickel2013-05-231-1/+10
| |
* | remove the --replace command-line argument and property as we're using ↵Charles Kerr2013-06-201-38/+3
| | | | | | | | upstart for that
* | use the production dbus nameCharles Kerr2013-06-191-2/+1
| |
* | in service.c, remove unnecesssary locale #includeCharles Kerr2013-06-191-2/+0
|/
* refer to profiles as profiles instead of forms.Charles Kerr2013-04-181-19/+19
|
* g_object_unref doesn't need a G_OBJECT() castCharles Kerr2013-04-181-6/+6
|
* in the service's dispose() function, unown the busname before unexporting ↵Charles Kerr2013-04-181-6/+6
| | | | the actions and menus.
* in indicator_session_service_init(), don't leak a GCancellableCharles Kerr2013-04-181-3/+11
|
* indicator-session-service should exit when it loses ownership of its name on ↵Charles Kerr2013-04-181-1/+22
| | | | the bus.
* in rebuild_soon(), add a comment explaining the 500 msec intervalCharles Kerr2013-04-181-0/+4
|
* add a small comment explaining replace_section()Charles Kerr2013-04-181-6/+11
|
* where appropriate, use g_menu_append() to save a few lines.Charles Kerr2013-04-181-49/+13
|
* remove unnecessary G_GNUC_UNUSEDCharles Kerr2013-03-261-1/+1
|
* port indicator-session to GMenu/cmake. Code coverage increased from 0% to 95.4%.Charles Kerr2013-03-221-0/+1192