aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * Change abbreviation for minutes from m to minMathias Dietrich2013-06-281-1/+1
| |
| * Notify the service when an app unrefs its MessagingMenuApp. Fixes: ↵Lars Uebernickel2013-06-072-0/+29
| |\ | | | | | | | | | | | | | | | https://bugs.launchpad.net/bugs/1154099. Approved by PS Jenkins bot, Ted Gould.
| | * Notify the service when an app unrefs its MessagingMenuAppLars Uebernickel2013-02-192-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to this patch, the messaging menu only marked apps as "not running" when they quit (i.e. disappeared from the bus). This was okay, since most applications only ever release the ref to their MessagingMenuApp when they quit, or after calling _unregister explicitely (which removes them from the menu entirely). However, this is according to libmessagingmenu's documentation, and at least indicator-telepathy relies on it.
| * | ido-detail-label.c: free font descLars Uebernickel2013-05-291-4/+8
| | |
| * | use gtk_style_context_get instead of deprecated gtk_style_context_get_fontSebastien Bacher2013-05-281-2/+3
| | |
| * | AppSection: use LaunchContext to exec shortcut nicksMarco Trevisan (Treviño)2013-04-222-8/+20
| | |
| * | IdoMenuItem: pass event timestamp to the action if we have no status changeMarco Trevisan (Treviño)2013-04-221-1/+15
| | |
| * | indicator_desktop_shortcuts_nick_exec() is deprecated, use ↵Łukasz 'sil2100' Zemczak2013-04-221-1/+1
| | | | | | | | | | | | indicator_desktop_shortcuts_nick_exec_with_context() with a NULL context instead - fixes the FTBFS
| * | AppSection: use the GAppLaunchContext with event timestamp when launching an appMarco Trevisan (Treviño)2013-04-032-2/+11
| | |
| * | ImAppMenu: pass the event timestamp when activating the itemMarco Trevisan (Treviño)2013-04-031-1/+4
| |/
| * remove g_type_init() calls, bump glib requirement to 2.35.4Charles Kerr2013-01-221-5/+2
| |
* | Disable action shortcuts for nowLars Uebernickel2013-08-131-0/+2
| | | | | | | | | | | | This version isn't honoring OnlyShowIn=MessagingMenu. Disabling it seems like the lesser evil.
* | desktop menu: don't export an item if the name is ''Lars Uebernickel2013-08-131-1/+1
| |
* | application list: show non-running applicationsLars Uebernickel2013-08-132-1/+14
| |
* | Use "icon" instead of "x-canonical-icon"Lars Uebernickel2013-08-133-4/+4
| |
* | application list: update draws-attention when necessaryLars Uebernickel2013-08-131-37/+47
| |
* | desktop menu: show message sourcesLars Uebernickel2013-08-131-0/+64
| |
* | Add application actionsLars Uebernickel2013-08-132-6/+44
| |
* | Add desktop menuLars Uebernickel2013-08-138-11/+326
| | | | | | | | | | Only shows application launchers right now.
* | Move toplevel menu logic into ImMenuLars Uebernickel2013-08-123-48/+39
| | | | | | | | | | | | Also, get rid of only exporting sections if they were non-empty. That was a hack for non-conformant GMenuModel renderers.
* | Add ImMenuLars Uebernickel2013-08-126-43/+252
| | | | | | | | | | | | A base class for all messaging menus. ImPhoneMenu already subclasses from it, with a desktop version coming up.
* | Prefix action names with "indicator."Lars Uebernickel2013-07-313-5/+5
| |
* | Remove panel pluginLars Uebernickel2013-07-3010-2225/+0
| |
* | Fixed deprecationsKen VanDine2013-07-122-9/+13
|\ \
| * | fixed deprecationsKen VanDine2013-07-112-4/+5
|/| |
| * | Fixed deprecationsKen VanDine2013-07-113-7/+5
| |/
* | Adding glib version guard to g_type_initSergio Schvezov2013-03-221-0/+2
| |
* | Fixed missing copyright header.Renato Araujo Oliveira Filho2013-02-201-0/+15
| |
* | ImApplicationList: add "remove-all" signalLars Uebernickel2012-12-204-0/+36
| | | | | | | | | | This is a temporary hack to work around a crash in QMenuModel.
* | ImPhoneMenu: sort messages by timeLars Uebernickel2012-12-141-1/+20
| |
* | im_application_list_set_remote: robuster check for running async operationLars Uebernickel2012-12-141-3/+9
| | | | | | | | | | | | | | | | | | | | | | This fixes the case when app->proxy is still NULL but another application with the same desktop file replaces it. This should never happen in practice, but turned up while testing multiple processes which used the same desktop file. Their proxy_create async functions raced each other because the first one's wasn't properly cancelled. Also fixes a small memory leak.
* | im_application_list_proxy_created: fix error conditionLars Uebernickel2012-12-141-2/+3
| | | | | | | | | | | | | | | | Also, don't print a warning when the proy couldn't be created because the operation was cancelled. This only happens when the service is shutting down or when one application replaces another one with the same desktop file (in which case we already warn with a more descriptive message).
* | Don't show sources in the phone menuLars Uebernickel2012-12-101-4/+0
| |
* | Remove the snapdecision widget typeLars Uebernickel2012-12-101-8/+4
| | | | | | | | | | Always use messageitem instead.
* | Don't shorten the app id to seven charactersLars Uebernickel2012-12-051-1/+6
| |
* | Change icon when there are any messages in the menu.Lars Uebernickel2012-12-041-0/+47
|\ \ | | | | | | | | | Approved by Renato Araujo Oliveira Filho.
| * | Switch accessible name and icon-name (see last commit)Lars Uebernickel2012-12-041-1/+1
| | |
| * | Change icon when there are any messages in the menuLars Uebernickel2012-12-041-0/+47
| | |
* | | Only expose one application icon (the -symbolic one)Lars Uebernickel2012-12-043-15/+4
|/ /
* | im-application-list: initialize local variables with NULLLars Uebernickel2012-12-041-2/+2
| | | | | | | | | | They are not set in every code path but freed at the end of the function.
* | Export symbolic application icons on messagesLars Uebernickel2012-12-043-3/+43
| | | | | | | | | | | | | | | | This is implemented by appending '-symbolic' to the first icon name. The old icon name is kept as a fallback in case there's no symbolic icon installed. This doesn't work yet for applications that specify their icon as a filename.
* | Reverse order of messagesLars Uebernickel2012-12-041-2/+2
|\ \ | | | | | | | | | | | | | | | | | | Newest messages should show up on top. The menu is still sorted by the time messages were added, not by the time property of MessagingMenuMessage. Approved by Olivier Tilloy.
| * | Reverse order of messagesLars Uebernickel2012-12-041-2/+2
| | | | | | | | | | | | | | | | | | Newest messages should show up on top. The menu is still sorted by the time messages were added, not by the time property of MessagingMenuMessage.
* | | Stop using IndicatorServiceLars Uebernickel2012-12-041-27/+20
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This doesn't require every consumer ("panel") to know about IndicatorServiceManager's protocol. Also, it ensures that objects are exported before the name is acquired, getting rid of a race condition (when a consumer tries to access objects in NameAppeared before they're exported). This patch also adds a --replace command line option -- replacing the INDICATOR_SERVICE_REPLACE_MODE environment variable. . Fixes: https://bugs.launchpad.net/bugs/1085206. Approved by Renato Araujo Oliveira Filho, PS Jenkins bot.
| * | Stop using IndicatorServiceLars Uebernickel2012-12-031-27/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This doesn't require every consumer ("panel") to know about IndicatorServiceManager's protocol. Also, it ensures that objects are exported before the name is acquired, getting rid of a race condition (when a consumer tries to access objects in NameAppeared before they're exported). This patch also adds a --replace command line option -- replacing the INDICATOR_SERVICE_REPLACE_MODE environment variable.
* | | Prefix message action names with the right namespaceLars Uebernickel2012-12-031-10/+33
| | |
* | | Merge trunk and fix conflictsLars Uebernickel2012-11-302-101/+14
|\| |
| * | ImApplicationList: specify right number of args for 'message-added'Lars Uebernickel2012-11-291-1/+2
| | | | | | | | | | | | | | | | | | This fixes a crash on arm, because g_signal_emit was called with one argument too many.
| * | Add x-canonical-type to the root itemLars Uebernickel2012-11-281-0/+1
| | |
| * | messages-service.c: remove chat status actionLars Uebernickel2012-11-281-91/+0
| | | | | | | | | | | | | | | | | | It isn't used right now (the action group wasn't even exported on the bus) and would need to be refactored anyway once chat status is added back in.