aboutsummaryrefslogtreecommitdiff
path: root/src/sound-menu.vala
Commit message (Collapse)AuthorAgeFilesLines
* src/sound-menu.vala: Do not force panel icons in the sound menuRobert Tari2022-10-251-6/+6
| | | | | | Panel icons are for the panel (mostly symbolic and monochromatic). Somewhere along the way, the Ayatana Sound Indicator menu was forced to use the same icons as those that were meant for the panel. This change makes the indicator menu use the same icons as any other menu or GUI element on the system. End result: makes any theme capable of becoming Ayatana-friendly without hacks.
* Convert Mute menuitem to switchRobert Tari2022-09-081-2/+13
| | | | fixes https://github.com/AyatanaIndicators/ayatana-indicator-sound/issues/83
* src/*.vala: make the 'silent mode' switch item & action QMenuModel compatibleMike Gabriel2022-07-191-1/+1
| | | | | | | | | | | | | | | | | 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
* Update Ayatana IDO namesRobert Tari2021-10-181-3/+3
|
* Add us to the copyright headerRobert Tari2021-08-041-0/+2
|
* Handle all switch casesRobert Tari2021-08-041-0/+2
|
* Replace x-canonical attributesRobert Tari2020-08-111-452/+452
|
* Fork from Ubuntu's indicator-sound.Mike Gabriel2017-10-221-5/+5
|
* Changed following Charles's suggestionsXavi Garcia Mena2016-03-021-6/+17
|
* Changed last running player to user Accounts serviceXavi Garcia Mena2016-02-221-11/+22
|
* Added persistence for last running playerXavi Garcia Mena2016-02-101-3/+20
|
* Added Charles suggestionsXavi Garcia Mena2016-02-041-17/+8
|
* fixed conflictXavi Garcia Mena2016-01-291-26/+63
|\
| * added integration tests for adding/removing players and playback controlsXavi Garcia Mena2016-01-291-3/+0
| |
| * Code for Bug 1213907 added. Only showing active players playback controlsXavi Garcia Mena2016-01-221-25/+67
| |
* | Fixing playback controls when the player section contains the playlistXavi Garcia Mena2016-01-201-3/+4
|/
* Re-adding indicator.volume-syncXavi Garcia Mena2015-12-141-1/+1
|
* rolling back ↵Xavi Garcia Mena2015-12-141-1/+1
| | | | lp:~xavi-garcia-mena/indicator-sound/bug-1512798-reenable-amplified-volume
* Added indicator. prefix to volume sync attibuteXavi Garcia Mena2015-12-091-1/+1
|
* Added attibute to volume slider to define the sync actionXavi Garcia Mena2015-12-091-4/+7
|
* Labels in sound menu marked to be translatedXavi Garcia Mena2015-10-151-8/+8
|
* Added integragrion tests to the devices labels and iconsXavi Garcia Mena2015-10-151-7/+77
|\
| * Added changed to reflect the state of the player control buttonsXavi Garcia Mena2015-09-151-6/+61
| |
* | Changed to show a notification when the active output changesXavi Garcia Mena2015-10-011-2/+13
| |
* | Adding the code to change the icons and label when a bluetooth headset is ↵Xavi Garcia Mena2015-09-291-0/+12
|/ | | | connected
* Make sure to save the bus we exported onTed Gould2015-02-111-1/+2
|
* Unexport the menu model on object being destroyedTed Gould2015-02-091-1/+11
|
* Add an action to track whether the indicator is shown so that we can not ↵Ted Gould2014-12-031-0/+1
| | | | show notifications if it is open
* Make sure to check the item in the loopTed Gould2014-10-151-1/+1
|
* Removing the remove code that was supposed to be removed earlierTed Gould2014-10-151-1/+0
|
* Making the removal of items smarterTed Gould2014-10-141-4/+23
|
* Changing tact to change the menu when we want to show the warningTed Gould2014-10-141-6/+21
|
* Adding a high volume warning menu itemTed Gould2014-10-141-1/+6
|
* Update to current trunkTed Gould2014-10-071-4/+4
|\
| * use translatable stringNick Dedekind2014-09-261-2/+2
| |
| * Added label to slidersNick Dedekind2014-07-251-4/+4
| |
* | Make it a switchTed Gould2014-10-021-2/+5
| |
* | Add a silent mode menu itemTed Gould2014-10-021-1/+6
| |
* | Adding support for selecting the base action to be a different player actionTed Gould2014-09-231-2/+10
|/
* Merge trunkTed Gould2014-03-131-6/+9
|\
| * Don't show player sections on the greeter and lock screenLars Uebernickel2014-03-121-1/+10
| |
* | Make it so the desktop greeter doesn't have any players on itTed Gould2014-03-041-1/+7
| |
* | Check all the menu items, that way we don't have to handle all the exceptionsTed Gould2014-03-031-2/+2
| |
* | Test the number of entries in the menuTed Gould2014-03-031-2/+2
| |
* | Setting up a basic sound menu testTed Gould2014-03-031-1/+1
| |
* | More debug informationTed Gould2014-03-021-1/+1
| |
* | Drop a connection to playlist event as wellTed Gould2014-02-281-1/+5
| |
* | When removing disconnect as wellTed Gould2014-02-281-1/+6
| |
* | Reshuffle the status of the playersTed Gould2014-02-281-2/+4
| |
* | Restructuring to ensure we're doing what we want on an updateTed Gould2014-02-281-5/+4
| |