Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Use a gsettings list for finding out which apps should appear in the menu | Lars Uebernickel | 2012-05-21 | 3 | -488/+23 | |
| | | | | | | | | | | | | | | | | | | | | | | 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 | 6 | -235/+15 | |
| | | | | | | | | | | | | | | 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 | 6 | -214/+26 | |
| | | | | | | | | | | | | | | | | 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. | |||||
| * | Remove gtk2 support | Lars Uebernickel | 2012-05-07 | 1 | -69/+0 | |
| | | ||||||
* | | Import upstream version 0.6.0 | Charles Kerr | 2012-04-11 | 2 | -7/+4 | |
|\| | ||||||
| * | merge lp:~larsu/indicator-messages/lp956147 to make the menu display a blank ↵ | Charles Kerr | 2012-04-10 | 1 | -4/+1 | |
| |\ | | | | | | | | | | icon when appropriate | |||||
| | * | Use "blank-icon" instead of "" to make the menu display a blank icon | Lars Uebernickel | 2012-04-10 | 1 | -1/+1 | |
| | | | ||||||
| | * | Revert fix for lp:956147, the same service binary is used for gtk2 and gk3 ↵ | Lars Uebernickel | 2012-04-10 | 1 | -3/+0 | |
| | | | | | | | | | | | | packages | |||||
| * | | Instead of using disconnected in MC5 use offline | Ted Gould | 2012-04-06 | 1 | -3/+3 | |
| | | | ||||||
* | | | Import upstream version 0.5.95 | Charles Kerr | 2012-04-05 | 2 | -2/+53 | |
|\| | | ||||||
| * | | messages-service.c: add missing resort_menu | Lars Uebernickel | 2012-04-05 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | This might fix lp:856284, but I couldn't verify because I can't reproduce the bug. | |||||
| * | | Merge lp:~larsu/indicator-messages/lp956147 to fix broken thunderbird ↵ | Charles Kerr | 2012-04-04 | 1 | -0/+3 | |
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | message indicator icons. This is a refinement to r254, which set an empty icon so that shortcut labels ("compose new message", "contacts", etc.) are horizontally aligned with the labels of the applications they belong to. Apparently gtk2 sets a "broken" icon onto a GtkImage if gtk_image_set_from_icon_name() is passed an empty string, which caused the behavior seen in bug #956147. Adding an #ifdef is a short-term fix for removing that "broken" icon in gtk2 for 12.04. Xref: http://bazaar.launchpad.net/~indicator-applet-developers/indicator-messages/trunk.0.6/revision/254 Xref: https://code.launchpad.net/~larsu/indicator-messages/lp956147/+merge/100836 | |||||
| | * | Workaround for lp #956147: don't show empty icons in the gtk2 version | Lars Uebernickel | 2012-04-04 | 1 | -0/+3 | |
| | | | ||||||
| * | | messages-service.c: fix leak | Lars Uebernickel | 2012-04-04 | 1 | -0/+5 | |
| | | | ||||||
| * | | Revert blacklist changes make apps relying on old behavior work again | Lars Uebernickel | 2012-04-04 | 1 | -2/+41 | |
| |/ | | | | | | | | | | | | | | | The new policy is: if a file in the blacklist folder is a symbolic link, use its target. If its filename ends on .desktop, use the file's basename (so that copying files works). Otherwise, use the contents of file (first line should contain path to a desktop file). | |||||
* | | Import upstream version 0.5.94 | Ted Gould | 2012-03-21 | 4 | -24/+34 | |
|\| | ||||||
| * | Fix blacklisting | Ted Gould | 2012-03-20 | 1 | -21/+20 | |
| |\ | ||||||
| | * | Use basename of the desktop file as key in the blacklist hash table | Lars Uebernickel | 2012-03-14 | 1 | -51/+20 | |
| | | | | | | | | | | | | | | | | | | | | | This is superior to using symlinks, as this also allows copying the desktop files into the blacklist directory. Copying is the default when dragging and dropping an application into that folder. | |||||
| | * | Use link targets as keys in the blacklist hash table | Lars Uebernickel | 2012-02-23 | 1 | -12/+42 | |
| | | | | | | | | | | | | | | | Fixes lp:939258 | |||||
| * | | base64_decode the icon and use dbusmenu_menuitem_property_set_byte_array to ↵ | Ken VanDine | 2012-03-20 | 1 | -1/+5 | |
| | | | | | | | | | | | | set it (LP: #960553) | |||||
| * | | Change i18n header to gi18n-lib.h to translate the accessible description. ↵ | Gabor Kelemen | 2012-03-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | LP: #957525 | |||||
* | | | Import upstream version 0.5.93 | Ted Gould | 2012-03-08 | 4 | -3/+42 | |
|\| | | ||||||
| * | | Fixing alignment of menu items | Ted Gould | 2012-03-08 | 2 | -1/+2 | |
| |\ \ | ||||||
| | * | | Add empty icon-name to app shortcuts to indent them correctly | Lars Uebernickel | 2012-03-08 | 1 | -0/+1 | |
| | | | | ||||||
| | * | | Revert r244, there's only one padding | Lars Uebernickel | 2012-03-08 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Collapse all whitespace in indicator menuitem labels | Lars Uebernickel | 2012-03-08 | 1 | -1/+39 | |
| |/ / | ||||||
| * / | Getting the temporary value into the wrong variable. | Ted Gould | 2012-03-02 | 1 | -1/+1 | |
| |/ | ||||||
* | | Import upstream version 0.5.92 | Ted Gould | 2012-02-23 | 2 | -49/+258 | |
|\| | ||||||
| * | silence LP Bug #937438 - Coverity got confused by goto's and gave Coverity ↵ | Charles Kerr | 2012-02-21 | 1 | -46/+51 | |
| | | | | | | | | PW.BRANCH_PAST_INITIALIZATION - CID 10663 | |||||
| * | trivial: fix a comment typo | Charles Kerr | 2012-02-21 | 1 | -2/+1 | |
| | | ||||||
| * | trivial: fix error message grammar | Charles Kerr | 2012-02-21 | 1 | -1/+1 | |
| | | ||||||
| * | trivial: fix comment typo | Charles Kerr | 2012-02-21 | 1 | -1/+1 | |
| | | ||||||
| * | trivial: remove unnecessary cast | Charles Kerr | 2012-02-21 | 1 | -1/+1 | |
| | | ||||||
| * | tell accounts service about message status | Michael Terry | 2012-02-15 | 1 | -0/+205 | |
| | | ||||||
* | | Import upstream version 0.5.91 | Ted Gould | 2012-02-14 | 5 | -166/+180 | |
|\| | ||||||
| * | 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 | 4 | -6/+28 | |
| |\ | ||||||
| * | | 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 | 3 | -4/+24 | |
| | | | ||||||
| * | | 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 | 2 | -4/+3 | |
| | | | ||||||
| * | | 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. | |||||
* | | | Import upstream version 0.5.90 | Ted Gould | 2012-02-09 | 8 | -18/+65 | |
|\ \ \ | | |/ | |/| |