floss.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
For people who care about, support, and build Free, Libre, and Open Source Software (FLOSS).

Administered by:

Server stats:

689
active users

v0.8.0 is now available, with many new features and bug fixes!

✨ Highlights:
- Admin Dashboard
- Advanced Search Dialog
- Screen reader improvements
- Graceful network recovery
- Post translations
- In-app proxy settings
- Profile notes
- Notification requests & filtering
- Mini profiles when clicking avatars
🧵

As always, there are too many changes to list here, if you're more interested, check out the full release changelog:
github.com/GeopJr/Tuba/compare

Tuba

- Optional Clapper support (thanks Rafostar)
- Improved video performance using GraphicsOffload (thanks rmader)
- Redesigned the profile fields and preview cards (thanks david_swift, Tobias)
- In-reply indicators
- Resolving web+ap links in posts in-app
- Option to dim non-trivial notifications (like favorites and boosts)

And many more features, bug fixes and optimizations!

#Vala#GNOME#GTK

On accessibility:

Many containers' aria labels were lacking. The built-in label would miss important information that might only be possible to gather visually. Similarly, custom widgets like the label-with-widgets one would not announce the custom emojis. A similar situation for icons or buttons that act as toggles without announcing their state. Lastly, labels like '5m' wouldn't make their context known, compared to '5 minutes ago'.

Before vs After

00:00/00:32

On Clapper:

Recently, Clapper was re-written from scratch and became a library. Clapper is very powerful and takes care of many annoying parts of Tuba's media viewer, like streaming and MPRIS. Currently, it's behind a compile-time flag, but in the future it will probably become the default.

Rafostar fixed many issues discovered while adding it to Tuba and worked with me on implementing missing features Tuba needed like caching.

And that's all folks! I expect some input on the aria labels, the Admin Dashboard, the network/proxy stuff and in other places as much of it was guesswork; please do let me know!

🏳️‍🌈 Happy Pride Month! 🏳️‍⚧️