Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | 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. | ||||
* | Remove the determine_key function | Albert Astals | 2012-10-10 | 1 | -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 function | Albert Astals | 2012-10-09 | 1 | -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 path | Albert Astals | 2012-10-10 | 1 | -2/+12 |
|/ | |||||
* | don't include <glib/gi18n.h> in library code | Charles Kerr | 2012-09-20 | 1 | -1/+0 |
| | |||||
* | remove deprecated call to gtk_style_context_notify_state_change() ... ↵ | Charles Kerr | 2012-07-11 | 1 | -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-1014955 | Conor Curran | 2012-06-21 | 3 | -11/+68 |
| | |||||
* | be explicit in handling ardour | Conor Curran | 2012-05-03 | 1 | -2/+8 |
| | |||||
* | make sure to handle amaroks desktop file name | Conor Curran | 2012-05-03 | 1 | -6/+5 |
| | |||||
* | make sure on key press it updates atk | Conor Curran | 2012-04-23 | 1 | -10/+10 |
| | |||||
* | make sure on start up it's set | Conor Curran | 2012-04-23 | 1 | -0/+7 |
| | |||||
* | set the desc prop on the menuitem, disregard the atk approach from the widget | Conor Curran | 2012-04-23 | 1 | -5/+10 |
| | |||||
* | use instances available and don't cast | Conor Curran | 2012-04-12 | 1 | -2/+2 |
| | |||||
* | ensure to set the name of the gtk range for atk | Conor Curran | 2012-04-12 | 1 | -0/+7 |
| | |||||
* | tidy up | Conor Curran | 2012-03-30 | 2 | -2/+1 |
| | |||||
* | draw the triangle using the image and not the pixbuf from before | Conor Curran | 2012-03-30 | 1 | -85/+36 |
| | |||||
* | pad the top of the box around metadata | Conor Curran | 2012-03-30 | 1 | -1/+7 |
| | |||||
* | move the app icon in from the gutter | Conor Curran | 2012-03-30 | 2 | -40/+58 |
| | |||||
* | prevent a cyclical dependency in establish_file_monitoring() from trying to ↵ | Charles Kerr | 2012-03-26 | 1 | -11/+15 |
| | | | | unref 'monitor' right after it's been freed. | ||||
* | remove_interested() and add_interested() shouldn't call ↵ | Charles Kerr | 2012-03-26 | 1 | -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 null | Conor Curran | 2012-03-21 | 1 | -0/+3 |
| | |||||
* | merge lp:~charlesk/indicator-sound/blacklist-leaks to fix a couple of minor ↵ | Charles Kerr | 2012-03-20 | 1 | -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 Kerr | 2012-03-16 | 1 | -8/+8 |
| | | |||||
* | | more defensive approach to dealing with the playlistdetails struct ↵ | Conor Curran | 2012-03-19 | 3 | -5/+21 |
| | | | | | | | | specifically the activeplaylist prop, tweaked player label padding by 1 pixel | ||||
* | | merge Gabor Kelemen's lp:~kelemeng/indicator-sound/bug957517 to fix i18n of ↵ | Charles Kerr | 2012-03-16 | 4 | -4/+6 |
|\ \ | |/ |/| | | | indicator-sound's accessible description, Bug #957517 | ||||
| * | Change i18n header to gi18n-lib.h to translate the accessible description. ↵ | Gabor Kelemen | 2012-03-17 | 4 | -5/+5 |
|/ | | | | Also change it in other files too to make them futureproof. LP: #957517 | ||||
* | set the player name on the transport item so as hud can identify the default ↵ | Conor Curran | 2012-03-16 | 3 | -2/+3 |
| | | | | player | ||||
* | don't abort isound via g_error() if it can't connect to the bus. ↵ | Charles Kerr | 2012-03-16 | 2 | -13/+12 |
|\ | | | | | | | lp:~cjcurran/indicator-sound/use_g_critical_instead_of_g_error | ||||
| * | don't g_error just use g_critical | Conor Curran | 2012-03-16 | 2 | -13/+12 |
| | | |||||
* | | merge lp:~cjcurran/indicator-sound/excessive-redraws-fix to not call ↵ | Charles Kerr | 2012-03-15 | 1 | -19/+30 |
|\ \ | |/ |/| | | | gtk_image_clear() when there's already no album art. | ||||
| * | make sure to clear the old image for gtk2 aswell | Conor Curran | 2012-03-15 | 1 | -1/+2 |
| | | |||||
| * | fixes excessive draw calls | Conor Curran | 2012-03-15 | 1 | -19/+29 |
| | | |||||
* | | fix pa_operation_unref(NULL) crash by merging ↵ | Charles Kerr | 2012-03-14 | 1 | -11/+17 |
|\ \ | | | | | | | | | | ~cjcurran/indicator-sound/global-mute-defensive | ||||
| * | | make sure to be defensive if pulse goes away in the middle of a global mute ↵ | Conor Curran | 2012-03-14 | 1 | -11/+17 |
| |/ | | | | | | | operation | ||||
* | | remove crud | Conor Curran | 2012-03-14 | 1 | -164/+0 |
| | | |||||
* | | make the code clear so as coverity stops whinging. | Conor Curran | 2012-03-14 | 1 | -11/+23 |
|/ | |||||
* | Makes sure to accommodate for null player titles as supplied by the mpris ↵ | Conor Curran | 2012-03-13 | 1 | -1/+1 |
| | | | | interface of the player, redundant code spotted by Coverity | ||||
* | make sure to comply with the mpris spec | Conor Curran | 2012-03-13 | 1 | -1/+1 |
|\ | |||||
| * | signature on the GetPlaylists mpris in the interface corrected | Conor Curran | 2012-03-12 | 1 | -1/+1 |
| | | |||||
* | | use the new signals from lp:~charlesk/ido/lp-921065 to fix lp bug #921065 | Charles Kerr | 2012-03-10 | 1 | -28/+28 |
|/ | |||||
* | fix static overrun in lp Bug #944250 | Charles Kerr | 2012-03-03 | 1 | -1/+1 |
| | |||||
* | merge the dynamic removal of player items from menu on app uninstall | Conor Curran | 2012-03-01 | 3 | -4/+64 |
|\ | |||||
| * | make sure we are dynamically sensitive to players being uninstalled whilst ↵ | Conor Curran | 2012-02-27 | 3 | -4/+64 |
| | | | | | | | | they still have an entry in the menu | ||||
* | | realign the padding on the player title | Conor Curran | 2012-03-01 | 1 | -1/+1 |
|\ \ |