Control the volume of each application individually, directly from the top bar — no need to open system settings. Features: • Per-app volume sliders with mute toggle • Master volume control with scroll wheel support • Boost volume up to 150% • Middle-click the icon to mute all • Adapts to your system theme
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-L-002 warning
objects created by extension should be destroyed in disable()
Objects assigned in `enable()` are missing matching `.destroy()` calls in `disable()` or its helper methods.
extension.js:43
this._header = new St.BoxLayout({
style_class: 'perapp-header-box',
reactive: true, track_hover: true, can_focus: true, x_expand: true,
})
extension.js:47
this._headerLabel = new St.Label({
text: _('Applications Volume'),
style_class: 'perapp-header',
y_align: Clutter.ActorAlign.CENTER, x_expand: true,
})
extension.js:27
this._icon = new St.Icon({
icon_name: 'audio-headphones-symbolic',
style_class: 'system-status-icon',
})
extension.js:67
this._masterSection = new PopupMenu.PopupMenuSection()
extension.js:52
this._muteAllBtn = new St.Button({
style_class: 'perapp-muteall-btn',
child: new St.Icon({icon_name: 'audio-volume-muted-symbolic', icon_size: 14}),
can_focus: true, track_hover: true,
})
extension.js:72
this._section = new PopupMenu.PopupMenuSection()
extension.js:69
this._separator = new PopupMenu.PopupSeparatorMenuItem()
| Version | Status |
|---|---|
| 1 | Active |