Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Install indicator file | Lars Uebernickel | 2013-06-19 | 1 | -6/+0 |
| | |||||
* | Mark translatable strings as translatable | Lars Uebernickel | 2013-06-19 | 2 | -3/+5 |
| | |||||
* | Merge trunk | Lars Uebernickel | 2013-06-19 | 1 | -93/+0 |
|\ | |||||
| * | TransportMenuItem: ignore events if they are not of the dbus-menu transport | Marco Trevisan (Treviño) | 2013-04-11 | 1 | -1/+1 |
| | | |||||
| * | common-defs: add DbusmenuTransport.MENUITEM_STATE_CHANGE | Marco Trevisan (Treviño) | 2013-04-11 | 2 | -6/+7 |
| | | | | | | | | And use it in transport-widget.c | ||||
| * | PlayerActivator: Adding end line to file. | Marco Trevisan (Treviño) | 2013-04-02 | 1 | -1/+1 |
| | | |||||
| * | PlayerActivator: style fix | Marco Trevisan (Treviño) | 2013-04-02 | 1 | -2/+1 |
| | | |||||
| * | PlayerActivator: fix crash and activation with WebApplications | Marco Trevisan (Treviño) | 2013-04-02 | 2 | -7/+22 |
| | | |||||
| * | PlayerActivator: Use BAMF to find the windows to activate with timestamp | Marco Trevisan (Treviño) | 2013-04-02 | 4 | -16/+80 |
| | | | | | | | | | | | | | | Improved the"old" GtkApplicationPlayer, using BAMF as a fallback method to activate an application's windows. Basically we try to get the windows of the selected application and when found we focus them using the activation timestamp. | ||||
| * | PlayerController use GtkApplicationPlayer and activate it when we need to raise | Marco Trevisan (Treviño) | 2013-03-30 | 3 | -3/+6 |
| | | |||||
| * | GtkApplicationPlayer: add a class to handle the GtkApplication players | Marco Trevisan (Treviño) | 2013-03-30 | 2 | -1/+125 |
| | | | | | | | | | | | | It allows to check if the given player implements the "org.gtk.Application" interface and if it's the case, it Activate the application with the proper timestamp when requested. | ||||
| * | MenuItem: use GtkLaunchContext with proper event timeout to launch applications | Marco Trevisan (Treviño) | 2013-03-30 | 6 | -8/+18 |
| | | | | | | | | Also discards non-activation events | ||||
| * | Mpris2Watcher: use match rules to avoid unnecessary wakeups | Lars Uebernickel | 2013-03-04 | 1 | -23/+52 |
| | | | | | | | | | | | | Previously, indicator-sound-service was waking up every time the owner of any name on the bus changed. | ||||
* | | 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 | 2 | -5/+126 |
| | | |||||
* | | Remove obsolete files (gtk and dbusmenu) | Lars Uebernickel | 2013-06-18 | 23 | -3481/+0 |
| | | |||||
* | | Mpris2Watcher: use match rules to avoid unnecessary wakeups | Lars Uebernickel | 2013-06-17 | 1 | -23/+54 |
| | | | | | | | | | | | | | | Previously, indicator-sound-service was waking up every time the owner of any name on the bus c Merged from trunk. | ||||
* | | Change playback action state to "string" | Lars Uebernickel | 2013-06-17 | 2 | -16/+10 |
| | | | | | | | | | | | | To accomodate for a third state "Launching" (in addition to "Playing" and "Paused"). | ||||
* | | Export playback menu item | Lars Uebernickel | 2013-06-17 | 2 | -2/+56 |
| | | |||||
* | | 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 |
| | | |||||
* | | Use new indicator file format | Lars Uebernickel | 2013-05-29 | 1 | -1/+3 |
| | | |||||
* | | Forget track information when player is quit | Lars Uebernickel | 2013-04-09 | 1 | -0/+1 |
| | | |||||
* | | Add information about the current track to the player actions | Lars Uebernickel | 2013-04-09 | 2 | -1/+77 |
| | | |||||
* | | 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 |
| | | |||||
* | | Modernize vala compiling in Makefile.am | Lars Uebernickel | 2013-04-04 | 1 | -40/+3 |
| | | | | | | | | | | This fixes parallel builds. | ||||
* | | Remove sound-service-marshal (not needed anymore) | Lars Uebernickel | 2013-04-04 | 2 | -12/+0 |
| | | |||||
* | | Don't build unused files and remove superseded files | Lars Uebernickel | 2013-04-04 | 8 | -1166/+1 |
| | | |||||
* | | service.vala: add license header | Lars Uebernickel | 2013-04-03 | 1 | -0/+18 |
| | | |||||
* | | MediaPlayerList: use appname.desktop also for lookups | Lars Uebernickel | 2013-04-03 | 1 | -3/+4 |
| | | |||||
* | | 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. | ||||
* | | MediaPlayerList: remove debug messages | Lars Uebernickel | 2013-04-03 | 1 | -2/+0 |
| | | |||||
* | | Make MediaPlayerList iteratable instead of providing the "players" property | Lars Uebernickel | 2013-04-03 | 1 | -3/+19 |
| | | |||||
* | | Append ".desktop" to the desktop entries reported from MPRIS | Lars Uebernickel | 2013-04-03 | 2 | -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 gsettings | Lars Uebernickel | 2013-04-03 | 2 | -22/+76 |
| | | |||||
* | | Show running media players in the menu | Lars Uebernickel | 2013-03-28 | 4 | -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 property | Lars Uebernickel | 2013-03-27 | 2 | -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 it | Lars Uebernickel | 2013-03-27 | 3 | -9/+232 |
| | | | | | | | | | | 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 | 4 | -3/+98 |
| | | | | | | | | | | | | This is the one that gets built now. It doesn't do anything interesting yet, though. | ||||
* | | Remove libsoundmenu (panel plugin) | Lars Uebernickel | 2013-03-06 | 15 | -5295/+0 |
|/ | | | | | Indicator panel plugins are deprecated. | ||||
* | Add a comment explaining the change in the last commit | Lars Uebernickel | 2013-02-21 | 1 | -0/+9 |
| | |||||
* | transport-widget: use menu's style for the buttons | Lars Uebernickel | 2013-02-21 | 1 | -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. |