aboutsummaryrefslogtreecommitdiff
path: root/src/media-player-list.vala
Commit message (Collapse)AuthorAgeFilesLines
* license headers: Stop using the '©' character.Mike Gabriel2021-11-191-1/+1
|
* Make it so that we have media player objectsTed Gould2015-02-091-1/+1
|
* Hmm, we totally need thisTed Gould2014-02-241-0/+33
|
* Putting an abstract MediaPlayerList class in the middle of the Mpris ↵Ted Gould2014-02-121-136/+0
| | | | implementation
* Throwing an abstraction in front of the playerTed Gould2014-02-121-10/+10
|
* Weird comment bug where 'lesser' ended up someplaces it didn't belongTed Gould2013-11-151-2/+2
|
* Call Raise() when activating a player menu itemLars Uebernickel2013-10-291-1/+1
|
* Use bus_watch_namespace() to monitor mpris playersLars Uebernickel2013-08-021-9/+13
| | | | | | | | | This function is more robust than the current code and uses glib's G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_NAMESPACE instead of creating match rules itself. bus-watch-namespace.[ch] is shared with gnome-settings-daemon.
* media-player-list, mpris2-watcher: remove unneded `public` from methodsLars Uebernickel2013-06-281-2/+2
|
* MediaPlayerList: use appname.desktop also for lookupsLars Uebernickel2013-04-031-3/+4
|
* MediaPlayerList: remove debug messagesLars Uebernickel2013-04-031-2/+0
|
* Make MediaPlayerList iteratable instead of providing the "players" propertyLars Uebernickel2013-04-031-3/+19
|
* Append ".desktop" to the desktop entries reported from MPRISLars Uebernickel2013-04-031-1/+1
| | | | | | | | | This is the format that GDesktopAppInfo expects. This means that the apps will be reffered to as app.desktop in gsettings, which is consistent with how others are doing it (indicator-messages, unity, gnome shell). Backwards compatibility with old settings keys is maintained.
* Sync list of media players with gsettingsLars Uebernickel2013-04-031-13/+60
|
* Show running media players in the menuLars Uebernickel2013-03-281-0/+70
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.