Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | im_application_list_message_added: don't use g_object_unref for variants | Lars Uebernickel | 2013-09-06 | 1 | -1/+1 |
| | |||||
* | im_application_list_update_draws_attention: fix GVariant leak | Lars Uebernickel | 2013-09-06 | 1 | -4/+6 |
| | | | | | g_icon_serialize() returns a full (not a floating) reference. | ||||
* | Use g_icon_serialize() for application icons | Lars Uebernickel | 2013-09-06 | 1 | -19/+18 |
| | |||||
* | Use serialized icons for messages and sources | Lars Uebernickel | 2013-09-05 | 1 | -14/+36 |
| | | | | | The D-Bus protocol is not part of the public API, so it's okay to change it. | ||||
* | Remove parameter type from root action | Nick Dedekind | 2013-09-02 | 1 | -1/+1 |
| | |||||
* | Merge trunk | Lars Uebernickel | 2013-08-27 | 1 | -5/+9 |
|\ | |||||
| * | desktop menu: don't show sources with a count of 0 | Lars Uebernickel | 2013-08-27 | 1 | -4/+8 |
| | | |||||
| * | im-application-list: use correct signal marshaller for app-stopped | Lars Uebernickel | 2013-08-27 | 1 | -1/+1 |
| | | |||||
* | | im-application-list: remove extraneous variable 'old_draw' | Lars Uebernickel | 2013-08-27 | 1 | -6/+1 |
|/ | |||||
* | Protect against invalid actions. Fixes: https://bugs.launchpad.net/bugs/1216758. | Ted Gould | 2013-08-26 | 1 | -0/+2 |
|\ | | | | | | | Approved by Lars Uebernickel, PS Jenkins bot. | ||||
| * | Protect against action loss | Ted Gould | 2013-08-26 | 1 | -0/+2 |
| | | |||||
* | | Don't use deprecated g_simple_action_group_{lookup,insert} | Lars Uebernickel | 2013-08-22 | 1 | -3/+3 |
|/ | |||||
* | Change g_simple_action_group_remove() to g_action_map_remove_action() | Ted Gould | 2013-08-21 | 1 | -2/+2 |
| | |||||
* | Swap g_simple_action_group_insert() for g_action_map_add_action() | Ted Gould | 2013-08-21 | 1 | -5/+5 |
| | |||||
* | Add a DBus error for list_add(). | Ted Gould | 2013-08-21 | 1 | -3/+5 |
|\ | | | | | | | Approved by Charles Kerr, PS Jenkins bot. | ||||
| * | Make it so that application list returns an error on a bad desktop file | Ted Gould | 2013-08-19 | 1 | -3/+5 |
| | | |||||
* | | Enabling and disabling the remove-all action if we have items to remove | Ted Gould | 2013-08-20 | 1 | -0/+44 |
| | | |||||
* | | Switch to looking in the shortcuts object to set the actions | Ted Gould | 2013-08-20 | 1 | -5/+5 |
| | | |||||
* | | Building up a shortcuts object to track the shortcuts from the desktop file | Ted Gould | 2013-08-20 | 1 | -0/+12 |
| | | |||||
* | | Remove unused struct member | Ted Gould | 2013-08-20 | 1 | -1/+0 |
| | | |||||
* | | Making the base menu item an a{sv} with proper icons and fallbacks | Ted Gould | 2013-08-20 | 1 | -8/+39 |
| | | |||||
* | | Make the accessible name translatable and based on the blue envelope | Ted Gould | 2013-08-20 | 1 | -3/+9 |
| | | |||||
* | | Track the old draw_attention and look for updates | Ted Gould | 2013-08-20 | 1 | -0/+6 |
|/ | |||||
* | Save the draws attention for messages and react to that | Ted Gould | 2013-08-18 | 1 | -3/+5 |
| | |||||
* | Check the action state to get whether it's drawing or not | Ted Gould | 2013-08-18 | 1 | -1/+14 |
| | |||||
* | Starting to regen the draw attention flag from the source actions | Ted Gould | 2013-08-18 | 1 | -2/+49 |
| | |||||
* | clearing the sources on remove all | Ted Gould | 2013-08-18 | 1 | -51/+2 |
| | |||||
* | Dropping indicator prefixes as they're set up with the base namespace of the ↵ | Ted Gould | 2013-08-16 | 1 | -1/+1 |
| | | | | section | ||||
* | Whitespace | Ted Gould | 2013-08-16 | 1 | -1/+1 |
| | |||||
* | Only dismiss if there is a proxy connected and the application is remote | Ted Gould | 2013-08-16 | 1 | -4/+8 |
| | |||||
* | Stop removing sources, just set them to no longer draw attention | Ted Gould | 2013-08-16 | 1 | -1/+50 |
| | |||||
* | Forgot to draw attention for new messages | Ted Gould | 2013-08-16 | 1 | -0/+3 |
| | |||||
* | Making it so that we cache the draw attention state in the app | Ted Gould | 2013-08-16 | 1 | -15/+6 |
| | |||||
* | Couldn't make that assumption, instead assume they're all listening and ↵ | Ted Gould | 2013-08-15 | 1 | -13/+11 |
| | | | | adjust themselves or tell us otherwise | ||||
* | Setting the status of the menu based on the aggregate application status | Ted Gould | 2013-08-15 | 1 | -4/+45 |
| | |||||
* | Adding a set status signal | Ted Gould | 2013-08-15 | 1 | -1/+13 |
| | |||||
* | Setting up a callback on the activation to set the state and update the ↵ | Ted Gould | 2013-08-15 | 1 | -0/+25 |
| | | | | applications | ||||
* | Tracking application status | Ted Gould | 2013-08-15 | 1 | -0/+8 |
| | |||||
* | Create a status action | Ted Gould | 2013-08-15 | 1 | -6/+12 |
| | |||||
* | Really we should set status on the application list | Ted Gould | 2013-08-15 | 1 | -0/+9 |
| | |||||
* | application list: show non-running applications | Lars Uebernickel | 2013-08-13 | 1 | -0/+3 |
| | |||||
* | application list: update draws-attention when necessary | Lars Uebernickel | 2013-08-13 | 1 | -37/+47 |
| | |||||
* | Add application actions | Lars Uebernickel | 2013-08-13 | 1 | -5/+30 |
| | |||||
* | Add desktop menu | Lars Uebernickel | 2013-08-13 | 1 | -11/+73 |
| | | | | | Only shows application launchers right now. | ||||
* | Prefix action names with "indicator." | Lars Uebernickel | 2013-07-31 | 1 | -1/+1 |
| | |||||
* | ImApplicationList: add "remove-all" signal | Lars Uebernickel | 2012-12-20 | 1 | -0/+12 |
| | | | | | This is a temporary hack to work around a crash in QMenuModel. | ||||
* | 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 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. |