aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Don't shorten the app id to seven characters. Fixes: ↵Lars Uebernickel2012-12-051-1/+6
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | https://bugs.launchpad.net/bugs/1086729. Approved by Gustavo Pichorim Boiko.
| | * | | Don't shorten the app id to seven charactersLars Uebernickel2012-12-051-1/+6
| |/ / /
| * | | 12.10.6-0ubuntu1phablet4.Lars Uebernickel2012-12-041-0/+11
| |\ \ \ | | | | | | | | | | | | | | | Approved by Renato Araujo Oliveira Filho.
| | * | | 12.10.6-0ubuntu1phablet4Lars Uebernickel2012-12-041-0/+11
| |/ / /
| * | | 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
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | Approved by Ivanka. Approved by Renato Araujo Oliveira Filho, PS Jenkins bot.
| | * | Only expose one application icon (the -symbolic one)Lars Uebernickel2012-12-043-15/+4
| |/ /
| * | Export symbolic application icons on messagesLars Uebernickel2012-12-043-4/+44
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Approved by Renato Araujo Oliveira Filho, PS Jenkins bot.
| | * | 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.
| * | | Add the concept of actions to messages.Lars Uebernickel2012-12-048-57/+337
| |\ \ \ | | |/ / | |/| | | | | | Approved by Olivier Tilloy.
| | * | Prefix message action names with the right namespaceLars Uebernickel2012-12-031-10/+33
| | | |
| | * | debian/symbols: export new symbolLars Uebernickel2012-11-301-0/+1
| | | |
| | * | Don't export the messaging_menu_message_to_variant symbolLars Uebernickel2012-11-302-5/+5
| | | |
| | * | Merge trunk and fix conflictsLars Uebernickel2012-11-303-101/+22
| | |\ \ | | |/ / | |/| |
| * | | 12.10.6-0ubuntu1phablet3.Lars Uebernickel2012-11-301-0/+8
| |\ \ \ | | | | | | | | | | | | | | | Approved by Olivier Tilloy, PS Jenkins bot.
| | * | | 12.10.6-0ubuntu1phablet3Lars Uebernickel2012-11-301-0/+8
| |/ / /
| * | | 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. Approved by Renato Araujo Oliveira Filho.
| | * | | 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.
| * | | Expose a root item on the menu as described in the indicator spec and remove ↵Lars Uebernickel2012-11-292-101/+14
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | some related dead code in messages-service.c. Approved by Renato Araujo Oliveira Filho, PS Jenkins bot.
| | * | | 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.
| | * | | Add root menu itemLars Uebernickel2012-11-282-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 Uebernickel2012-11-301-1/+80
| | | |
| | * | Expose message actions in the phone menuLars Uebernickel2012-11-283-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | And use com.canonical.indicator.messages.snapdecision as widget type if the message has actions.
| | * | Use aa{sv} instead of a(ssgav) to communicate actions to the serviceLars Uebernickel2012-11-284-23/+18
| | | |
| | * | Pass message action and its parameter through to the applicationLars Uebernickel2012-11-273-1/+26
| | | |
| | * | Move 'activate' signal into MessagingMenuMessageLars Uebernickel2012-11-272-23/+21
| | | | | | | | | | | | | | | | | | | | And add parameters 'action' and 'parameter' (though they are not set yet).
| | * | Allow adding actions to MessagingMenuMessageLars Uebernickel2012-11-275-28/+176
| |/ /
| * | 12.10.6-0ubuntu1phablet2.Lars Uebernickel2012-11-271-0/+11
| |\ \ | | | | | | | | | | | | Approved by Renato Araujo Oliveira Filho, PS Jenkins bot.
| | * | releasing version 12.10.6-0ubuntu1phablet2Lars Uebernickel2012-11-261-0/+11
| |/ /
| * | Implement more of the phone spec.Lars Uebernickel2012-11-265-82/+302
| |\ \ | | | | | | | | | | | | Approved by Renato Araujo Oliveira Filho, PS Jenkins bot.
| | * | Tell applications when messages and sources are dismissedLars Uebernickel2012-11-263-7/+53
| | | | | | | | | | | | | | | | | | | | | | | | Right now, this is only used to clean up internal data structures in libmessaging-menu. It's not exposed to the application itself.
| | * | Use namespaced action names (src. and msg.) in phone menuLars Uebernickel2012-11-261-4/+4
| | | |
| | * | Remove sections and "Clear All" when no sources or messages are availableLars Uebernickel2012-11-261-10/+33
| | | |
| | * | Add "Clear All"Lars Uebernickel2012-11-262-1/+51
| | | |
| | * | Namespace actions with 'src' and 'msg' for sources and messagesLars Uebernickel2012-11-261-11/+25
| | | |
| | * | ImApplicationList: give message and source actions a boolean parameterLars Uebernickel2012-11-261-10/+16
| | | | | | | | | | | | | | | | | | | | | | | | The application will only be notified about the activation when this parameter is true. False denotes a dismissed item.
| | * | ImApplicationList: listen to activate signalLars Uebernickel2012-11-261-18/+58
| | | |
| | * | Canonicalize application idsLars Uebernickel2012-11-263-61/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove trailing '.desktop' and replace all dots by underscores to make GActionMuxer work (which uses the dot as a separator). In order to contain the canonicalization to ImApplicationList, its signals now contain string parameters to id and icon name instead of GDesktopAppInfo pointers.
| | * | ImPhoneMenu: expose application icon on message itemsLars Uebernickel2012-11-221-0/+12
| | | |
| | * | ImApplicationList: use specified state for source actions (uxsb)Lars Uebernickel2012-11-221-2/+4
| |/ /
| * | Move menu and application handling out of messages-service.cLars Uebernickel2012-11-217-185/+915
| |\ \ | | | | | | | | | | | | | | | | | | | | As a side effect, changes from applications (message/source adds and removals) are propagated to the menu properly. Approved by Renato Araujo Oliveira Filho, PS Jenkins bot, Olivier Tilloy.
| | * | ImApplicationList: fix typosLars Uebernickel2012-11-211-2/+2
| | | | | | | | | | | | | | | | | | | | Thanks Olivier!