I noticed an issue with the Device Toolbar dropdown boxes and resizing.
You can resize the boxes by dragging the right-edge of the last box. All good, no problems there.
On restarting Audacity, the underlying sizer remains at the adjusted size but the dropdown boxes aren’t adjusted to fit within it. You can see the outline of the sizing widget beyond the last dropdown box.
UPDATE: Clicking on the resizing bar, and moving it slightly, makes the dropdown boxes adjust to their new size. Just a missed initial redraw I suspect.
To be honest, I feel I should have done some testing of the Alpha. I have magic fingers where testing of software is concerned and I tend to find things with little effort.
Which version of wxWidgets does the ubuntuhandbook1 PPA use?
(look in “Help menu > About Audacity” in the “Build Information” tab, and scroll down to the “Core Libraries” section)
gtk3 is not yet fully supported by Audacity. Currently the Audacity developers are using wx3.1 with gtk2.
I regularly test Audacity built with wx3.0 and gtk2 (both are available from the Ubuntu 18.04 repository) and that combination works.
I’ve also briefly tested with wx3.0 and gtk3. It basically worked for me, though I observed some cosmetic issues.
Audacity will soon be upgrading to wx3.1.3, and gtk3 support is likely to be soon.
It’s a difficult situation for both developers and package maintainers when there are multiple versions of libraries that are not fully compatible with each other. The Audacity documentation currently recommends using wx3.1.0 and gtk2, but package maintainers may choose to ignore that recommendation.
Third-party packagers will likely try to use the wxWidgets version provided by the distribution for native packages. If Audacity gets ahead of the diatribution versions then Snaps (Ubuntu) and Flatpaks (Linux Mint) will become more popular as wxWidgets will be bundled and can follow the Audacity developers’ recommendations. I know you can install multiple versions of wxWidgets but it can get messy.