Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge Charles' branch: fixes a memory and a signal leak; various neat cleanups | Lars Uebernickel | 2012-08-20 | 1 | -5/+3 |
|\ | | | | | | | | | | | The "add sanity check" commit is not included, as app-section is not public. This merge also removes the remaining sanity checks in app-section. | ||||
| * | in indicator-messages' indicator_messages_accessible_desc_updated(), don't ↵ | Charles Kerr | 2012-08-19 | 1 | -0/+2 |
| | | | | | | | | leak the entries GList | ||||
| * | in indicator-messages's dispose(), use g_clear_object() | Charles Kerr | 2012-08-19 | 1 | -5/+1 |
| | | |||||
* | | Use a custom menu item for application items | Lars Uebernickel | 2012-08-20 | 1 | -0/+6 |
|/ | | | | | | | | | | | | | This introduces ImAppMenuItem: a menu item which shows a small triangle next to an application's name if the associated app is running. The running state is communicated to the menu by giving the "launch" action a boolean state. This depends on a patch to gtk which creates custom menu items from gtk_menu_new_from_model when the x-canonical-type attribute is set on a menu item in the model. | ||||
* | Set accessible description (statically to "Messages" for now) | Lars Uebernickel | 2012-08-16 | 1 | -5/+27 |
| | |||||
* | panel plugin: remove unused global variables and struct | Lars Uebernickel | 2012-08-16 | 1 | -14/+1 |
| | |||||
* | Use the old libindicator API | Lars Uebernickel | 2012-08-16 | 1 | -13/+90 |
| | | | | | | | indicator-messages is the only indicator that communicates with its service through GMenuModel. This patch keeps the GMenuModel stuff, but creates the GtkMenu in the plugin instead of relying on unity-panel-service. | ||||
* | Use gdbus-codegen also for the server side messages service | Lars Uebernickel | 2012-06-27 | 1 | -1/+0 |
| | |||||
* | indicator-messages.c: remove messages-service proxy | Lars Uebernickel | 2012-06-27 | 1 | -267/+0 |
| | | | | | | | It wasn't used anymore, all menu-related things are communicated via gmenu now. Regression: accessible description | ||||
* | Remove dependency on menu-factory | Lars Uebernickel | 2012-06-27 | 1 | -11/+13 |
| | | | | | | libindicator now has GMenuModel support (unreleased), so indicator-messages doesn't need to create gtk menus anymore. | ||||
* | Port to gmenu, act II - the indicator object | Lars Uebernickel | 2012-05-25 | 1 | -354/+31 |
| | | | | | | | 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. | ||||
* | Remove gtk2 support | Lars Uebernickel | 2012-05-07 | 1 | -69/+0 |
| | |||||
* | Change i18n header to gi18n-lib.h to translate the accessible description. ↵ | Gabor Kelemen | 2012-03-17 | 1 | -1/+1 |
| | | | | LP: #957525 | ||||
* | Revert r244, there's only one padding | Lars Uebernickel | 2012-03-08 | 1 | -1/+1 |
| | |||||
* | Removing some GTK3 code, won't look as nice on GTK2, but eh | Ted Gould | 2012-02-10 | 1 | -0/+12 |
| | |||||
* | Use floor instead of round for lozenge position, better err on them being ↵ | Lars Uebernickel | 2012-02-10 | 1 | -1/+1 |
| | | | | too large | ||||
* | Merge trunk | Lars Uebernickel | 2012-02-10 | 1 | -0/+4 |
|\ | |||||
| * | Fixing dbusmenu-gtk include paths | Ted Gould | 2012-01-31 | 1 | -5/+0 |
| | | |||||
| * | Added macro to gtk_hbox_new fix per charles' advice (and fixed tabination). | Allan LeSage | 2012-01-23 | 1 | -0/+4 |
| | | |||||
| * | Fix for gtk_hbox_new, werror on deprecated. | Allan LeSage | 2012-01-23 | 1 | -1/+1 |
| | | |||||
* | | Fix left margin of indicator items | Lars Uebernickel | 2012-02-10 | 1 | -1/+1 |
| | | |||||
* | | Only draw right items as lozenges if they contain a count | Lars Uebernickel | 2012-02-03 | 1 | -0/+13 |
| | | |||||
* | | Don't draw empty lozenges | Lars Uebernickel | 2012-02-03 | 1 | -0/+3 |
| | | |||||
* | | Make minimum width of lozenge that of two characters | Lars Uebernickel | 2012-02-03 | 1 | -0/+2 |
| | | |||||
* | | Switch to new dbusmenu includes | Lars Uebernickel | 2012-02-03 | 1 | -5/+0 |
| | | |||||
* | | Align status icons with app icons | Lars Uebernickel | 2012-01-22 | 1 | -15/+12 |
| | | | | | | | | | | | | | | This breaks down for sources which don't advertise themselves as an "indicator-item" (e.g. Thunderbird's "Compose New Message" and "Contacts"), because they keep being indented like a normal menu item. | ||||
* | | Pixel-align the lozenge text to make it less blurry | Lars Uebernickel | 2012-01-22 | 1 | -3/+2 |
| | | |||||
* | | Center lozenge text vertically | Lars Uebernickel | 2012-01-22 | 1 | -0/+4 |
| | | | | | | | | | | | | This ignores the label's padding and alignments, but they aren't used right now. | ||||
* | | Get the menu's current font size instead of hard coding it to 12pt | Lars Uebernickel | 2012-01-22 | 1 | -12/+14 |
| | | |||||
* | | Don't force lozenges to have the same width | Lars Uebernickel | 2012-01-22 | 1 | -4/+0 |
| | | | | | | | | | | | | | | | | This makes the menu more consistent with the mockups at https://wiki.ubuntu.com/MessagingMenu and https://wiki.ubuntu.com/MenuLayout | ||||
* | | Use gtk_box_new instead of gtk_hbox_new | Lars Uebernickel | 2012-01-22 | 1 | -1/+1 |
|/ | | | | | | gtk_hbox_new is deprecated and using it broke the build with -Werror=deprecated-declarations, which seems to be enabled by default. | ||||
* | Export the indicator name hint | Marco Trevisan (Treviño) | 2011-11-08 | 1 | -0/+11 |
| | | | | Using the PACKAGE config.h variable. | ||||
* | Memory leak on pixbufs | Ted Gould | 2011-09-21 | 1 | -8/+4 |
|\ | |||||
| * | Memory leaks fixes | Chow Loong Jin | 2011-01-21 | 1 | -8/+4 |
| | | |||||
* | | Don't look up a style value we're not using | Ted Gould | 2011-08-24 | 1 | -3/+0 |
| | | |||||
* | | Switching the padding to the toggle-spacing like the image menu item and ↵ | Ted Gould | 2011-08-24 | 1 | -4/+4 |
| | | | | | | | | using it at creation of the box | ||||
* | | Remove an unused hbox in the application menu item | Ted Gould | 2011-08-24 | 1 | -5/+1 |
| | | |||||
* | | Whitespace | Andrea Cimitan | 2011-08-17 | 1 | -0/+1 |
| | | |||||
* | | Whitespace | Andrea Cimitan | 2011-08-17 | 1 | -1/+0 |
| | | |||||
* | | Fixes draw renderings in gtk+3 | Andrea Cimitan | 2011-08-17 | 1 | -8/+55 |
| | | |||||
* | | Removing the menu item from the indicator | Ted Gould | 2011-07-21 | 1 | -48/+0 |
| | | |||||
* | | Switching to calling a method instead of clearing in the indictor. | Ted Gould | 2011-07-21 | 1 | -2/+12 |
| | | |||||
* | | Don't use g_return_if_fail in middle-click cb function | Marco Trevisan (Treviño) | 2011-07-21 | 1 | -1/+2 |
| | | | | | | | | We don't need an assertion there. | ||||
* | | X and Y pointer position aren't supported anymore by libindicator | Marco Trevisan (Treviño) | 2011-07-21 | 1 | -4/+3 |
| | | | | | | | | Dropping them! | ||||
* | | Added a "Clear notifications" menu as well... | Marco Trevisan (Treviño) | 2011-07-19 | 1 | -4/+52 |
| | | |||||
* | | Reset the un-attention icon on secondary-activate over indicator | Marco Trevisan (Treviño) | 2011-07-11 | 1 | -0/+15 |
| | | | | | | | | | | When the messaging menu is in the "attention" state, middle-clicking over the indicator-messages will clear the attention icon. | ||||
* | | allow building with gtk3 | Michael Terry | 2011-05-26 | 1 | -0/+6 |
| | | |||||
* | | Removing an unneeded strdup | Ted Gould | 2011-02-17 | 1 | -2/+2 |
| | | |||||
* | | Updating the description when we signal that it's changed | Ted Gould | 2011-02-17 | 1 | -4/+9 |
| | | |||||
* | | Store entry data in a variable so it can be freed after signaling an | Luke Yelavich | 2011-02-17 | 1 | -2/+5 |
| | | | | | | | | | | accessible description change, preventing a memory leak. |