Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | test-gactionmuxer: don't spew warnings that are expected | Lars Uebernickel | 2013-11-20 | 1 | -0/+17 |
| | |||||
* | Remove app-section.[ch] | Lars Uebernickel | 2013-08-28 | 2 | -3/+0 |
| | |||||
* | test-client.py: flush GDBusConnection before (potentially) freeing it | Lars Uebernickel | 2013-08-27 | 1 | -0/+5 |
| | |||||
* | Don't use deprecated g_simple_action_group_{lookup,insert}. Fixes: ↵ | Lars Uebernickel | 2013-08-22 | 1 | -12/+12 |
|\ | | | | | | | | | | | https://bugs.launchpad.net/bugs/1215180. Approved by PS Jenkins bot, Charles Kerr. | ||||
| * | Don't use deprecated g_simple_action_group_{lookup,insert} | Lars Uebernickel | 2013-08-22 | 1 | -12/+12 |
| | | |||||
* | | don't error out on deprecated declarations | Sebastien Bacher | 2013-08-22 | 1 | -1/+1 |
|/ | |||||
* | Change g_simple_action_group_remove() to g_action_map_remove_action() | Ted Gould | 2013-08-21 | 1 | -1/+1 |
| | |||||
* | Swap g_simple_action_group_insert() for g_action_map_add_action() | Ted Gould | 2013-08-21 | 1 | -5/+5 |
| | |||||
* | Merge from trunk | Ted Gould | 2013-08-13 | 3 | -0/+88 |
|\ | |||||
| * | Use glib mainloop in dbusmock test | Lars Uebernickel | 2013-03-05 | 1 | -0/+3 |
| | | |||||
| * | test-client: wait a bit longer until checking that mock methods were called | Lars Uebernickel | 2013-02-27 | 1 | -12/+16 |
| | | |||||
| * | Use a special desktop file for testing | Lars Uebernickel | 2013-02-26 | 3 | -7/+10 |
| | | |||||
| * | Test libmessaging-menu | Lars Uebernickel | 2013-02-25 | 2 | -0/+78 |
| | | | | | | | | | | | | Use dbusmock to test whether libmessaging-menu calls the right functions on registration and deregistration. | ||||
| * | remove g_type_init() calls, bump glib requirement to 2.35.4 | Charles Kerr | 2013-01-22 | 2 | -10/+0 |
| | | |||||
* | | Adding glib version guard to g_type_init | Sergio Schvezov | 2013-03-22 | 2 | -0/+10 |
| | | |||||
* | | Fixed copyright/packaging issues. | Renato Araujo Oliveira Filho | 2013-02-20 | 1 | -0/+18 |
| | | |||||
* | | Change application to service d-bus protocol | Lars Uebernickel | 2012-11-14 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the protocol was simply a menu model and an action group of the currently active sources. The service inserted the menu as a section into the indicator menu. This doesn't work anymore, because applications can (soon) expose individual messages, and the messaging menu doesn't always display all of those at once. This patch introduces a more specific d-bus API. That API is still considered private: applications have to use libmessaging-menu. | ||||
* | | Move service .xml into a common directory | Lars Uebernickel | 2012-11-13 | 1 | -2/+2 |
|/ | | | | | | | | | | Both the service (in src/) and the client library (in libmessaging-menu/) need access to the dbus interface description file. Until now, it resided in src, with both Makefiles calling gdbus-codegen on it. This patch moves the file to common/ and builds a convenience library that contains only the generated code. | ||||
* | Fix out-of-tree builds (for make distcheck) | Lars Uebernickel | 2012-08-21 | 1 | -2/+3 |
| | |||||
* | Use gdbus-codegen also for the server side messages service | Lars Uebernickel | 2012-06-27 | 1 | -3/+2 |
| | |||||
* | Remove status providers | Lars Uebernickel | 2012-06-25 | 1 | -6/+2 |
| | | | | | | Applications will be able to set and retrieve status through libmessaging-menu and telepathy. | ||||
* | Don't install convenience library used for the tests | Lars Uebernickel | 2012-06-13 | 1 | -9/+7 |
| | |||||
* | testing: use EXPECT_* instead of ASSERT_* | Lars Uebernickel | 2012-06-04 | 1 | -18/+18 |
| | |||||
* | gactionmuxer: more tests | Lars Uebernickel | 2012-06-04 | 1 | -1/+110 |
| | |||||
* | Link test against a static lib to clean up lcov reporting | Lars Uebernickel | 2012-06-04 | 1 | -6/+9 |
| | | | | | | | If specifying the sources in src/ directly for each test, lcov generates reports for tests itself. That's fairly useless, as the ASSERT_* branches in the tests should (hopefully) never be taken. | ||||
* | Test gactionmuxer more extensively | Lars Uebernickel | 2012-06-04 | 1 | -1/+166 |
| | |||||
* | gactionmuxer: don't crash when no global actions are given | Lars Uebernickel | 2012-06-04 | 1 | -0/+15 |
| | |||||
* | test: remove warnings in Makefile.am (duplicate vars) | Lars Uebernickel | 2012-06-04 | 1 | -5/+3 |
| | |||||
* | Remove dummy test case | Lars Uebernickel | 2012-06-04 | 2 | -27/+1 |
| | |||||
* | Add a first gactionmuxer test | Lars Uebernickel | 2012-06-04 | 2 | -1/+88 |
| | |||||
* | Include different header in test case to fix `make check` | Lars Uebernickel | 2012-06-04 | 1 | -2/+2 |
| | |||||
* | Add GActionMuxer | Lars Uebernickel | 2012-06-03 | 1 | -2/+4 |
| | | | | | | | | | | | This is a new implementation of an action muxer with the same interface as the one in the gtk tree. Its implementation is considerably simpler, mostly because it doesn't need to implement GActionObservable. In addition to muxing different action groups with the <prefix>.<action_name> scheme, it has the notion of global, prefix-less actions. Indicator-messages needs those for the status and clear actions. | ||||
* | Rename AppMenuItem to AppSection | Lars Uebernickel | 2012-05-31 | 1 | -2/+2 |
| | |||||
* | Port to gmenu, act I | Lars Uebernickel | 2012-05-24 | 1 | -2/+0 |
| | | | | | | | Work-in-progress of the gmenu port for the service. The bulk of this patch removes everything related to libindicate from the service. Only the static app launchers and their configured shortcut actions are exported for now. | ||||
* | Merge launcher- and appmenuitems | Lars Uebernickel | 2012-05-23 | 1 | -2/+0 |
| | |||||
* | Use a gsettings list for finding out which apps should appear in the menu | Lars Uebernickel | 2012-05-21 | 1 | -1/+0 |
| | | | | | | | | | | | Previously, this was handled by looking for .desktop files in various system and user directories. The messaging menu should not display any applications by default anymore, so a simple per-user gsettings list suffices. A neat side effect is that the hairy blacklist handling is not needed anymore, either. Small regression: apps are not configurable at runtime anymore (settings key is not listened to for changes). | ||||
* | Remove the seen db | Lars Uebernickel | 2012-05-18 | 1 | -2/+0 |
| | | | | | | | It was only really used to figure out whether one of the default apps was ever running, so that "Set up..." or the app name and actions would be shown in the menu. Since there are no default apps anymore, this is not needed either. | ||||
* | Remove default applications | Lars Uebernickel | 2012-05-18 | 1 | -3/+0 |
| | | | | | | | | This gets rid of the "Set Up <app>" sections for Email, Chat, and Broadcast. Also, default apps don't get to override the icon and names anymore. Every app gets its real name and icon displayed. Overriding the icon with X-Ayatana-Messaging-Menu-Icon is still possible. | ||||
* | Ensure that we're not distributing any gtest sources | Ted Gould | 2012-03-21 | 1 | -2/+1 |
| | |||||
* | Substituting build code under test lib for individual includes for example. | Allan LeSage | 2012-03-20 | 1 | -3/+1 |
| | |||||
* | Makefile fixes for code under test lib. | Allan LeSage | 2012-03-20 | 1 | -2/+1 |
| | |||||
* | Attempt to build lib of code under test. | Allan LeSage | 2012-03-20 | 1 | -0/+53 |
| | |||||
* | Corrected a Makefile merge omission for tests, stripped down dummy test. | Allan LeSage | 2012-03-19 | 1 | -4/+0 |
| | |||||
* | Charles-advised changes to test/Makefile.am for proper CPPFLAGS. | Allan LeSage | 2012-03-19 | 1 | -2/+6 |
| | |||||
* | Experimental Makefile.am changes to support GTest. | Allan LeSage | 2012-03-16 | 2 | -9/+11 |
| | |||||
* | Temp commit for review by charles. | Allan LeSage | 2012-03-15 | 2 | -21/+28 |
| | |||||
* | Dummy commit on 'no rule' err. | Allan LeSage | 2012-03-15 | 2 | -0/+37 |
| | |||||
* | Building a simple little activator to find out if we can activate the service. | Ted Gould | 2009-05-28 | 2 | -0/+56 |