Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove 'indicator.' from the "Clear All" menu item on the phone's menu | Lars Uebernickel | 2013-10-02 | 1 | -1/+1 |
| | | | | | There's already a namespace set for this section. | ||||
* | phone menu: don't show "Clear All" when there are no messages | Lars Uebernickel | 2013-09-25 | 1 | -16/+38 |
| | |||||
* | Use g_icon_serialize() for application icons | Lars Uebernickel | 2013-09-06 | 1 | -3/+7 |
| | |||||
* | Use serialized icons for messages and sources | Lars Uebernickel | 2013-09-05 | 1 | -3/+3 |
| | | | | | The D-Bus protocol is not part of the public API, so it's okay to change it. | ||||
* | Don't pass ids as detailed action names | Lars Uebernickel | 2013-08-28 | 1 | -2/+4 |
| | | | | | | | Detailed action names are of the form action::target or action(target), so they can't have colons or parens in them. This restriction does not apply to messaging menu ids. Fixes: https://bugs.launchpad.net/bugs/1180302. | ||||
* | Compile again | Pete Woods | 2013-08-20 | 1 | -0/+1 |
| | |||||
* | "Clear" and "Clear All" now translatable | Pete Woods | 2013-08-20 | 1 | -1/+1 |
| | |||||
* | Dropping indicator prefixes as they're set up with the base namespace of the ↵ | Ted Gould | 2013-08-16 | 1 | -3/+3 |
| | | | | section | ||||
* | Use "icon" instead of "x-canonical-icon" | Lars Uebernickel | 2013-08-13 | 1 | -1/+1 |
| | |||||
* | Move toplevel menu logic into ImMenu | Lars Uebernickel | 2013-08-12 | 1 | -48/+22 |
| | | | | | | 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 | 1 | -13/+25 |
| | | | | | | 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 | 1 | -3/+3 |
| | |||||
* | ImApplicationList: add "remove-all" signal | Lars Uebernickel | 2012-12-20 | 1 | -0/+20 |
| | | | | | 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 |
| | |||||
* | Remove the snapdecision widget type | Lars Uebernickel | 2012-12-10 | 1 | -8/+4 |
| | | | | | Always use messageitem instead. | ||||
* | Only expose one application icon (the -symbolic one) | Lars Uebernickel | 2012-12-04 | 1 | -4/+0 |
| | |||||
* | Export symbolic application icons on messages | Lars Uebernickel | 2012-12-04 | 1 | -0/+4 |
| | | | | | | | | 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. | ||||
* | Expose message actions in the phone menu | Lars Uebernickel | 2012-11-28 | 1 | -1/+10 |
| | | | | | | And use com.canonical.indicator.messages.snapdecision as widget type if the message has actions. | ||||
* | Use namespaced action names (src. and msg.) in phone menu | Lars Uebernickel | 2012-11-26 | 1 | -4/+4 |
| | |||||
* | Remove sections and "Clear All" when no sources or messages are available | Lars Uebernickel | 2012-11-26 | 1 | -10/+33 |
| | |||||
* | Add "Clear All" | Lars Uebernickel | 2012-11-26 | 1 | -0/+8 |
| | |||||
* | Canonicalize application ids | Lars Uebernickel | 2012-11-26 | 1 | -30/+18 |
| | | | | | | | | | | 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 items | Lars Uebernickel | 2012-11-22 | 1 | -0/+12 |
| | |||||
* | ImApplicationList: no need to include the dynamic data in the signals | Lars Uebernickel | 2012-11-21 | 1 | -4/+1 |
| | | | | | This data can (and should) always be retrieved via actions. | ||||
* | Remove applications from the menu when the disappear from the bus | Lars Uebernickel | 2012-11-21 | 1 | -0/+43 |
| | |||||
* | messages-serivce: move menu creation into separate class | Lars Uebernickel | 2012-11-20 | 1 | -0/+216 |