Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | messages-service.c: move gsettings strv handling into gsettingsstrv.[ch] | Lars Uebernickel | 2012-06-26 | 4 | -49/+145 |
| | |||||
* | messages-service.c: fix memory leak | Lars Uebernickel | 2012-06-25 | 1 | -0/+2 |
| | |||||
* | messages-service.c: get rid of some global variables | Lars Uebernickel | 2012-06-25 | 1 | -8/+8 |
| | |||||
* | messages-service.c: get session bus asynchronously | Lars Uebernickel | 2012-06-25 | 3 | -23/+48 |
| | |||||
* | messages-service.c: removee unused includes | Lars Uebernickel | 2012-06-25 | 1 | -4/+1 |
| | |||||
* | Remove status providers | Lars Uebernickel | 2012-06-25 | 21 | -2483/+53 |
| | | | | | | Applications will be able to set and retrieve status through libmessaging-menu and telepathy. | ||||
* | Set user_data that action handlers expect | Lars Uebernickel | 2012-06-25 | 1 | -1/+1 |
| | |||||
* | Set action namespace on application sections | Lars Uebernickel | 2012-06-25 | 1 | -1/+6 |
| | |||||
* | Put launcher and shortcut menu items into the same gmenu section | Lars Uebernickel | 2012-06-25 | 3 | -42/+23 |
| | |||||
* | libmessaging-menu: add source name detail to "active-source" signal | Lars Uebernickel | 2012-06-15 | 1 | -3/+5 |
| | |||||
* | Check parameter types in public API | Lars Uebernickel | 2012-06-15 | 1 | -0/+4 |
| | |||||
* | Add first version of a libmessaging-menu client library | Lars Uebernickel | 2012-06-15 | 7 | -0/+931 |
| | |||||
* | Don't install convenience library used for the tests | Lars Uebernickel | 2012-06-13 | 1 | -9/+7 |
| | |||||
* | Use autoreconf instead of gnome-autogen.sh | Lars Uebernickel | 2012-06-08 | 1 | -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 Uebernickel | 2012-06-04 | 1 | -18/+18 |
| | |||||
* | gactionmuxer: more tests | Lars Uebernickel | 2012-06-04 | 1 | -1/+110 |
| | |||||
* | gactionmuxer: check for NULL in public API | Lars Uebernickel | 2012-06-04 | 1 | -0/+6 |
| | |||||
* | gactionmuxer: remove unnecessary NULL check | Lars Uebernickel | 2012-06-04 | 1 | -3/+0 |
| | |||||
* | Add coverage results to .bzrignore | Lars Uebernickel | 2012-06-04 | 1 | -0/+4 |
| | |||||
* | 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. | ||||
* | Update .bzrignore | Lars Uebernickel | 2012-06-04 | 1 | -0/+2 |
| | |||||
* | 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 | 2 | -5/+23 |
| | |||||
* | gactiongroup: don't remove items from the hash while iterating over it | Lars Uebernickel | 2012-06-04 | 1 | -15/+32 |
| | |||||
* | 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 | 2 | -2/+3 |
| | |||||
* | POTFILES.in: remove old file | Lars Uebernickel | 2012-06-04 | 1 | -1/+0 |
| | |||||
* | Reexport application menu as a separate section below the shortcuts | Lars Uebernickel | 2012-06-04 | 1 | -2/+12 |
| | |||||
* | app-section: replace G_TYPE_INSTANCE_GET_PRIVATE calls with a priv member | Lars Uebernickel | 2012-06-04 | 2 | -20/+24 |
| | |||||
* | Name actions after the shortcut nick instead of its label | Lars Uebernickel | 2012-06-03 | 1 | -2/+2 |
| | |||||
* | gactionmuxer: allow passing a NULL action group to insert() | Lars Uebernickel | 2012-06-03 | 1 | -1/+7 |
| | |||||
* | Reexport application actions | Lars Uebernickel | 2012-06-03 | 3 | -0/+43 |
| | |||||
* | Use ids instead of .desktop file names to identify applications | Lars Uebernickel | 2012-06-03 | 1 | -8/+25 |
| | |||||
* | Add GActionMuxer | Lars Uebernickel | 2012-06-03 | 5 | -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 name | Lars Uebernickel | 2012-06-02 | 1 | -2/+4 |
| | |||||
* | Listen to menus exported by applications | Lars Uebernickel | 2012-06-02 | 1 | -8/+14 |
| | |||||
* | Listen to actions exported by applications | Lars Uebernickel | 2012-06-02 | 4 | -20/+114 |
| | |||||
* | app-section: fix indentation | Lars Uebernickel | 2012-05-31 | 1 | -23/+23 |
| | |||||
* | Put the 'launch' action onto app's menu sections | Lars Uebernickel | 2012-05-31 | 3 | -16/+27 |
| | | | | | This requires clients to make those menu sections clickable. | ||||
* | Rename AppMenuItem to AppSection | Lars Uebernickel | 2012-05-31 | 7 | -134/+130 |
| | |||||
* | Remove an application from the menu after it unregistered | Lars Uebernickel | 2012-05-31 | 1 | -1/+52 |
| | |||||
* | Allow applications to (un)register themselves from the messaging menu via d-bus | Lars Uebernickel | 2012-05-30 | 4 | -9/+111 |
| | |||||
* | Remove dbusmenu dependency | Lars Uebernickel | 2012-05-25 | 1 | -2/+0 |
| | |||||
* | Port to gmenu, act II - the indicator object | Lars Uebernickel | 2012-05-25 | 2 | -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 .bzrignore | Lars Uebernickel | 2012-05-25 | 1 | -49/+40 |
| | |||||
* | appmenuitem: make app-info a construct-only property | Lars Uebernickel | 2012-05-25 | 2 | -14/+90 |
| | |||||
* | appmenuitem: remove name-changed signal | Lars Uebernickel | 2012-05-25 | 2 | -25/+0 |
| | |||||
* | Check whether supplied desktop files exist | Lars Uebernickel | 2012-05-24 | 1 | -0/+6 |
| |