aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* releasing version 12.10.1-0ubuntu1Sebastien Bacher2012-08-271-2/+2
|
* update to 12.10.1Sebastien Bacher2012-08-2752-268/+729
|\
| * Import upstream version 12.10.1Sebastien Bacher2012-08-2752-348/+938
| |\
| | * 12.10.1Lars Uebernickel2012-08-272-1/+10
| | |
| | * Merge lp:~larsu/messaging-menu/fix-iconsLars Uebernickel2012-08-2719-21/+495
| | |\
| | | * ido_menu_item_set_menu_item: make sure g_free isn't called with dangling pointerLars Uebernickel2012-08-271-1/+1
| | | |
| | | * IdoMenuItem: clear target pointer in disposeLars Uebernickel2012-08-271-1/+4
| | | |
| | | * Increase spacing between icons and labelsLars Uebernickel2012-08-273-1/+3
| | | |
| | | * Indent application shortcutsLars Uebernickel2012-08-271-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | This is done by setting their icon to the empty string, which IdoMenuItem interprets as "show a clear icon".
| | | * IdoMenuItem: don't try to set state on stateless actionsLars Uebernickel2012-08-272-3/+10
| | | |
| | | * Show icons on status menu itemsLars Uebernickel2012-08-275-5/+460
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces IdoMenuItem, a GtkCheckMenuItem that can also show icons. This should go into libido at some point. Also, Im{App,Source}MenuItem could derive from it so that the GMenuItem-setting logic is only in one place.
| | | * Install icons in the standard pathLars Uebernickel2012-08-2711-13/+10
| | | |
| | | * Remove unused #includeLars Uebernickel2012-08-271-1/+0
| | | |
* | | | Backported fixes from trunk up to r295Sebastien Bacher2012-08-275-11/+40
|\ \ \ \ | | |/ / | |/| |
| * | | Make sure the icon is cleared also when a source is removedLars Uebernickel2012-08-271-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | The code was there, but an superfluous condition made the function return early.
| * | | Bring back the blue icon when a source is drawing attentionLars Uebernickel2012-08-271-1/+26
| | |/ | |/|
| * | Plug memory leaks: return value of g_menu_model_get_item_link is transfer fullLars Uebernickel2012-08-252-1/+11
| | |
| * | Fix a memory leak and potential crash: ref_sink the widget, not the GMenuLars Uebernickel2012-08-251-1/+2
| | |
* | | Backported fixes from trunk up to r291Sebastien Bacher2012-08-244-5/+35
|\| |
| * | Make sure the time shown in the menu is always currentLars Uebernickel2012-08-241-1/+33
| | |
| * | Don't spam debug messagesLars Uebernickel2012-08-241-1/+0
| | |
| * | Request showing the chat section also when the app is not runningLars Uebernickel2012-08-241-2/+1
| | |
* | | Backported fixes from trunk up to r289Sebastien Bacher2012-08-241-2/+1
| | |
* | | Backported fixes from trunk up to r288, some of those are needed for theSebastien Bacher2012-08-243-13/+15
|\| |
| * | Don't use '&' in variant format strings of g_menu_item_* callsLars Uebernickel2012-08-241-6/+10
| | |
| * | libmessaging-menu: fix g-ir-scanner warningsLars Uebernickel2012-08-232-6/+4
| | | | | | | | | | | | | | | | | | Also, enable warnings by default and only include messaging-menu.[ch] in the gir.
* | | Backported fixes from trunk up to r286, some of those are needed for theSebastien Bacher2012-08-243-38/+98
|\| |
| * | libmessaging-menu: re-register with the service if it restartedLars Uebernickel2012-08-231-1/+41
| | |
| * | Make the panel plugin reconnect to the service when it restartsLars Uebernickel2012-08-231-36/+56
| | |
* | | Backported fixes from trunk up to r284, some of those are needed for theSebastien Bacher2012-08-236-51/+38
|\| | | | | | | | | | | | | | bindings to work
| * | libmessaging-menu: don't warn when removing a non-existant sourceLars Uebernickel2012-08-231-3/+0
| | |
| * | libmessaging-menu: remove sources when they are activatedLars Uebernickel2012-08-231-0/+2
| | | | | | | | | | | | | | | | | | | | | Applications shouldn't leave message sources that the user clicked on in the messaging menu. This patch spares apps from having to call remove_source in all of their handlers.
| * | libmessaging-menu: annotate icon parameters with allow-noneLars Uebernickel2012-08-231-7/+7
| | |
| * | libmessaging-menu: warn when desktop_id is NULL (instead of crashing)Lars Uebernickel2012-08-231-6/+16
| | |
| * | libmessaging-menu: fix export-symbols-regexSebastien Bacher2012-08-211-1/+1
| | |
| * | Merge lp:~charlesk/indicator-messages/towards-q-redesignLars Uebernickel2012-08-211-2/+7
| |\ \ | | | | | | | | | | | | | | | | Plugs several memory leaks in app-section.c
| | * | in app-section.c's activate_cb(), don't leak the GError if we can't launchCharles Kerr2012-08-211-2/+4
| | | |
| | * | in app-section's app_section_set_app_info(), don't leak the nicks' actionsCharles Kerr2012-08-211-0/+1
| | | |
| | * | in app-section.c's dispose(), clear the muxer objectCharles Kerr2012-08-211-0/+2
| | | |
| | * | sync with lp:~larsu/indicator-messages/towards-q-redesignCharles Kerr2012-08-2111-40/+771
| | |\ \
| * | | | configure.ac: remove unused variableLars Uebernickel2012-08-211-1/+0
| | | | |
| * | | | Bump glib and gtk dependenciesLars Uebernickel2012-08-211-3/+3
| | | | |
* | | | | * New upstream versionSebastien Bacher2012-08-23124-18571/+21047
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * debian/control: - set some conflicts on the old deprecated status provider binaries - updated Build-Depends * debian/control, debian/*.install: - drop indicator-status-provider-*, those are deprecated - new binaries for the libmessaging-menu library * debian/libmessaging-menu0.symbols: - symbol file for the new library * Updated packaging to dh9, current standards
| * | | | Import upstream version 12.10.0Sebastien Bacher2012-08-21108-18498/+20928
| |\| | |
| | * | | 12.10.0Lars Uebernickel2012-08-211-1/+1
| | | | |
| | * | | Update remaining license headersLars Uebernickel2012-08-212-2/+4
| | | | |
| | * | | Merge lp:~larsu/indicator-messags/towards-q-redesignLars Uebernickel2012-08-2162-7308/+4828
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This branch introduces libmessaging-menu, a new library for applications to integrate with the messaging menu. Libindicate is not supported anymore. libmessaging-menu uses GMenuModel to communicate with indicator-messages-service. In order to take advantage of GMenuModel's architecture (re-exporting menus on a different path), the service now also sends its menu as a GMenuModel to the panel plugin. The plugin uses gtk_menu_new_from_model to create the menu widgets. Custom menu items are created by a small gtk+ patch that watches for x-canonical-type attributes. The branch also contains most of the design changes for quantal.
| | | * | | Fix out-of-tree builds (for make distcheck)Lars Uebernickel2012-08-212-3/+3
| | | | | |
| | | * | | Show icons in application and source menu itemsLars Uebernickel2012-08-218-23/+107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Everthing goes through GIcon now, using g_icon_{to,new_for}_string to set a string attribute on the menu item. The attribute is prefixed x-canonical- for now.
| | | * | | ImSourceMenuItem: show source detail (count or time)Lars Uebernickel2012-08-211-3/+113
| | | | |/ | | | |/|