aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixed integration testXavi Garcia Mena2016-02-231-2/+0
|
* Created new class AccountsServiceAccess to hold all accounts service operationsXavi Garcia Mena2016-02-238-860/+958
|
* added integration test to check last running playerXavi Garcia Mena2016-02-236-12/+87
|
* Changed last running player to user Accounts serviceXavi Garcia Mena2016-02-228-49/+127
|
* Releasing 12.10.2+16.04.20160216-0ubuntu1CI Train Bot2016-02-161-0/+7
|
* Build using libgee-0.8-dev instead of libgee-dev Fixes: #1502094Matthias Klose2016-02-163-3/+3
|\ | | | | | | Approved by: Marco Trevisan (Treviño)
| * Build using libgee-0.8-dev instead of libgee-devMatthias Klose2016-02-123-3/+3
| |
* | Releasing 12.10.2+16.04.20160210-0ubuntu1CI Train Bot2016-02-101-0/+9
| |
* | This branch modifies the sound indicator on the desktop to only show the ↵Xavi Garcia Mena2016-02-109-45/+776
|\ \ | |/ |/| | | | | | | playback controls for those players that are active or (if any is running) the last one being active. Fixes: #1213907 Approved by: Charles Kerr, PS Jenkins bot
| * Added persistence for last running playerXavi Garcia Mena2016-02-105-11/+45
| |
| * Fixed tabsXavi Garcia Mena2016-02-041-5/+4
| |
| * Added Charles suggestionsXavi Garcia Mena2016-02-042-20/+41
| |
| * fixed conflictXavi Garcia Mena2016-01-298-46/+723
|/|
| * added integration tests for adding/removing players and playback controlsXavi Garcia Mena2016-01-297-22/+659
| |
| * Code for Bug 1213907 added. Only showing active players playback controlsXavi Garcia Mena2016-01-222-26/+68
| |
* | Releasing 12.10.2+16.04.20160120-0ubuntu1CI Train Bot2016-01-201-0/+10
| |
* | Fixing the playback controls when we have the playlist as the last item in ↵Xavi Garcia Mena2016-01-201-3/+4
|\ \ | |/ |/| | | | | | | the player section. As number of items was 3 when having the playlist section we were not updating the player controls and the next/previous buttons were not working at all. Fixes: #1245495
| * Fixing playback controls when the player section contains the playlistXavi Garcia Mena2016-01-201-3/+4
|/
* Releasing 12.10.2+16.04.20160113.1-0ubuntu1CI Train Bot2016-01-131-0/+12
|
* Be more selective about when to show and dismiss the High Volume Warning ↵charles kerr2016-01-1331-862/+1435
|\ | | | | | | | | | | Dialog. Fixes: #1504065 Approved by: PS Jenkins bot, Xavi Garcia
| * in tests' PulseAudio mock, add pa_context_get_sink_input_info_list() ↵Charles Kerr2016-01-131-0/+19
| | | | | | | | implementation
| * disable integration test PhoneChangeRoleVolume, amd64 failure seems ↵Charles Kerr2016-01-131-1/+1
| | | | | | | | unrelated to these changes & needs fixing in separate MP
| * in the integration tests, clamp the random volume selection to a range that ↵Charles Kerr2016-01-121-6/+6
| | | | | | | | won't cause the loud-volume-warning code to interfere with the test
| * change a tracer GLib.message() call to GLib.debug()Charles Kerr2016-01-121-1/+1
| |
| * remove newly-dead variable VolumeWarningPulse._update_sink_timerCharles Kerr2016-01-121-2/+0
| |
| * in volume-warning-pulse, get/set the sink input's volume rather than the ↵Charles Kerr2016-01-121-50/+7
| | | | | | | | sink's volume, just as volume-control-pulse does
| * re-enable notifications-testCharles Kerr2016-01-061-1/+1
| |
| * sync with trunk.15.10Charles Kerr2016-01-063-1/+73
| |\ | |/ |/|
* | Releasing 12.10.2+16.04.20160105.2-0ubuntu1CI Train Bot2016-01-051-0/+66
| |
* | Adds an action to signal the UI to sync the current volume when we are ↵Xavi Garcia Mena2016-01-0513-25/+307
|\ \ | | | | | | | | | | | | | | | waiting for the user to confirm or reject the high volume notification. Fixes: #1512798, #1520548 Approved by: PS Jenkins bot, Charles Kerr, Nick Dedekind
* \ \ This branch re-adds the integration tests using gmenuharness.Xavi Garcia Mena2016-01-057-31/+66
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added OSD notifications to show output source when the volume or source change (LP: #1382548, LP: #1415480, LP: #1484589) * debian/control: Added the following build dependencies: - cmake-extras (>= 0.4), - google-mock (>= 1.6.0+svn437), - libqtdbusmock1-dev (>= 0.3), - libqtdbustest1-dev, - libunity-api-dev, - pulseaudio, - qt5-default, - qtbase5-dev, - qtbase5-dev-tools, - qtdeclarative5-dev, - qtdeclarative5-dev-tools * Added gmenuharness library for integration tests support. New Files: - src/gmenuharness/CMakeLists.txt - src/gmenuharness/MatchResult.cpp - src/gmenuharness/MatchUtils.cpp - src/gmenuharness/MenuItemMatcher.cpp - src/gmenuharness/MenuMatcher.cpp - include/unity/gmenuharness/MatchResult.h - include/unity/gmenuharness/MatchUtils.h - include/unity/gmenuharness/MenuItemMatcher.h - include/unity/gmenuharness/MenuMatcher.h * Added integration tests using gmenuharness New Files: - tests/dbus-types/CMakeLists.txt - tests/dbus-types/com.ubuntu.AccountsService.Sound.xml - tests/dbus-types/dbus-types.h - tests/dbus-types/org.PulseAudio.Ext.StreamRestore1.xml - tests/dbus-types/org.freedesktop.Accounts.xml - tests/dbus-types/org.freedesktop.DBus.Properties.xml - tests/dbus-types/org.freedesktop.Notifications.xml - tests/dbus-types/org.gtk.Actions.xml - tests/dbus-types/pulseaudio-volume.cpp - tests/dbus-types/pulseaudio-volume.h - tests/integration/CMakeLists.txt - tests/integration/indicator-sound-test-base.cpp - tests/integration/indicator-sound-test-base.h - tests/integration/main.cpp - tests/integration/test-indicator.cpp - tests/integration/touch-stream-restore.table - tests/integration/utils/dbus-pulse-volume.cpp - tests/integration/utils/dbus-pulse-volume.h - tests/integration/utils/get-volume.cpp - tests/integration/utils/set-volume.cpp - tests/service-mocks/CMakeLists.txt - tests/service-mocks/DBusPropertiesNotifier.cpp - tests/service-mocks/DBusPropertiesNotifier.h - tests/service-mocks/accounts-mock/AccountsDefs.h - tests/service-mocks/accounts-mock/AccountsMock.cpp - tests/service-mocks/accounts-mock/AccountsMock.h - tests/service-mocks/accounts-mock/AccountsServiceSoundMock.cpp - tests/service-mocks/accounts-mock/AccountsServiceSoundMock.h - tests/service-mocks/accounts-mock/CMakeLists.txt - tests/service-mocks/accounts-mock/com.ubuntu.AccountsService.Sound.Mock.xml - tests/service-mocks/accounts-mock/main.cpp - tests/service-mocks/accounts-mock/org.freedesktop.Accounts.Mock.xml - tests/service-mocks/media-player-mpris-mock/CMakeLists.txt - tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisDefs.h - tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisMock.cpp - tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisMock.h - tests/service-mocks/media-player-mpris-mock/applications/testplayer1.desktop - tests/service-mocks/media-player-mpris-mock/main.cpp - tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.Player.xml - tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.xml - tests/service-mocks/media-player-mpris-mock/player-update.cpp Approved by: Charles Kerr, Xavi Garcia
* \ \ \ This branch just readds the OSD notifications code, that was reverted in ↵Xavi Garcia Mena2016-01-0561-176/+6328
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | trunk as the corresponding silo was also rolled back after landing. Approved by: PS Jenkins bot, Xavi Garcia
| | | | * sync with trunkCharles Kerr2016-01-053-78/+33
| | | | |\
| | | | | * adding lp:~xavi-garcia-mena/indicator-sound/action-sync-volumeCharles Kerr2016-01-0513-25/+307
| | | | | |\ | | | | |_|/ | | | |/| |
| | | | | * adding lp:~xavi-garcia-mena/indicator-sound/re-add-integration-testsCharles Kerr2016-01-057-31/+66
| | | | | |\ | | | |_|_|/ | | |/| | |
| | * | | | [ Xavi Garcia ]Xavi Garcia Mena2016-01-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added OSD notifications to show output source when the volume or source change (LP: #1382548, LP: #1415480, LP: #1484589) * debian/control: Added the following build dependencies: - cmake-extras (>= 0.4), - google-mock (>= 1.6.0+svn437), - libqtdbusmock1-dev (>= 0.3), - libqtdbustest1-dev, - libunity-api-dev, - pulseaudio, - qt5-default, - qtbase5-dev, - qtbase5-dev-tools, - qtdeclarative5-dev, - qtdeclarative5-dev-tools * Added gmenuharness library for integration tests support. New Files: - src/gmenuharness/CMakeLists.txt - src/gmenuharness/MatchResult.cpp - src/gmenuharness/MatchUtils.cpp - src/gmenuharness/MenuItemMatcher.cpp - src/gmenuharness/MenuMatcher.cpp - include/unity/gmenuharness/MatchResult.h - include/unity/gmenuharness/MatchUtils.h - include/unity/gmenuharness/MenuItemMatcher.h - include/unity/gmenuharness/MenuMatcher.h * Added integration tests using gmenuharness New Files: - tests/dbus-types/CMakeLists.txt - tests/dbus-types/com.ubuntu.AccountsService.Sound.xml - tests/dbus-types/dbus-types.h - tests/dbus-types/org.PulseAudio.Ext.StreamRestore1.xml - tests/dbus-types/org.freedesktop.Accounts.xml - tests/dbus-types/org.freedesktop.DBus.Properties.xml - tests/dbus-types/org.freedesktop.Notifications.xml - tests/dbus-types/org.gtk.Actions.xml - tests/dbus-types/pulseaudio-volume.cpp - tests/dbus-types/pulseaudio-volume.h - tests/integration/CMakeLists.txt - tests/integration/indicator-sound-test-base.cpp - tests/integration/indicator-sound-test-base.h - tests/integration/main.cpp - tests/integration/test-indicator.cpp - tests/integration/touch-stream-restore.table - tests/integration/utils/dbus-pulse-volume.cpp - tests/integration/utils/dbus-pulse-volume.h - tests/integration/utils/get-volume.cpp - tests/integration/utils/set-volume.cpp - tests/service-mocks/CMakeLists.txt - tests/service-mocks/DBusPropertiesNotifier.cpp - tests/service-mocks/DBusPropertiesNotifier.h - tests/service-mocks/accounts-mock/AccountsDefs.h - tests/service-mocks/accounts-mock/AccountsMock.cpp - tests/service-mocks/accounts-mock/AccountsMock.h - tests/service-mocks/accounts-mock/AccountsServiceSoundMock.cpp - tests/service-mocks/accounts-mock/AccountsServiceSoundMock.h - tests/service-mocks/accounts-mock/CMakeLists.txt - tests/service-mocks/accounts-mock/com.ubuntu.AccountsService.Sound.Mock.xml - tests/service-mocks/accounts-mock/main.cpp - tests/service-mocks/accounts-mock/org.freedesktop.Accounts.Mock.xml - tests/service-mocks/media-player-mpris-mock/CMakeLists.txt - tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisDefs.h - tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisMock.cpp - tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisMock.h - tests/service-mocks/media-player-mpris-mock/applications/testplayer1.desktop - tests/service-mocks/media-player-mpris-mock/main.cpp - tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.Player.xml - tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.xml - tests/service-mocks/media-player-mpris-mock/player-update.cpp
| | * | | | remove changed in debian/changelogXavi Garcia Mena2016-01-051-76/+0
| | | | | |
| | * | | | re-added new stuffXavi Garcia Mena2016-01-051-0/+76
| | | | | |
| | * | | | sync changelog with previous branchXavi Garcia Mena2016-01-051-76/+19
| | | | | |
| | * | | | Rolling back to release 516Xavi Garcia Mena2016-01-051-24/+9
| | | | | |
| | * | | | sync debian/changelog with pre-requisite branchXavi Garcia Mena2016-01-051-9/+24
| | | | | |
| | * | | | removed extra line in debian/changelogXavi Garcia Mena2016-01-051-1/+0
| | | | | |
| | * | | | Conflicts resolved with restored branchXavi Garcia Mena2015-12-237-31/+142
| | |\ \ \ \
| | | | | | * adding lp:~xavi-garcia-mena/indicator-sound/restore-osd-notificationsCharles Kerr2016-01-0561-176/+6328
| |_|_|_|_|/| |/| | | | |/ | | | | |/| | | | |/| | | | |/| | | | |/| | | |
| * | | | | restore debian/changelog changesXavi Garcia Mena2016-01-051-2/+21
| |/ / / /
| * | | | restore OSD notificationsXavi Garcia Mena2015-12-2362-197/+6330
| | | | |
* | | | | Releasing 12.10.2+16.04.20151223.1-0ubuntu1CI Train Bot2015-12-231-0/+9
| | | | |
* | | | | Very simple change to make upstart try to respawn the process 30 times ↵Xavi Garcia Mena2015-12-231-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (instead of 2). This is a workaround for the case when dbus session is not ready yet at startup. Approved by: Xavi Garcia
| * | | | | Changed number of upstart respawn retriesXavi Garcia Mena2015-12-231-1/+1
|/ / / / /
* | | | | Releasing 12.10.2+16.04.20151223-0ubuntu1CI Train Bot2015-12-231-0/+7
| | | | |