aboutsummaryrefslogtreecommitdiff
path: root/src/service.vala
Commit message (Collapse)AuthorAgeFilesLines
* Change playback action state to "string"Lars Uebernickel2013-06-171-1/+5
| | | | | | To accomodate for a third state "Launching" (in addition to "Playing" and "Paused").
* Export playback menu itemLars Uebernickel2013-06-171-1/+23
|
* Put mute and volume slider into a single sectionLars Uebernickel2013-06-131-4/+5
| | | | | To avoid a separator between them.
* Give players their own section in the menuLars Uebernickel2013-06-131-5/+10
|
* Player menu item: export application iconLars Uebernickel2013-06-131-0/+1
|
* Use 'indicator.' prefix for player menu itemsLars Uebernickel2013-06-131-1/+1
|
* Use {min,max}-icon instead of {primary,secondary}-iconLars Uebernickel2013-06-071-2/+2
|
* Set attributes describing the slider menu itemLars Uebernickel2013-05-311-0/+9
|
* Change root action state to a{sv}Lars Uebernickel2013-05-291-1/+1
|
* Add information about the current track to the player actionsLars Uebernickel2013-04-091-0/+7
|
* Don't add players to the root menuLars Uebernickel2013-04-041-12/+18
|
* Really sync player list with preferred-media-players settingLars Uebernickel2013-04-041-0/+11
| | | | | Writing back to the key was missing.
* Service: create player action right away, not lazily in an idleLars Uebernickel2013-04-041-13/+12
|
* service.vala: add license headerLars Uebernickel2013-04-031-0/+18
|
* Remove players when settings key changesLars Uebernickel2013-04-031-0/+15
|
* Always update all player actionsLars Uebernickel2013-04-031-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 gsettingsLars Uebernickel2013-04-031-9/+16
|
* Show running media players in the menuLars Uebernickel2013-03-281-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 propertyLars Uebernickel2013-03-271-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 itLars Uebernickel2013-03-271-9/+37
| | | | | The VolumeControl class originated in the phablet branch of this indicator.
* Add service that adheres to the new indicator protocolLars Uebernickel2013-03-221-0/+84
This is the one that gets built now. It doesn't do anything interesting yet, though.