On each app’s listing, we also now show the total download size of the app — including any dependencies — right below the install button. This is great for bandwidth- and storage-conscious users.

An updated payment dialog (with dummy information)

When paying for an app in Juno, you’ll also notice some small but meaningful quality of life improvements. We now auto-format card numbers (including whitespace and a card type symbol), which should help cut down on typos when entering payment details. We also hide the card number and card verification code (CVC) when the respective entries aren’t focused to help protect from shoulder-surfing.

And More

Screenshot Tool now appends “@2x” to screenshots taken on a HiDPI display so that other apps and websites (like Medium!) properly scale them automatically.

In Gala, our window manager, dragging a window to the side or top of a display now shows a quick feedback animation to let you know that the window can be tiled or maximized.

In the volume indicator, clicking the large speaker or microphone icons in the popover now toggles mute and unmute. Speaking of sound, we have some new sound effects: a cheery little bell sound for new notifications and a somewhat wooden “thunk” sound for feedback about actions that can’t be carried out (such as attempting to alt + tab window switch with only one window).

In additional to all of the above, you can always count on a healthy dose of code cleaning and general bug fixing. We’re now up to over 450 closed issues associated with the Juno Beta milestone. Some notable improvements include porting several old C classes in Files to shiny new Vala classes, significant simplifications to the code in Network settings, and further progress migrating all of our build systems to Meson.