Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | message-service: replace the server list with a hash table of appmenuitems | Lars Uebernickel | 2012-05-24 | 1 | -49/+12 |
| | |||||
* | Don't support X-Ayatana-Messaging-Menu-Icon anymore | Lars Uebernickel | 2012-05-24 | 2 | -28/+3 |
| | | | | | | | It was used to override icons for the default apps (Mail, Chat, Broadcast). Since all apps are now shown with their real name and icon, the override is not needed anymore. | ||||
* | Port to gmenu, act I | Lars Uebernickel | 2012-05-24 | 11 | -1879/+175 |
| | | | | | | | Work-in-progress of the gmenu port for the service. The bulk of this patch removes everything related to libindicate from the service. Only the static app launchers and their configured shortcut actions are exported for now. | ||||
* | Merge launcher- and appmenuitems | Lars Uebernickel | 2012-05-23 | 6 | -733/+175 |
| | |||||
* | Allow creating an app menu item without associated indicate server | Lars Uebernickel | 2012-05-23 | 2 | -54/+68 |
| | |||||
* | app-menu-item: remove another unneeded priv variable | Lars Uebernickel | 2012-05-22 | 1 | -19/+5 |
| | |||||
* | app-menu-item: remove unneeded priv variable | Lars Uebernickel | 2012-05-22 | 1 | -11/+6 |
| | |||||
* | Allow creating AppMenuItems without initial listener / server | Lars Uebernickel | 2012-05-21 | 3 | -5/+24 |
| | |||||
* | Move build_launcher_core into build_launcher | Lars Uebernickel | 2012-05-21 | 1 | -19/+5 |
| | |||||
* | Use a gsettings list for finding out which apps should appear in the menu | Lars Uebernickel | 2012-05-21 | 7 | -490/+43 |
| | | | | | | | | | | | 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 | 7 | -237/+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 | 7 | -217/+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. | ||||
* | merge lp:~larsu/indicator-messages/remove-gtk2 to excoriate gtk2 ↵ | Charles Kerr | 2012-05-07 | 2 | -100/+9 |
|\ | | | | | | | dependencies from indicator-messages | ||||
| * | Remove gtk2 support | Lars Uebernickel | 2012-05-07 | 2 | -100/+9 |
|/ | |||||
* | merge lp:~allanlesage/indicator-messages/TDD to add Google Test autoconf rules | Charles Kerr | 2012-04-26 | 2 | -15/+23 |
|\ | |||||
| * | Clarified tabination. | Allan LeSage | 2012-04-17 | 1 | -10/+10 |
| | | |||||
| * | Removed obsolete testing configure. | Allan LeSage | 2012-04-16 | 1 | -10/+0 |
| | | |||||
| * | Adjusted enabling tests to Charles suggestion (removed xyes=xyes). | Allan LeSage | 2012-04-16 | 1 | -2/+16 |
| | | |||||
| * | Pedantic name change for gcovr xml results. | Allan LeSage | 2012-03-27 | 1 | -2/+2 |
| | | |||||
| * | Merge of prior fixes for TDD tooling. | Allan LeSage | 2012-03-27 | 9 | -6/+241 |
| |\ | |||||
| * | | Also cleaning up coverage instrumentation (*.gcno) on clean-local. | Allan LeSage | 2012-03-27 | 1 | -2/+6 |
| | | | |||||
* | | | 0.6.0 | Charles Kerr | 2012-04-11 | 1 | -1/+1 |
| | | | |||||
* | | | 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 | ||||
* | | | | merge lp:~ted/indicator-messages/telepathy-offline to make it so that when ↵ | Charles Kerr | 2012-04-09 | 1 | -3/+3 |
|\ \ \ \ | | | | | | | | | | | | | | | | your session launches you're offline instead of disconnected. That way the items are visible and you can go online. | ||||
| * | | | | Instead of using disconnected in MC5 use offline | Ted Gould | 2012-04-06 | 1 | -3/+3 |
|/ / / / | |||||
* | | | | 0.5.950.5.95 | Charles Kerr | 2012-04-05 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge the missing resort_menu fix | Lars Uebernickel | 2012-04-05 | 1 | -0/+1 |
|\ \ \ \ | |||||
| * | | | | 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 |
| | | | | |||||
* | | | | Merge lp:~larsu/indicator-messages/fix-blacklist-again to revert blacklist ↵ | Charles Kerr | 2012-04-04 | 1 | -1/+45 |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | changes so that apps relying on the old behavior will work again. 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). Xref: bug #939258 and http://bazaar.launchpad.net/~indicator-applet-developers/indicator-messages/trunk.0.6/revision/259 | ||||
| * | | | 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). | ||||
* | | | Sync to trunk | Ted Gould | 2012-03-21 | 0 | -0/+0 |
|\ \ \ | |||||
| * \ \ | merge lp:~larsu/indicator-messages/fix-blacklist to fix lp bug #959258, ↵ | Charles Kerr | 2012-03-21 | 1 | -21/+20 |
| |\ \ \ | | | | | | | | | | | | | | | | messaging indicator not respecting blacklist | ||||
* | | | | | 0.5.940.5.94 | Ted Gould | 2012-03-21 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Ensure that we're not distributing any gtest sources | Ted Gould | 2012-03-21 | 1 | -2/+1 |
| | | | | | |||||
* | | | | | Fix to use the lib | Ted Gould | 2012-03-21 | 1 | -3/+1 |
|\ \ \ \ \ | | |_|_|/ | |/| | | | |||||
| * | | | | Reverted r268, restored BUILD_TESTS; ted explains upstream arch patch. | Allan LeSage | 2012-03-21 | 2 | -2/+10 |
| | | | | | |||||
| * | | | | Substituting build code under test lib for individual includes for example. | Allan LeSage | 2012-03-20 | 1 | -3/+1 |
| | | | | | |||||
| * | | | | Chase-recommended simplification of test-inclusion autoconf. | Allan LeSage | 2012-03-20 | 2 | -10/+2 |
| | | | | |