audio-output-switcher icon indicating copy to clipboard operation
audio-output-switcher copied to clipboard

Doesn't work with GNOME 43

Open tjaalton opened this issue 2 years ago • 8 comments

I see an error when the shell starts:

TypeError: Main.panel.statusArea.aggregateMenu is undefined

tjaalton avatar Aug 31 '22 16:08 tjaalton

Hi, Same problem here. Since ubuntu updated to 22.10, this extension no longer works. are there plans to update it to make it work again ?

tigermick avatar Oct 23 '22 14:10 tigermick

I'm just seeing than this setting is built in natively in the right top corner of gnome shell menu ...by clicking on arrow head near volume sound bar

tigermick avatar Oct 23 '22 14:10 tigermick

See https://twitter.com/chino_a_i/status/1549133377671811072

alorence avatar Nov 21 '22 11:11 alorence

right, one more click..

tjaalton avatar Nov 21 '22 13:11 tjaalton

I don't have a lot of time at the moment to look at this project, I'll accept merge requests which fix the issue.

adaxi avatar Nov 21 '22 17:11 adaxi

I don't have a lot of time at the moment to look at this project, I'll accept merge requests which fix the issue.

It isn't needed anymore.

lm41 avatar Nov 21 '22 17:11 lm41

I don't have a lot of time at the moment to look at this project, I'll accept merge requests which fix the issue.

It isn't needed anymore.

~It's still needed. There is no possibility in the default interface to switch between multiple microphones.~

Edit: I completely agree, now microphones selection and level adjustments are builtin into Gnome shell, but it's shown only if an active audio consuming app exists.

ahlinc avatar Nov 22 '22 08:11 ahlinc

TypeError: Main.panel.statusArea.aggregateMenu is undefined

For anybody finding this, wanting to understand at least why this error is happening, GNOME Shell 43 removed aggregateMenu and uses quick settings instead: https://gjs.guide/extensions/upgrading/gnome-shell-43.html#quick-settings

#34 tried to "fix" support by just adding 43/44 to the metadata, and likely thought it was working since this functionality is now built into gnome, and didn't check to make sure the extension actually loaded without errors.

Eeems avatar Jun 04 '23 19:06 Eeems