Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | ido-detail-label.c: free font desc | Lars Uebernickel | 2013-05-29 | 1 | -4/+8 | |
| | | | ||||||
| * | | use gtk_style_context_get instead of deprecated gtk_style_context_get_font | Sebastien Bacher | 2013-05-28 | 1 | -2/+3 | |
| | | | ||||||
| * | | AppSection: use LaunchContext to exec shortcut nicks | Marco Trevisan (Treviño) | 2013-04-22 | 2 | -8/+20 | |
| | | | ||||||
| * | | IdoMenuItem: pass event timestamp to the action if we have no status change | Marco Trevisan (Treviño) | 2013-04-22 | 1 | -1/+15 | |
| | | | ||||||
| * | | indicator_desktop_shortcuts_nick_exec() is deprecated, use ↵ | Łukasz 'sil2100' Zemczak | 2013-04-22 | 1 | -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 app | Marco Trevisan (Treviño) | 2013-04-03 | 2 | -2/+11 | |
| | | | ||||||
| * | | ImAppMenu: pass the event timestamp when activating the item | Marco Trevisan (Treviño) | 2013-04-03 | 1 | -1/+4 | |
| |/ | ||||||
| * | remove g_type_init() calls, bump glib requirement to 2.35.4 | Charles Kerr | 2013-01-22 | 1 | -5/+2 | |
| | | ||||||
* | | Disable action shortcuts for now | Lars Uebernickel | 2013-08-13 | 1 | -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 Uebernickel | 2013-08-13 | 1 | -1/+1 | |
| | | ||||||
* | | application list: show non-running applications | Lars Uebernickel | 2013-08-13 | 2 | -1/+14 | |
| | | ||||||
* | | Use "icon" instead of "x-canonical-icon" | Lars Uebernickel | 2013-08-13 | 3 | -4/+4 | |
| | | ||||||
* | | application list: update draws-attention when necessary | Lars Uebernickel | 2013-08-13 | 1 | -37/+47 | |
| | | ||||||
* | | desktop menu: show message sources | Lars Uebernickel | 2013-08-13 | 1 | -0/+64 | |
| | | ||||||
* | | Add application actions | Lars Uebernickel | 2013-08-13 | 2 | -6/+44 | |
| | | ||||||
* | | Add desktop menu | Lars Uebernickel | 2013-08-13 | 8 | -11/+326 | |
| | | | | | | | | | | Only shows application launchers right now. | |||||
* | | Move toplevel menu logic into ImMenu | Lars Uebernickel | 2013-08-12 | 3 | -48/+39 | |
| | | | | | | | | | | | | Also, get rid of only exporting sections if they were non-empty. That was a hack for non-conformant GMenuModel renderers. | |||||
* | | Add ImMenu | Lars Uebernickel | 2013-08-12 | 6 | -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 Uebernickel | 2013-07-31 | 3 | -5/+5 | |
| | | ||||||
* | | Remove panel plugin | Lars Uebernickel | 2013-07-30 | 10 | -2225/+0 | |
| | | ||||||
* | | Fixed deprecations | Ken VanDine | 2013-07-12 | 2 | -9/+13 | |
|\ \ | ||||||
| * | | fixed deprecations | Ken VanDine | 2013-07-11 | 2 | -4/+5 | |
|/| | | ||||||
| * | | Fixed deprecations | Ken VanDine | 2013-07-11 | 3 | -7/+5 | |
| |/ | ||||||
* | | Adding glib version guard to g_type_init | Sergio Schvezov | 2013-03-22 | 1 | -0/+2 | |
| | | ||||||
* | | Fixed missing copyright header. | Renato Araujo Oliveira Filho | 2013-02-20 | 1 | -0/+15 | |
| | | ||||||
* | | ImApplicationList: add "remove-all" signal | Lars Uebernickel | 2012-12-20 | 4 | -0/+36 | |
| | | | | | | | | | | This is a temporary hack to work around a crash in QMenuModel. | |||||
* | | ImPhoneMenu: sort messages by time | Lars Uebernickel | 2012-12-14 | 1 | -1/+20 | |
| | | ||||||
* | | im_application_list_set_remote: robuster check for running async operation | Lars Uebernickel | 2012-12-14 | 1 | -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 condition | Lars Uebernickel | 2012-12-14 | 1 | -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 menu | Lars Uebernickel | 2012-12-10 | 1 | -4/+0 | |
| | | ||||||
* | | Remove the snapdecision widget type | Lars Uebernickel | 2012-12-10 | 1 | -8/+4 | |
| | | | | | | | | | | Always use messageitem instead. | |||||
* | | Don't shorten the app id to seven characters | Lars Uebernickel | 2012-12-05 | 1 | -1/+6 | |
| | | ||||||
* | | Change icon when there are any messages in the menu. | Lars Uebernickel | 2012-12-04 | 1 | -0/+47 | |
|\ \ | | | | | | | | | | Approved by Renato Araujo Oliveira Filho. | |||||
| * | | Switch accessible name and icon-name (see last commit) | Lars Uebernickel | 2012-12-04 | 1 | -1/+1 | |
| | | | ||||||
| * | | Change icon when there are any messages in the menu | Lars Uebernickel | 2012-12-04 | 1 | -0/+47 | |
| | | | ||||||
* | | | Only expose one application icon (the -symbolic one) | Lars Uebernickel | 2012-12-04 | 3 | -15/+4 | |
|/ / | ||||||
* | | im-application-list: initialize local variables with NULL | Lars Uebernickel | 2012-12-04 | 1 | -2/+2 | |
| | | | | | | | | | | They are not set in every code path but freed at the end of the function. | |||||
* | | Export symbolic application icons on messages | Lars Uebernickel | 2012-12-04 | 3 | -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 messages | Lars Uebernickel | 2012-12-04 | 1 | -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 messages | Lars Uebernickel | 2012-12-04 | 1 | -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 IndicatorService | Lars Uebernickel | 2012-12-04 | 1 | -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 IndicatorService | Lars Uebernickel | 2012-12-03 | 1 | -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 namespace | Lars Uebernickel | 2012-12-03 | 1 | -10/+33 | |
| | | | ||||||
* | | | Merge trunk and fix conflicts | Lars Uebernickel | 2012-11-30 | 2 | -101/+14 | |
|\| | | ||||||
| * | | ImApplicationList: specify right number of args for 'message-added' | Lars Uebernickel | 2012-11-29 | 1 | -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 item | Lars Uebernickel | 2012-11-28 | 1 | -0/+1 | |
| | | | ||||||
| * | | messages-service.c: remove chat status action | Lars Uebernickel | 2012-11-28 | 1 | -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. | |||||
| * | | Add root menu item | Lars Uebernickel | 2012-11-28 | 2 | -10/+13 | |
| | | | | | | | | | | | | | | | | | | | | | The action for that root item lives in ImApplicationList for now, because it owns the action group (which should probably factored into its own class at some point). | |||||
* | | | Expose message actions on the bus (as GActions) | Lars Uebernickel | 2012-11-30 | 1 | -1/+80 | |
| | | | ||||||
* | | | Expose message actions in the phone menu | Lars Uebernickel | 2012-11-28 | 3 | -3/+15 | |
| | | | | | | | | | | | | | | | | | | And use com.canonical.indicator.messages.snapdecision as widget type if the message has actions. |