Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | service.vala: store menus in a hash table, keyed by profile name | Lars Uebernickel | 2013-07-25 | 1 | -6/+8 |
| | |||||
* | service.vala: move menu handling into sound-menu.vala | Lars Uebernickel | 2013-07-25 | 1 | -125/+6 |
| | | | | | | This makes service.vala a lot more readable and makes way for exporting a second - slightly different - menu for the phone profile. | ||||
* | Specify fallback icons | Lars Uebernickel | 2013-07-19 | 1 | -6/+13 |
| | | | | | The *-panel suffix is only used by the ubuntu-mono icon themes. | ||||
* | Use interested-media-players instead of preferred-media-players gsettings key | Lars Uebernickel | 2013-07-11 | 1 | -4/+4 |
| | |||||
* | Expose playlists in the menu if the player exports them | Lars Uebernickel | 2013-07-10 | 1 | -3/+44 |
| | |||||
* | service.vala: make removing a player from the menu more readable | Lars Uebernickel | 2013-06-28 | 1 | -10/+17 |
| | |||||
* | Fold all patches into source | Lars Uebernickel | 2013-06-19 | 1 | -1/+10 |
| | | | | | | | | | These patches didn't apply to the current source. They added support for sound settings panels in various desktop environments. We need a better solution for that, which doesn't require patching the source when a desktop environment wants a different command line. | ||||
* | Mark translatable strings as translatable | Lars Uebernickel | 2013-06-19 | 1 | -2/+2 |
| | |||||
* | Update indicator icon when volume changes | Lars Uebernickel | 2013-06-18 | 1 | -3/+27 |
| | |||||
* | Allow setting the microphone volume if an app using it is running | Lars Uebernickel | 2013-06-18 | 1 | -0/+38 |
| | |||||
* | Change playback action state to "string" | Lars Uebernickel | 2013-06-17 | 1 | -1/+5 |
| | | | | | | To accomodate for a third state "Launching" (in addition to "Playing" and "Paused"). | ||||
* | Export playback menu item | Lars Uebernickel | 2013-06-17 | 1 | -1/+23 |
| | |||||
* | Put mute and volume slider into a single section | Lars Uebernickel | 2013-06-13 | 1 | -4/+5 |
| | | | | | To avoid a separator between them. | ||||
* | Give players their own section in the menu | Lars Uebernickel | 2013-06-13 | 1 | -5/+10 |
| | |||||
* | Player menu item: export application icon | Lars Uebernickel | 2013-06-13 | 1 | -0/+1 |
| | |||||
* | Use 'indicator.' prefix for player menu items | Lars Uebernickel | 2013-06-13 | 1 | -1/+1 |
| | |||||
* | Use {min,max}-icon instead of {primary,secondary}-icon | Lars Uebernickel | 2013-06-07 | 1 | -2/+2 |
| | |||||
* | Set attributes describing the slider menu item | Lars Uebernickel | 2013-05-31 | 1 | -0/+9 |
| | |||||
* | Change root action state to a{sv} | Lars Uebernickel | 2013-05-29 | 1 | -1/+1 |
| | |||||
* | Add information about the current track to the player actions | Lars Uebernickel | 2013-04-09 | 1 | -0/+7 |
| | |||||
* | Don't add players to the root menu | Lars Uebernickel | 2013-04-04 | 1 | -12/+18 |
| | |||||
* | Really sync player list with preferred-media-players setting | Lars Uebernickel | 2013-04-04 | 1 | -0/+11 |
| | | | | | Writing back to the key was missing. | ||||
* | Service: create player action right away, not lazily in an idle | Lars Uebernickel | 2013-04-04 | 1 | -13/+12 |
| | |||||
* | service.vala: add license header | Lars Uebernickel | 2013-04-03 | 1 | -0/+18 |
| | |||||
* | Remove players when settings key changes | Lars Uebernickel | 2013-04-03 | 1 | -0/+15 |
| | |||||
* | Always update all player actions | Lars Uebernickel | 2013-04-03 | 1 | -17/+19 |
| | | | | | | | | | | | This fixes a bug: only the first player that changed (or was added) in a single main context iteration was updated in update_player_action(). That's because only one source id was used for all idles. Another fix to this would be to keep track of which actions need to be updated. This patch is a bit more brute-force, but that will probably not matter much, as the amount of players is generally small. | ||||
* | Sync list of media players with gsettings | Lars Uebernickel | 2013-04-03 | 1 | -9/+16 |
| | |||||
* | Show running media players in the menu | Lars Uebernickel | 2013-03-28 | 1 | -1/+39 |
| | | | | | | | | | Each player has its own action with a dictionary state. Right now, this state only contains one key "running", which signifies whether an instance of the player is currently running. It does not yet show non-running players on startup, and ignores the blacklist. | ||||
* | VolumeControl: turn "ready" into a property | Lars Uebernickel | 2013-03-27 | 1 | -0/+2 |
| | | | | | And bind it to the "enabled" properties of the volume and mute actions. | ||||
* | Add VolumeControl and hook up mute and volume actions to it | Lars Uebernickel | 2013-03-27 | 1 | -9/+37 |
| | | | | | The VolumeControl class originated in the phablet branch of this indicator. | ||||
* | Add service that adheres to the new indicator protocol | Lars Uebernickel | 2013-03-22 | 1 | -0/+84 |
This is the one that gets built now. It doesn't do anything interesting yet, though. |