Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | If the Unity dialogs aren't available (such as in the greeter) but zenity ↵ | Charles Kerr | 2013-07-12 | 4 | -80/+313 |
| | | | | | | | | | | is, use it to for confirmation dialogs: - add the implementation in actions.c - add actions.c to the i18n files list - sync the unit tests - suggest zenity in debian/control | ||||
* | Add a 'can-reboot' property to the Actions class. | Charles Kerr | 2013-07-12 | 5 | -9/+43 |
| | | | | | | | | | 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. | ||||
* | just to be safe, check to see that g_getenv('XDG_SEAT') passes too | Charles Kerr | 2013-07-10 | 1 | -8/+12 |
| | |||||
* | If g_getenv(XDG_SEAT_PATH) fails, don't try to get the DisplayManager seat. ↵ | Charles Kerr | 2013-07-10 | 1 | -9/+16 |
| | | | | Fixes the greeter issue reported by seb128 | ||||
* | in the desktop greeter, skip the logout menuitem | Charles Kerr | 2013-07-09 | 1 | -7/+8 |
| | |||||
* | sync with trunk again. | Charles Kerr | 2013-07-05 | 1 | -0/+13 |
|\ | |||||
| * | Releasing 12.10.5+13.10.20130703.1-0ubuntu1 to ubuntu. | Automatic PS uploader | 2013-07-03 | 1 | -0/+13 |
| |\ | | | | | | | | | | Approved by PS Jenkins bot. | ||||
| | * | Releasing 12.10.5+13.10.20130703.1-0ubuntu1, based on r397 | Automatic PS uploader | 2013-07-03 | 1 | -0/+13 |
| |/ | |||||
| * | I know the new session indicator is coming soon, but I think having this for ↵ | Lars Uebernickel | 2013-07-02 | 1 | -7/+5 |
| |\ | | | | | | | | | | | | | | | | the next week or so is worthwhile anyway. Not having the session indicator on the trailing edge of the panel is unnerving :). Approved by PS Jenkins bot, Charles Kerr. | ||||
| | * | Set the desired position in the panel | Lars Uebernickel | 2013-07-02 | 1 | -7/+5 |
| |/ | |||||
* | | make the desktop greeter menu's name consistent across indicators: ↵ | Charles Kerr | 2013-07-05 | 2 | -1/+2 |
| | | | | | | | | 'desktop_greeter' | ||||
* | | make the desktop name consistent everywhere: 'desktop_greeter' | Charles Kerr | 2013-07-05 | 1 | -1/+1 |
| | | |||||
* | | in the .indicator file, add a Position entry | Charles Kerr | 2013-07-02 | 1 | -0/+1 |
| | | |||||
* | | in cmake files, limit scopes by moving single-target properties out of the ↵ | Charles Kerr | 2013-07-01 | 4 | -18/+27 |
| | | | | | | | | global variables to single-target ones and moving single-use includes into the directories where they're used | ||||
* | | in main.c's on_name_lost(), silence minor 'unused parameter' compiler warning | Charles Kerr | 2013-07-01 | 1 | -1/+1 |
| | | |||||
* | | in cmake, remove the 'full_warnings' option because we always run with full ↵ | Charles Kerr | 2013-07-01 | 1 | -1/+0 |
| | | | | | | | | warnings. | ||||
* | | in our cmake files, rename PROJECT_LIBEXECDIR as CMAKE_INSTALL_LIBEXECDIR ↵ | Charles Kerr | 2013-07-01 | 3 | -4/+5 |
| | | | | | | | | and CMAKE_INSTALL_FULL_LIBEXECDIR for consistency with the other GNUInstallDirs | ||||
* | | in cmake/Translations.cmake, use the GNUInstallDirs variables | Charles Kerr | 2013-07-01 | 1 | -1/+1 |
| | | |||||
* | | in the cmake files, prefer the _FULL versions of the GNU variables | Charles Kerr | 2013-07-01 | 3 | -5/+5 |
| | | |||||
* | | in data/CMakeLists.txt, install icons into the standard hicolor directory, ↵ | Charles Kerr | 2013-07-01 | 1 | -2/+1 |
| | | | | | | | | rather than a custom libindicator hicolor directory, as discussed with ted and lars in #systems | ||||
* | | in data/CMakeLists.txt, install icons/' subdirectories, not the icons/ ↵ | Charles Kerr | 2013-07-01 | 1 | -0/+5 |
| | | | | | | | | directory itself. | ||||
* | | sync with trunk to fix merge conflict | Charles Kerr | 2013-07-01 | 1 | -0/+6 |
|\| | |||||
| * | Backport the changelog entry, from the recent manual upload, back to trunk. | Sebastien Bacher | 2013-07-01 | 1 | -0/+6 |
| |\ | | | | | | | | | | Approved by PS Jenkins bot, Lars Uebernickel. | ||||
| | * | Backport the changelog entry, from the recent manual upload, back to trunk | Sebastien Bacher | 2013-07-01 | 2 | -0/+7 |
| | |\ | |||||
| * | \ | session-menu-mgr.c: don't leak user menu items. Fixes: ↵ | Lars Uebernickel | 2013-07-01 | 1 | -0/+1 |
| |\ \ \ | | |/ / | |/| / | | |/ | | | | | | | https://bugs.launchpad.net/bugs/1195595. Approved by PS Jenkins bot, Sebastien Bacher. | ||||
| | * | session-menu-mgr.c: don't leak user menu items | Lars Uebernickel | 2013-06-30 | 1 | -0/+1 |
| |/ | |||||
* | | in src/backend-dbus/users.c, use a helper struct for disconnecting the ↵ | Charles Kerr | 2013-07-01 | 1 | -49/+45 |
| | | | | | | | | signals to the user proxies in our uid-to-user hashtable | ||||
* | | in src/backend-dbus/users.c's object_unref_and_disconnect(), fix an ↵ | Charles Kerr | 2013-07-01 | 1 | -1/+2 |
| | | | | | | | | unbalanced ref/unref | ||||
* | | in src/backend-dbus/users.c's track_user(), simplify the ref/unref semantics ↵ | Charles Kerr | 2013-07-01 | 1 | -5/+6 |
| | | | | | | | | of the user argument | ||||
* | | in src/backend-dbus/users.c, use G_DEFINE_QUARK() instead of rolling our own ↵ | Charles Kerr | 2013-07-01 | 1 | -13/+4 |
| | | | | | | | | quark func | ||||
* | | in src/backend-dbus/users.c's set_logins(), fix ref/unref semantics of the ↵ | Charles Kerr | 2013-07-01 | 1 | -1/+2 |
| | | | | | | | | hashtable argument | ||||
* | | in src/backend-dbus/guest.c's on_login1_manager_session_list_ready(), remove ↵ | Charles Kerr | 2013-07-01 | 1 | -3/+2 |
| | | | | | | | | unused variable 'path' | ||||
* | | in backend-dbus/actions.c, create a separate cancellable for dm_seat s.t. ↵ | Charles Kerr | 2013-07-01 | 1 | -6/+16 |
| | | | | | | | | new calls to set_dm_seat() will cancel any previous async calls pending on the old DisplayManager seat object. | ||||
* | | in backend-dbus/actions.c, create a separate cancellable for login1_manager ↵ | Charles Kerr | 2013-07-01 | 1 | -7/+31 |
| | | | | | | | | s.t. new calls to set_login1_manager() will cancel any previous async calls pending on the old login1 manager object. | ||||
* | | in backend-dbus/actions.c's set_dm_seat(), since we don't listen to ↵ | Charles Kerr | 2013-07-01 | 1 | -9/+2 |
| | | | | | | | | displaymanager's signals anymore, remove unnecessary g_signal_handlers_disconnect() call. | ||||
* | | in backend-dbus/actions.c's set_login1_seat(), disconnect from the previous ↵ | Charles Kerr | 2013-07-01 | 1 | -2/+7 |
| | | | | | | | | seat's signals before unreff'ing it | ||||
* | | bump the glib prerequisite in CMakeLists.txt and debian/control to the first ↵ | Charles Kerr | 2013-07-01 | 2 | -3/+3 |
| | | | | | | | | stable version number containing the features we need (2.36). It had been a beta (2.35.x) for historical reasons. | ||||
* | | when user switching isn't available, don't ellipsize the 'Lock' menuitem | Charles Kerr | 2013-07-01 | 1 | -2/+1 |
| | | |||||
* | | in debian/control, remove unneeded Build-Depends dh-autoreconf (this package ↵ | Charles Kerr | 2013-06-29 | 1 | -2/+0 |
| | | | | | | | | uses cmake now) and gnome-doc-utils (we don't generate gtkdoc for i-session) | ||||
* | | in test-users, possible fix to async dbus action timing issue in SetUp | Charles Kerr | 2013-06-28 | 1 | -1/+1 |
| | | |||||
* | | in test-users, fix timing issue in the fixture's SetUp | Charles Kerr | 2013-06-28 | 1 | -1/+4 |
| | | |||||
* | | fix test breakage introduced with the recent commit that hides the reboot ↵ | Charles Kerr | 2013-06-28 | 3 | -37/+64 |
| | | | | | | | | menuitem when running in unity shell | ||||
* | | add dbus to the dependency list, we need a dbus-daemon for GTestDBus to spawn | Charles Kerr | 2013-06-28 | 1 | -0/+1 |
| | | |||||
* | | in service.c's add_user(), test for NULL before adding the user struct to ↵ | Charles Kerr | 2013-06-28 | 1 | -7/+9 |
| | | | | | | | | our collection | ||||
* | | remove localinstall mode | Charles Kerr | 2013-06-28 | 4 | -38/+8 |
| | | |||||
* | | no no need to pass libexecdir manually into dh_uato_configure | Charles Kerr | 2013-06-28 | 1 | -7/+1 |
| | | |||||
* | | cleanup: put an '.xml' file suffix at the end of the DisplayManager.Seat xml ↵ | Charles Kerr | 2013-06-28 | 2 | -1/+1 |
| | | | | | | | | file | ||||
* | | add cmake to the debian control list; alphabetize the entries | Charles Kerr | 2013-06-28 | 1 | -5/+4 |
| | | |||||
* | | sync with trunk to resolve conflicts | Charles Kerr | 2013-06-28 | 3 | -5/+53 |
|\| | |||||
| * | Releasing 12.10.5daily13.06.19-0ubuntu1 to ubuntu. | Automatic PS uploader | 2013-06-19 | 1 | -0/+13 |
| |\ | | | | | | | | | | Approved by PS Jenkins bot. |