aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* messages-service.c: move gsettings strv handling into gsettingsstrv.[ch]Lars Uebernickel2012-06-264-49/+145
|
* messages-service.c: fix memory leakLars Uebernickel2012-06-251-0/+2
|
* messages-service.c: get rid of some global variablesLars Uebernickel2012-06-251-8/+8
|
* messages-service.c: get session bus asynchronouslyLars Uebernickel2012-06-253-23/+48
|
* messages-service.c: removee unused includesLars Uebernickel2012-06-251-4/+1
|
* Remove status providersLars Uebernickel2012-06-2521-2483/+53
| | | | | | Applications will be able to set and retrieve status through libmessaging-menu and telepathy.
* Set user_data that action handlers expectLars Uebernickel2012-06-251-1/+1
|
* Set action namespace on application sectionsLars Uebernickel2012-06-251-1/+6
|
* Put launcher and shortcut menu items into the same gmenu sectionLars Uebernickel2012-06-253-42/+23
|
* libmessaging-menu: add source name detail to "active-source" signalLars Uebernickel2012-06-151-3/+5
|
* Check parameter types in public APILars Uebernickel2012-06-151-0/+4
|
* Add first version of a libmessaging-menu client libraryLars Uebernickel2012-06-157-0/+931
|
* Don't install convenience library used for the testsLars Uebernickel2012-06-131-9/+7
|
* Use autoreconf instead of gnome-autogen.shLars Uebernickel2012-06-081-10/+4
| | | | | | | | Also remove INSTALL. An up-to-date version is copied into the tree by autoreconf. Note: autogen.sh does not call configure anymore.
* testing: use EXPECT_* instead of ASSERT_*Lars Uebernickel2012-06-041-18/+18
|
* gactionmuxer: more testsLars Uebernickel2012-06-041-1/+110
|
* gactionmuxer: check for NULL in public APILars Uebernickel2012-06-041-0/+6
|
* gactionmuxer: remove unnecessary NULL checkLars Uebernickel2012-06-041-3/+0
|
* Add coverage results to .bzrignoreLars Uebernickel2012-06-041-0/+4
|
* Link test against a static lib to clean up lcov reportingLars Uebernickel2012-06-041-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.
* Update .bzrignoreLars Uebernickel2012-06-041-0/+2
|
* Test gactionmuxer more extensivelyLars Uebernickel2012-06-041-1/+166
|
* gactionmuxer: don't crash when no global actions are givenLars Uebernickel2012-06-042-5/+23
|
* gactiongroup: don't remove items from the hash while iterating over itLars Uebernickel2012-06-041-15/+32
|
* test: remove warnings in Makefile.am (duplicate vars)Lars Uebernickel2012-06-041-5/+3
|
* Remove dummy test caseLars Uebernickel2012-06-042-27/+1
|
* Add a first gactionmuxer testLars Uebernickel2012-06-042-1/+88
|
* Include different header in test case to fix `make check`Lars Uebernickel2012-06-042-2/+3
|
* POTFILES.in: remove old fileLars Uebernickel2012-06-041-1/+0
|
* Reexport application menu as a separate section below the shortcutsLars Uebernickel2012-06-041-2/+12
|
* app-section: replace G_TYPE_INSTANCE_GET_PRIVATE calls with a priv memberLars Uebernickel2012-06-042-20/+24
|
* Name actions after the shortcut nick instead of its labelLars Uebernickel2012-06-031-2/+2
|
* gactionmuxer: allow passing a NULL action group to insert()Lars Uebernickel2012-06-031-1/+7
|
* Reexport application actionsLars Uebernickel2012-06-033-0/+43
|
* Use ids instead of .desktop file names to identify applicationsLars Uebernickel2012-06-031-8/+25
|
* Add GActionMuxerLars Uebernickel2012-06-035-5/+513
| | | | | | | | | | | 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.
* app-section: only call g_bus_unwatch_name if we're watching a nameLars Uebernickel2012-06-021-2/+4
|
* Listen to menus exported by applicationsLars Uebernickel2012-06-021-8/+14
|
* Listen to actions exported by applicationsLars Uebernickel2012-06-024-20/+114
|
* app-section: fix indentationLars Uebernickel2012-05-311-23/+23
|
* Put the 'launch' action onto app's menu sectionsLars Uebernickel2012-05-313-16/+27
| | | | | This requires clients to make those menu sections clickable.
* Rename AppMenuItem to AppSectionLars Uebernickel2012-05-317-134/+130
|
* Remove an application from the menu after it unregisteredLars Uebernickel2012-05-311-1/+52
|
* Allow applications to (un)register themselves from the messaging menu via d-busLars Uebernickel2012-05-304-9/+111
|
* Remove dbusmenu dependencyLars Uebernickel2012-05-251-2/+0
|
* Port to gmenu, act II - the indicator objectLars Uebernickel2012-05-252-355/+34
| | | | | | | Ports the indicator object itself to listen to exported gactions and gmenumodels. The menu creation itself is outsourced to a new dependency: menu-factory-gtk.
* Update .bzrignoreLars Uebernickel2012-05-251-49/+40
|
* appmenuitem: make app-info a construct-only propertyLars Uebernickel2012-05-252-14/+90
|
* appmenuitem: remove name-changed signalLars Uebernickel2012-05-252-25/+0
|
* Check whether supplied desktop files existLars Uebernickel2012-05-241-0/+6
|