Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests/backend-dbus/mock-login1-seat.cc: fix build with GCC 13 | liushuyu | 2023-07-21 | 1 | -0/+1 |
| | |||||
* | UnitySession -> LomiriSession: Re-rename related changes that we erroneously ↵ | Mike Gabriel | 2023-02-13 | 6 | -48/+48 |
| | | | | | | | | | | | | | | | | | | | | | | hid away as Ayatana DesktopSession. This brings full Lomiri integration finally. Until now, the session indicator somehow seemed to work, but in some odd ways. On the phone, the session indicator would fallback to direct systemd interaction while on Lomiri in Debian, it would fallback to Zenity dialogs (most of all because Zenity got installed by some other package as a dependency). With this massive renaming change, ayatana-indicator-session should now smoothly interact with the com.lomiri.Shell.Session DBus interface and also with the mimicked GNOME SessionManager End-Session-Dialog interface. As a downside, this change nearly fully removes Unity7 support which would need to be brought back +/- as a full duplicate of what we do for Lomiri. But as noone has dared integrating Ayatana Indicator Session with Unity7, so far, we should be able to live with that for now. Fixes https://github.com/AyatanaIndicators/ayatana-indicator-session/issues/82 | ||||
* | Clean up compilation flags | Robert Tari | 2022-01-27 | 1 | -2/+0 |
| | |||||
* | Use Ayatana as mock user | Robert Tari | 2021-11-03 | 1 | -1/+3 |
| | |||||
* | Use -no-pie build flag for tests only | Robert Tari | 2021-08-10 | 1 | -0/+3 |
| | |||||
* | Convert testing and coverage reporting to cmake-extras style | Robert Tari | 2021-06-11 | 1 | -17/+4 |
| | | | | fixes https://github.com/AyatanaIndicators/ayatana-indicator-session/issues/34 | ||||
* | .travis.yml: Don't try running autotools based CI build. | Mike Gabriel | 2021-05-04 | 1 | -0/+3 |
| | |||||
* | tests/backend-dbus/CMakeLists.txt: Fix dependecy name: dbusbackend -> ↵ | Mike Gabriel | 2021-04-28 | 1 | -1/+1 |
| | | | | backenddbus). | ||||
* | tests/backend-dbus/CMakeLists.txt: Make sure gdbus-codegen commands ↵ | Mike Gabriel | 2021-02-02 | 1 | -0/+2 |
| | | | | (backend-dbus) have run before building the desktopmock tests. Fixes parallel build issues. | ||||
* | Things are not that simple... Complete previous commit, now switch to ↵ | Mike Gabriel | 2017-05-30 | 4 | -32/+32 |
| | | | | org.ayatana.Desktop Dbus session bus name complete. | ||||
* | Fork from Ubuntu's indicator-session project. | Mike Gabriel | 2015-11-14 | 3 | -9/+6 |
| | |||||
* | try to log out with com.canonical.Unity.Session's RequestLogout. If that ↵ | Charles Kerr | 2014-04-11 | 2 | -18/+59 |
| | | | | fails, fall back to org.gnome.SessionManager's Logout. | ||||
* | in MockUnitySession, add support for handling RequestLogout | Charles Kerr | 2014-04-11 | 2 | -2/+18 |
| | |||||
* | MockUnitySession: add new mock for unity session, and use it in tests | Marco Trevisan (Treviño) | 2014-04-10 | 5 | -2/+136 |
| | |||||
* | If the Unity dialogs aren't available (such as in the greeter) but zenity ↵ | Charles Kerr | 2013-07-12 | 1 | -25/+49 |
| | | | | | | | | | | 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 | ||||
* | 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 |
| | |||||
* | update comments & documentation to reflect that we've replaced consolekit ↵ | Charles Kerr | 2013-06-28 | 1 | -4/+1 |
| | | | | and login1 | ||||
* | copyediting: remove g_messages() added while fixing the tests, remove dead code | Charles Kerr | 2013-06-25 | 5 | -149/+4 |
| | |||||
* | everything in test-guest now passes | Charles Kerr | 2013-06-25 | 1 | -10/+12 |
| | |||||
* | TestGuest::Login now passes | Charles Kerr | 2013-06-25 | 1 | -6/+6 |
| | |||||
* | test-guest's HelloWorld and Allowed tests now pass | Charles Kerr | 2013-06-25 | 1 | -5/+4 |
| | |||||
* | all the tests in test-users pass | Charles Kerr | 2013-06-25 | 1 | -11/+9 |
| | |||||
* | in IndicatorSessionUsers, use the uid as the user's key. Users.ActivateUser ↵ | Charles Kerr | 2013-06-25 | 1 | -59/+55 |
| | | | | is now green. | ||||
* | in tests-users, fix 3 more tests: RealnameChanged, LogInLogOut, ActivateSession | Charles Kerr | 2013-06-25 | 6 | -85/+69 |
| | |||||
* | fix the first four tests in test-users: HelloWorld, InitialUsers, UserAdded, ↵ | Charles Kerr | 2013-06-24 | 7 | -39/+141 |
| | | | | and UserRemoved. | ||||
* | remove unused method MockAccounts::find_by_path() | Charles Kerr | 2013-06-24 | 2 | -13/+0 |
| | |||||
* | In tests/, enable debuginfo and warnings for C++ file. Fix a couple of minor ↵ | Charles Kerr | 2013-06-24 | 2 | -7/+7 |
| | | | | compile warnings. | ||||
* | get all the tests in test-actions passing again. | Charles Kerr | 2013-06-24 | 17 | -1007/+726 |
| | |||||
* | port indicator-session to GMenu/cmake. Code coverage increased from 0% to 95.4%. | Charles Kerr | 2013-03-22 | 29 | -0/+3402 |