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 | 1 | -483/+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 | 1 | -4/+0 | |
| | | | | | | | 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. | |||||
* | 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 | |||||
* | | 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). | |||||
* | 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 | |||||
* | | Add empty icon-name to app shortcuts to indent them correctly | Lars Uebernickel | 2012-03-08 | 1 | -0/+1 | |
|/ | ||||||
* | Fix memory leak: Free path string. | Daniel d'Andrada | 2012-02-08 | 1 | -0/+3 | |
| | | | | | | The path was being created in build_launchers (line 1427) but never freed. | |||||
* | serverList_equal: We have to compare IndicateListenerServers by DBus path ↵ | Robert Carr | 2011-12-01 | 1 | -4/+9 | |
| | | | | instead of just name. This fixes issues where one client (DBus name) will create two or more indicate servers. | |||||
* | Removing unneeded header | Ted Gould | 2011-08-24 | 1 | -1/+0 | |
| | ||||||
* | s/Clear Attention/Clear | Omer Akram | 2011-08-19 | 1 | -1/+1 | |
| | ||||||
* | Add a clear attention menu item and attach it to middle click | Ted Gould | 2011-07-22 | 1 | -8/+31 | |
|\ | ||||||
| * | Make sure clear attention stays at the end | Ted Gould | 2011-07-22 | 1 | -0/+5 | |
| | | ||||||
| * | No need to track the last separator as we now have a menu item below it. | Ted Gould | 2011-07-22 | 1 | -10/+0 | |
| | | ||||||
| * | Adding in the clear attention menu item | Ted Gould | 2011-07-22 | 1 | -0/+28 | |
| | | ||||||
* | | Make all indicator entries appear after an applications shortcuts | Chris Coulson | 2011-07-22 | 1 | -0/+2 | |
|/ | | | | | | | Currently, indicator_added and resort_menu have different ideas of where they should go. indicator_added puts them before shortcuts, whereas resort_menu will move the shortcuts before them. This leads to a situation where shortcut entries end up inbetween an applications indicator entries (and this happens a lot with Thunderbird) | |||||
* | Off by one error, because, well, this is a computer program and that's what ↵ | Ted Gould | 2011-07-13 | 1 | -1/+1 | |
| | | | | happens. | |||||
* | Priming with the status separator | Ted Gould | 2011-07-13 | 1 | -0/+5 | |
| | ||||||
* | Putting status items into the menu | Ted Gould | 2011-07-13 | 1 | -1/+10 | |
| | ||||||
* | Connecting a callback and cleaning up | Ted Gould | 2011-07-02 | 1 | -1/+8 | |
| | ||||||
* | Call the status items build function | Ted Gould | 2011-07-02 | 1 | -0/+3 | |
| | ||||||
* | Commenting out the main function to make it more explanitory | Ted Gould | 2011-06-22 | 1 | -3/+13 | |
| | ||||||
* | Switching how we get our interface info | Ted Gould | 2011-01-14 | 1 | -1/+0 | |
| | ||||||
* | adjusted position of the left icons and triangle overlay | David Barth | 2010-08-26 | 1 | -0/+1 | |
| | ||||||
* | Allocate memory for hash table items (LP: #533021) | Kees Cook | 2010-04-28 | 1 | -2/+2 | |
| | ||||||
* | Check for whether a desktop file is eclipsed when loaded. | Ted Gould | 2010-04-17 | 1 | -0/+8 | |
|\ | ||||||
| * | When adding a desktop file look through teh applications we have to check ↵ | Ted Gould | 2010-04-16 | 1 | -0/+8 | |
| | | | | | | | | for eclipsing | |||||
* | | Handling the remove and add in separate functions. | Ted Gould | 2010-04-16 | 1 | -49/+17 | |
| | | ||||||
* | | Minor refactoring to make the logic clearer | Ted Gould | 2010-04-15 | 1 | -3/+7 | |
| | | ||||||
* | | Some debug messages when removing shortcuts | Ted Gould | 2010-04-15 | 1 | -0/+3 | |
| | | ||||||
* | | Negative debugging | Ted Gould | 2010-04-15 | 1 | -0/+4 | |
| | | ||||||
* | | Some debugging messages | Ted Gould | 2010-04-15 | 1 | -0/+3 | |
| | | ||||||
* | | Deleteing shortcuts on update if they need to be | Ted Gould | 2010-04-15 | 1 | -0/+6 | |
| | | ||||||
* | | Killing hte launcher shortcuts on exit as well. | Ted Gould | 2010-04-15 | 1 | -0/+8 | |
| | | ||||||
* | | Removing the shortcuts when removing the application entry. | Ted Gould | 2010-04-15 | 1 | -2/+10 | |
|/ | ||||||
* | We only want to increment the position if we didn't find an entry | Ted Gould | 2010-03-31 | 1 | -2/+3 | |
| | ||||||
* | Make the visibility of indictor items and separators follow the visibility ↵ | Ted Gould | 2010-03-30 | 1 | -2/+16 | |
| | | | | of the application item. | |||||
* | Build the separator after checking to see which entry to use. That way ↵ | Ted Gould | 2010-03-30 | 1 | -4/+4 | |
| | | | | we've always got one. | |||||
* | Making the service into an indicator service. | Ted Gould | 2010-03-29 | 1 | -15/+13 | |
| | ||||||
* | Building the seen db on init | Ted Gould | 2010-03-24 | 1 | -0/+3 | |
| | ||||||
* | Getting dynamic items from libindicate and dbusmenu | Ted Gould | 2010-02-18 | 1 | -0/+65 | |
|\ | ||||||
| * | Do a resort after adding new items. | Ted Gould | 2010-02-17 | 1 | -0/+2 | |
| | | ||||||
| * | Adding some debug messages | Ted Gould | 2010-02-17 | 1 | -0/+3 | |
| | |