[ffe] No easy way to turn the sound menu on/off
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| The Sound Menu |
Fix Released
|
High
|
Lars Karlitski | |
| indicator-sound (Ubuntu) |
Undecided
|
Unassigned | ||
| unity-control-center (Ubuntu) |
Medium
|
Unassigned |
Bug Description
indicator-sound 0.7.6-0ubuntu1, Ubuntu Ocelot
1. Try to work out how to hide the sound menu.
What happens: There's no obvious way to do it (short of uninstalling the package).
What should happen: "At the bottom left corner of the System Settings “Sound” panel should be a checkbox, “Show sound volume in the menu bar”. It should be checked by default for a new user account. Whenever it is checked, the sound menu should be present in the menu bar." <https:/
[Reported by "Eustace" in <http://
Related branches
- Conor Curran (community): Approve on 2012-01-26
-
Diff: 184 lines (+87/-3)4 files modifieddata/com.canonical.indicator.sound.gschema.xml (+7/-0)
src/indicator-sound.c (+65/-1)
src/metadata-widget.c (+8/-2)
src/transport-widget.c (+7/-0)
- Sebastien Bacher: Needs Fixing on 2014-03-04
- PS Jenkins bot (community): Approve (continuous-integration) on 2014-03-03
-
Diff: 79 lines (+14/-5)1 file modifiedpanels/sound/gvc-mixer-dialog.c (+14/-5)
- Ubuntu Desktop: Pending requested 2014-03-03
-
Diff: 16260 lines (+8170/-3411)110 files modifiedconfigure.ac (+15/-29)
debian/changelog (+134/-0)
debian/control (+15/-7)
debian/rules (+7/-9)
debian/ucc-unity-launcher.py (+24/-0)
debian/unity-control-center.install (+1/-0)
debian/unity-control-center.migrations (+1/-0)
panels/Makefile.am (+1/-0)
panels/appearance/appearance.ui (+105/-10)
panels/appearance/bg-pictures-source.c (+124/-40)
panels/appearance/bg-pictures-source.h (+2/-0)
panels/appearance/cc-appearance-panel.c (+151/-51)
panels/bluetooth/Makefile.am (+13/-6)
panels/bluetooth/bluetooth.gresource.xml (+6/-0)
panels/bluetooth/bluetooth.ui (+24/-2)
panels/bluetooth/cc-bluetooth-panel.c (+30/-10)
panels/color/cc-color-panel.c (+1/-1)
panels/common/list-languages.c (+0/-2)
panels/datetime/Makefile.am (+58/-0)
panels/datetime/com.canonical.controlcenter.datetime.policy.in (+21/-0)
panels/datetime/datetime-dialog.ui (+864/-0)
panels/datetime/datetime-prefs-locations.c (+681/-0)
panels/datetime/datetime-prefs-locations.h (+35/-0)
panels/datetime/datetime-prefs.c (+860/-0)
panels/datetime/icons/scalable/unity-datetime-panel.svg (+861/-0)
panels/datetime/settings-shared.h (+50/-0)
panels/datetime/unity-datetime-panel.desktop.in.in (+12/-0)
panels/datetime/utils.c (+468/-0)
panels/datetime/utils.h (+66/-0)
panels/display/cc-display-panel.c (+130/-18)
panels/display/display-capplet.ui (+107/-44)
panels/info/Makefile.am (+12/-1)
panels/info/cc-info-panel.c (+109/-246)
panels/info/info.ui (+12/-191)
panels/info/logo-generator.vala (+47/-0)
panels/info/unity-info-panel.desktop.in.in (+1/-1)
panels/keyboard/gnome-keyboard-panel.ui (+1/-0)
panels/mouse/gnome-mouse-properties.c (+1/-1)
panels/mouse/gnome-mouse-test.c (+1/-1)
panels/network/net-device-wifi.c (+5/-5)
panels/power/cc-power-panel.c (+1/-1)
panels/printers/cc-printers-panel.c (+2/-2)
panels/printers/pp-ppd-option-widget.c (+3/-3)
panels/region/cc-region-panel.c (+9/-9)
panels/region/gnome-region-panel-input.c (+288/-42)
panels/screen/cc-screen-panel.c (+2/-0)
panels/sound/gvc-balance-bar.c (+6/-4)
panels/sound/gvc-channel-bar.c (+46/-27)
panels/sound/gvc-channel-bar.h (+3/-0)
panels/sound/gvc-combo-box.c (+3/-2)
panels/sound/gvc-mixer-dialog.c (+82/-40)
panels/sound/gvc-sound-theme-chooser.c (+2/-1)
panels/user-accounts/Makefile.am (+15/-15)
panels/user-accounts/data/Makefile.am (+1/-12)
panels/user-accounts/data/account-dialog.ui (+3/-1)
panels/user-accounts/data/account-fingerprint.ui (+1/-1)
panels/user-accounts/data/history-dialog.ui (+175/-0)
panels/user-accounts/data/icons/Makefile.am (+0/-32)
panels/user-accounts/data/password-dialog.ui (+7/-2)
panels/user-accounts/data/photo-dialog.ui (+1/-0)
panels/user-accounts/data/user-accounts-dialog.ui (+137/-45)
panels/user-accounts/frob-account-dialog.c (+3/-3)
panels/user-accounts/um-account-dialog.c (+110/-43)
panels/user-accounts/um-account-dialog.h (+3/-2)
panels/user-accounts/um-fingerprint-dialog.c (+12/-18)
panels/user-accounts/um-fingerprint-dialog.h (+2/-2)
panels/user-accounts/um-history-dialog.c (+377/-0)
panels/user-accounts/um-history-dialog.h (+41/-0)
panels/user-accounts/um-password-dialog.c (+125/-62)
panels/user-accounts/um-password-dialog.h (+2/-2)
panels/user-accounts/um-photo-dialog.c (+21/-22)
panels/user-accounts/um-photo-dialog.h (+2/-2)
panels/user-accounts/um-realm-manager.c (+13/-4)
panels/user-accounts/um-realm-manager.h (+1/-0)
panels/user-accounts/um-user-manager.c (+0/-734)
panels/user-accounts/um-user-manager.h (+0/-121)
panels/user-accounts/um-user-module.c (+1/-1)
panels/user-accounts/um-user-panel.c (+351/-190)
panels/user-accounts/um-user-panel.h (+13/-15)
panels/user-accounts/um-user.c (+0/-991)
panels/user-accounts/um-user.h (+0/-109)
panels/user-accounts/um-utils.c (+333/-7)
panels/user-accounts/um-utils.h (+18/-0)
panels/user-accounts/user-accounts.gresource.xml (+23/-0)
panels/wacom/Makefile.am (+15/-19)
panels/wacom/calibrator/Makefile.am (+0/-3)
panels/wacom/calibrator/gui_gtk.c (+2/-2)
panels/wacom/cc-wacom-nav-button.c (+7/-2)
panels/wacom/cc-wacom-page.c (+69/-46)
panels/wacom/cc-wacom-panel.c (+10/-8)
panels/wacom/cc-wacom-stylus-page.c (+8/-11)
panels/wacom/gnome-wacom-properties.ui (+3/-3)
panels/wacom/gsd-enums.h (+1/-1)
panels/wacom/gsd-input-helper.c (+36/-3)
panels/wacom/gsd-input-helper.h (+3/-0)
panels/wacom/gsd-wacom-device.c (+239/-45)
panels/wacom/gsd-wacom-device.h (+26/-3)
panels/wacom/unity-wacom-panel.desktop.in.in (+1/-1)
panels/wacom/wacom.gresource.xml (+16/-0)
po/POTFILES.in (+8/-1)
shell/Makefile.am (+6/-0)
shell/cc-editable-entry.c (+127/-1)
shell/cc-editable-entry.h (+9/-0)
shell/cc-shell-model.c (+6/-2)
shell/completions/unity-control-center.in (+56/-0)
shell/control-center.c (+8/-2)
shell/gnome-control-center.c (+209/-13)
shell/gnome-control-center.h (+3/-0)
shell/list-panel.sh (+8/-0)
shell/shell.ui (+0/-3)
- Sebastien Bacher: Approve on 2014-03-03
- PS Jenkins bot (community): Approve (continuous-integration) on 2014-03-03
-
Diff: 30 lines (+6/-1)1 file modifiedsrc/service.vala (+6/-1)
description: | updated |
Changed in indicator-sound (Ubuntu): | |
status: | New → Confirmed |
Changed in indicator-sound: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Conor Curran (cjcurran) |
status: | Confirmed → Triaged |
Changed in indicator-sound: | |
importance: | Medium → High |
description: | updated |
Changed in indicator-sound (Ubuntu): | |
assignee: | nobody → charles (charlesk) |
status: | Confirmed → In Progress |
Changed in indicator-sound: | |
status: | Triaged → In Progress |
assignee: | Conor Curran (cjcurran) → charles (charlesk) |
Changed in indicator-sound: | |
status: | In Progress → Fix Committed |
milestone: | none → 0.8.1.0 |
Omer Akram (om26er) wrote : | #1 |
Sebastien Bacher (seb128) wrote : | #2 |
Charles, the merge done there could probably benefit from the tweaks you did from the bluetooth one, i.e drop the schemas checking, it's not required since the schemas is part of the application, also using g_settings_bind
Omer, if you read the wiki pointed the checkbox will be in the control center which will be available even if the indicator is not there
Changed in indicator-sound: | |
status: | Fix Committed → Fix Released |
Changed in indicator-sound (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in gnome-control-center (Ubuntu): | |
status: | New → In Progress |
Launchpad Janitor (janitor) wrote : | #3 |
This bug was fixed in the package indicator-sound - 0.8.1.0-0ubuntu1
---------------
indicator-sound (0.8.1.0-0ubuntu1) precise; urgency=low
* New upstream release.
- No easy way to turn the sound menu on/off (lp: #829648)
- Avoid spawning notification daemon at startup (lp: #912150)
- Creation of album-art-cache folder (lp: #799383)
- schema id & path are inconsistent with other indicators (lp: #914377)
* debian/
- typo fix in ldflags use
-- Sebastien Bacher <email address hidden> Tue, 14 Feb 2012 19:46:41 +0100
Changed in indicator-sound (Ubuntu): | |
status: | Fix Committed → Fix Released |
Christian Giordano (nuthinking) wrote : | #4 |
How often is the case someone doesn't need the sound menu? What are the reasons behind this need?
"Try to work out how to hide the sound menu" is not a problem.
If the problem is "too many indicators visible", different other options can be taken and we have already solutions for it (see group indicators). Our sound menu is such a powerful feature which should probably be kept always visible.
Matthew Paul Thomas (mpt) wrote : | #5 |
Nobody knows how often anyone does anything with Ubuntu, so it would be unreasonable to cite that as a reason not to implement this particular setting.
Use cases include:
* A PC at an Internet cafe, which therefore has no speakers.
* A point-of-sale terminal where the only sound is a beep, so it's not helpful to change volume frequently (or at all).
* My brother-in-law who has an old Mac in the garage solely for playing music, so the only volume control he needs is the one in the music player itself.
I wrote "1. Try to work out how to hide the sound menu" not as a problem, but as the step to reproduce the bug.
The sound menu is *already* a "group indicator", so hand-waving "group indicators" does not solve anything. If you have a specific alternative suggestion, then present it. But if it's inconsistent with the method of turning off the clock menu and the battery menu, then that will be a strike against it.
Changed in indicator-sound (Ubuntu): | |
assignee: | Charles Kerr (charlesk) → nobody |
affects: | gnome-control-center (Ubuntu) → unity-control-center (Ubuntu) |
Changed in indicator-sound: | |
status: | Fix Released → In Progress |
assignee: | Charles Kerr (charlesk) → Lars Uebernickel (larsu) |
Changed in indicator-sound (Ubuntu): | |
status: | Fix Released → In Progress |
Sebastien Bacher (seb128) wrote : | #6 |
We have similar controls for battery/
summary: |
- No easy way to turn the sound menu on/off + [ffe] No easy way to turn the sound menu on/off |
Iain Lane (laney) wrote : | #7 |
Ok, this seems small and not likely to cause problems - please get it uploaded asap.
Changed in unity-control-center (Ubuntu): | |
importance: | Undecided → Medium |
Launchpad Janitor (janitor) wrote : | #8 |
This bug was fixed in the package indicator-sound - 12.10.2+
---------------
indicator-sound (12.10.
[ Lars Uebernickel ]
* Honor com.canonical.
-- Ubuntu daily release <email address hidden> Wed, 05 Mar 2014 08:44:14 +0000
Changed in indicator-sound (Ubuntu): | |
status: | In Progress → Fix Released |
Launchpad Janitor (janitor) wrote : | #9 |
This bug was fixed in the package unity-control-
---------------
unity-control-
[ Lars Uebernickel ]
* Add "Show sound volume in the menu bar" check box (LP: #829648)
-- Ubuntu daily release <email address hidden> Wed, 05 Mar 2014 12:48:43 +0000
Changed in unity-control-center (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in indicator-sound: | |
status: | In Progress → Fix Released |
How will we get it back once removed? Where will be the option for that?