Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Convert Mute menuitem to switch | Robert Tari | 2022-09-08 | 1 | -5/+17 |
| | | | | fixes https://github.com/AyatanaIndicators/ayatana-indicator-sound/issues/83 | ||||
* | Merge branch 'sunweaver-pr/tooltip-support' | Mike Gabriel | 2022-09-01 | 1 | -0/+1 |
|\ | | | | | | | Attributes GH PR #84: https://github.com/AyatanaIndicators/ayatana-indicator-sound/pull/84 | ||||
| * | src/service.c: Add tooltip support. | Mike Gabriel | 2022-07-22 | 1 | -0/+1 |
| | | |||||
* | | src/*.vala: make the 'silent mode' switch item & action QMenuModel compatible | Mike Gabriel | 2022-07-19 | 1 | -2/+2 |
|/ | | | | | | | | | | | | | | | | | QMenuModel, inheritting code from GTK, will consider the menu item not "activatable" if the item's "target" [1] doesn't match the corresponding action's parameter. Since we take a boolean as action's parameter (and we can't change action's parameter easily since it's semi-public), we instead have to pass "target". Taking a page from the slider menu items, pass "true" as the target will make QMenuModel considers the item activatable and reflect the right state. [1] i.e. the parameter to pass when activating the action. See https://wiki.gnome.org/Projects/GLib/GApplication/DBusAPI#Attributes Related: https://github.com/AyatanaIndicators/qmenumodel/issues/21 | ||||
* | src/service.vala: Change scrolling debug message type | Robert Tari | 2021-11-17 | 1 | -1/+1 |
| | |||||
* | Drop lomiri-url-dispatcher | Robert Tari | 2021-08-28 | 1 | -4/+0 |
| | |||||
* | Replace code with libayatana-common functions | Robert Tari | 2021-08-28 | 1 | -44/+11 |
| | | | | | | | - CMakeLists.txt: Add libayatana-common build dependency - src/CMakeLists.txt: Add AyatanaCommon package to ayatana-indicator-sound-service - src/service.vala: Replace local code with libayatana-common functions - vapi/lomiri-url-dispatcher.vapi: Drop file | ||||
* | src/service.vala: Display a zenity warning if the audio settings application ↵ | Robert Tari | 2021-08-04 | 1 | -8/+32 |
| | | | | | | is not found fixes #12 | ||||
* | Whitespace fix | Robert Tari | 2021-08-04 | 1 | -599/+599 |
| | |||||
* | Add us to the copyright header | Robert Tari | 2021-08-04 | 1 | -0/+2 |
| | |||||
* | Port from Unity8 to Lomiri (URL Dispatcher and API). | Mike Gabriel | 2021-01-12 | 1 | -2/+2 |
| | |||||
* | src/service.vala: Add FIXME to remind us that the -sound indicator also uses ↵ | Mike Gabriel | 2020-11-11 | 1 | -0/+2 |
| | | | | code that needs to be moved into libayatana-common (new shared lib). | ||||
* | src/service.vala: Check if mate-volume-control exists before executing it. | Mike Gabriel | 2020-11-11 | 1 | -1/+1 |
| | |||||
* | src/service.vala: Properly recognize a MATE desktop session when launched ↵ | Mike Gabriel | 2020-11-11 | 1 | -1/+2 |
| | | | | via LightDM's default lighdm-xsession. | ||||
* | url-dispatcher: Properly build-time disable url-dispatcher support. | Mike Gabriel | 2017-12-02 | 1 | -3/+3 |
| | |||||
* | Fork from Ubuntu's indicator-sound. | Mike Gabriel | 2017-10-22 | 1 | -4/+10 |
| | |||||
* | Added a new signal in volumeWarning to notify when the user has pressed ↵ | Xavi Garcia Mena | 2016-04-15 | 1 | -0/+4 |
| | | | | cancel. We use that to set the volume after pressing cancel, as sometimes setting the accounts service volume steps over the warning level | ||||
* | Move Unity detection into a separate function, and add caching | Dmitry Shachnev | 2016-04-05 | 1 | -9/+21 |
| | |||||
* | Support multiple desktop names in XDG_CURRENT_DESKTOP | Dmitry Shachnev | 2016-03-24 | 1 | -4/+8 |
| | |||||
* | Changed code to get root icon, tests added | Xavi Garcia Mena | 2016-03-16 | 1 | -41/+9 |
| | |||||
* | Changed following Charles's suggestions | Xavi Garcia Mena | 2016-03-02 | 1 | -1/+0 |
| | |||||
* | Created new class AccountsServiceAccess to hold all accounts service operations | Xavi Garcia Mena | 2016-02-23 | 1 | -4/+7 |
| | |||||
* | added integration test to check last running player | Xavi Garcia Mena | 2016-02-23 | 1 | -1/+0 |
| | |||||
* | Changed last running player to user Accounts service | Xavi Garcia Mena | 2016-02-22 | 1 | -6/+12 |
| | |||||
* | Added persistence for last running player | Xavi Garcia Mena | 2016-02-10 | 1 | -4/+11 |
| | |||||
* | Code for Bug 1213907 added. Only showing active players playback controls | Xavi Garcia Mena | 2016-01-22 | 1 | -1/+1 |
| | |||||
* | in icon picking code, fold redundant cases together | charles kerr | 2015-12-31 | 1 | -136/+19 |
| | |||||
* | use the 'unowned' keyword when picking from lists of hardcoded strings | charles kerr | 2015-12-31 | 1 | -5/+5 |
| | |||||
* | fix references to unowned strings returned by Environment.get_variable() | charles kerr | 2015-12-31 | 1 | -1/+1 |
| | |||||
* | use predefined VariantTypes instead of reinventing the wheel | charles kerr | 2015-12-31 | 1 | -2/+2 |
| | |||||
* | make VolumeControl::active_output easier to mock for tests | charles kerr | 2015-12-30 | 1 | -4/+4 |
| | |||||
* | when max-volume changes, update volume action state & info notification | charles kerr | 2015-12-30 | 1 | -0/+4 |
| | |||||
* | when showing volume notifications, show as a percentage of max-volume | charles kerr | 2015-12-30 | 1 | -1/+1 |
| | |||||
* | simplify the Options class' properties | charles kerr | 2015-12-30 | 1 | -1/+1 |
| | |||||
* | clean up tracer GLib.message() calls | charles kerr | 2015-12-29 | 1 | -3/+0 |
| | |||||
* | prefer Source.REMOVE instead of false in timeout funcs | charles kerr | 2015-12-29 | 1 | -2/+2 |
| | |||||
* | use G_SOURCE_REMOVE instead of false | charles kerr | 2015-12-29 | 1 | -7/+0 |
| | |||||
* | use the InfoNotification class | charles kerr | 2015-12-29 | 1 | -217/+6 |
| | |||||
* | experiment with making volume-warning's multimedia-active property protected | charles kerr | 2015-12-28 | 1 | -0/+2 |
| | |||||
* | remove earlier unneeded tracers | charles kerr | 2015-12-28 | 1 | -6/+2 |
| | |||||
* | make notification calls async | charles kerr | 2015-12-21 | 1 | -5/+12 |
| | |||||
* | fix property binding warning | charles kerr | 2015-12-21 | 1 | -5/+10 |
| | |||||
* | remove code duplication between volume-warning and volume-control-pulse | charles kerr | 2015-12-20 | 1 | -2/+20 |
| | | | | | | | | | let volume-warning's 'multimedia_active' and 'headphones_active' be bound to volume-control's 'active-stream' and 'active-output' properties. Service manages the bindings. This lets us remove all the pacontext code from volume-warning. | ||||
* | move warning dialog from service to volume-warning | charles kerr | 2015-12-20 | 1 | -112/+42 |
| | |||||
* | remove 'high_volume' property from volume-control | charles kerr | 2015-12-19 | 1 | -5/+12 |
| | |||||
* | remove set_warning_volume() from volume-control | charles kerr | 2015-12-19 | 1 | -1/+1 |
| | |||||
* | move service.waiting_user_approve_warn into warning-volume | charles kerr | 2015-12-19 | 1 | -9/+7 |
| | |||||
* | remove high-volume-approved from volume-control | charles kerr | 2015-12-19 | 1 | -3/+3 |
| | |||||
* | remove ignore_high_volume from volume-control | charles kerr | 2015-12-19 | 1 | -1/+1 |
| | |||||
* | bugfix: don't requery notificaton server capabilities each time volume changes | charles kerr | 2015-12-19 | 1 | -4/+6 |
| |