aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Use new indicator file formatLars Uebernickel2013-05-291-1/+3
|
* Forget track information when player is quitLars Uebernickel2013-04-091-0/+1
|
* Add information about the current track to the player actionsLars Uebernickel2013-04-092-1/+77
|
* 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
|
* Modernize vala compiling in Makefile.amLars Uebernickel2013-04-041-40/+3
| | | | | This fixes parallel builds.
* Remove sound-service-marshal (not needed anymore)Lars Uebernickel2013-04-042-12/+0
|
* Don't build unused files and remove superseded filesLars Uebernickel2013-04-048-1166/+1
|
* service.vala: add license headerLars Uebernickel2013-04-031-0/+18
|
* MediaPlayerList: use appname.desktop also for lookupsLars Uebernickel2013-04-031-3/+4
|
* 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.
* 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-032-3/+3
| | | | | | | | | 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-032-22/+76
|
* Show running media players in the menuLars Uebernickel2013-03-284-1/+235
| | | | | | | | | 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-272-14/+13
| | | | | 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-273-9/+232
| | | | | The VolumeControl class originated in the phablet branch of this indicator.
* Add service that adheres to the new indicator protocolLars Uebernickel2013-03-224-3/+98
| | | | | | This is the one that gets built now. It doesn't do anything interesting yet, though.
* Remove libsoundmenu (panel plugin)Lars Uebernickel2013-03-0615-5295/+0
| | | | | Indicator panel plugins are deprecated.
* Add a comment explaining the change in the last commitLars Uebernickel2013-02-211-0/+9
|
* transport-widget: use menu's style for the buttonsLars Uebernickel2013-02-211-1/+1
| | | | | | | | | | The menuitem's style can't be used anymore due to a recent change in light-themes (lp #1130183). Menuitems now have a transparent background, which confuses GtkStyle. This is a quick workaround. Going forward, we should use the more modern styling features of gtk.
* Remove the determine_key functionAlbert Astals2012-10-101-40/+18
|\ | | | | | | | | | | | | | | As documented it did not work very well and it is not really needed since they only time we need to map from dbus interface to desktop name is when the program goes away that means we had previously seen it appearing thus we can have a map with the dbus interface -> destkop name mapping . Fixes: https://bugs.launchpad.net/bugs/1064255. Approved by Conor Curran, jenkins.
| * Remove the determine_key functionAlbert Astals2012-10-091-40/+18
| | | | | | | | | | | | | | | | As documented it did not work very well and it is not really needed since they only time we need to map from dbus interface to desktop name is when the program goes away that means we had previously seen it appearing thus we can have a map with the dbus interface -> destkop name mapping
* | Use the file path directly if it's an absolute pathAlbert Astals2012-10-101-2/+12
|/
* don't include <glib/gi18n.h> in library codeCharles Kerr2012-09-201-1/+0
|
* remove deprecated call to gtk_style_context_notify_state_change() ... ↵Charles Kerr2012-07-111-5/+0
| | | | according to the GTK documentation, it's been deprecated since GTK 3.6 and does nothing.
* manually merge of lp:~victored/indicator-sound/lp-1014955Conor Curran2012-06-213-11/+68
|
* be explicit in handling ardourConor Curran2012-05-031-2/+8
|
* make sure to handle amaroks desktop file nameConor Curran2012-05-031-6/+5
|
* make sure on key press it updates atkConor Curran2012-04-231-10/+10
|
* make sure on start up it's setConor Curran2012-04-231-0/+7
|
* set the desc prop on the menuitem, disregard the atk approach from the widgetConor Curran2012-04-231-5/+10
|
* use instances available and don't castConor Curran2012-04-121-2/+2
|
* ensure to set the name of the gtk range for atkConor Curran2012-04-121-0/+7
|
* tidy upConor Curran2012-03-302-2/+1
|
* draw the triangle using the image and not the pixbuf from beforeConor Curran2012-03-301-85/+36
|
* pad the top of the box around metadataConor Curran2012-03-301-1/+7
|
* move the app icon in from the gutterConor Curran2012-03-302-40/+58
|
* prevent a cyclical dependency in establish_file_monitoring() from trying to ↵Charles Kerr2012-03-261-11/+15
| | | | unref 'monitor' right after it's been freed.
* remove_interested() and add_interested() shouldn't call ↵Charles Kerr2012-03-261-14/+18
| | | | g_settings_set_strv() with an array of strings that isn't NULL-terminated.
* make sure to check the active playlists container is not nullConor Curran2012-03-211-0/+3
|
* merge lp:~charlesk/indicator-sound/blacklist-leaks to fix a couple of minor ↵Charles Kerr2012-03-201-8/+8
|\ | | | | | | memory leaks when pulling 'player_name' and 'blacklist' strings out of dbus.
| * fix a pair of minor memory leaks when processing blacklist requests via dbus.Charles Kerr2012-03-161-8/+8
| |