Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | bus-watch-namespace: free name_space | Lars Uebernickel | 2013-08-26 | 1 | -0/+2 | |
| | | ||||||
* | | Use bus_watch_namespace() to monitor mpris players | Lars Uebernickel | 2013-08-02 | 5 | -211/+398 | |
|/ | | | | | | | | | 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. | |||||
* | Fixed max-icon icon source | Nick Dedekind | 2013-07-30 | 1 | -2/+2 | |
| | ||||||
* | Export phone menu | Lars Uebernickel | 2013-07-25 | 2 | -6/+19 | |
| | | | | | | For now, this does the same as the one on the desktop, except for starting the the phone's settings ui. | |||||
* | service.vala: store menus in a hash table, keyed by profile name | Lars Uebernickel | 2013-07-25 | 2 | -8/+14 | |
| | ||||||
* | service.vala: move menu handling into sound-menu.vala | Lars Uebernickel | 2013-07-25 | 3 | -126/+168 | |
| | | | | | | 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 | 2 | -3/+110 | |
| | ||||||
* | Don't set player state to "Launching" when the player is already running | Lars Uebernickel | 2013-07-06 | 1 | -1/+3 | |
| | ||||||
* | Launch player when the play action is activated | Lars Uebernickel | 2013-07-06 | 1 | -1/+14 | |
| | ||||||
* | Set locale and bind text domain | Lars Uebernickel | 2013-07-04 | 1 | -0/+7 | |
| | ||||||
* | Put service into $pkglibexecdir | Lars Uebernickel | 2013-07-04 | 1 | -1/+1 | |
| | ||||||
* | media-player-list, mpris2-watcher: remove unneded `public` from methods | Lars Uebernickel | 2013-06-28 | 2 | -4/+4 | |
| | ||||||
* | 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. | |||||
* | Disable warnings for vala-generated C code | Lars Uebernickel | 2013-06-19 | 1 | -1/+3 | |
| | ||||||
* | 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. |