With AppCenter supporting the issues tag in AppStream I think we can better close the loop in this story and show the real benefits of participating in the feedback process
The ability to send feedback directly to developers, see development happen in a transparent manner, and have fixes and new features deployed quickly is one of our greatest strengths over both proprietary platforms and traditional Linux distros. So that’s somewhere I think it’s valuable to prioritize
Been kinda diving into the Feedback app. It should instant launch now. I have a few branches to improve responsiveness, keyboard navigation, to add basic search, and show more components. Plus just general code improvements, best practice, etc
GL fix did indeed work. Submitted a branch today to fix the delayed startup time in the Feedback app. Initial setup release is in 7 daily. Having a very low spoon week honestly so it’s been hard to accomplish much.
New Videos with MPRIS support released, and then landed a first step in some big refactoring. I think at this point all of our flatpak apps have been updated to the latest runtime. There’s a couple releases with bug fixes that should go out soon to 7 early access, and I gotta test to see if that GL fix worked
Poked at Videos from a few different angles today. It’s one of our oldest code bases and it shows. It’s ugly. I really would like to get it ported off of Clutter and then to Gtk4 but there’s a lot of cleanup to do to make a port reasonable
Our HIG is a mess and in desperate need of updates, but I went through and condensed the “Design Philosophy” section down to a single page that’s a lot less wordy https://docs.elementary.io/hig/design-philosophy
The rest of our Flatpak apps should be published with the latest runtime soon as well. Calculator with the new icon and flat titlebar is published! Videos with MPRIS support and an updated icon is in the review queue. Testing a fix for an issue with missing GL on the latest daily 7 ISO
Tada, published! That’s Web 43, FileRoller 43, and Evince 43.1 available in OS 6.1. Our “outdated” OS has the same versions of these apps as the latest Ubuntu release 😉
Just built and verified that Evince and FileRoller 43 are working as expected. Was able to drop a couple distro patches for FileRoller which is nice. So just waiting for someone else to double check my work and those should be published in AppCenter soon!
A lot less interesting, but still important imo is revisiting some dialog copy to try to make it more human-readable, avoiding the word "user" and other jargon etc. Explaining consequences of the error and using more descriptive iconography.
I'm feeling super low on spoons today, but something I looked at this morning was possible responsive solutions for Installer & Initial Setup. This includes a fix for the window being too big in VirtualBox in legacy boot mode:
If you’re looking for a non-coding way to get involved, I just created a project for improving the metadata we show for our apps in AppCenter. Check it out: https://github.com/orgs/elementary/projects/112
Really grateful for the feedback on this! I’m going to move forward with scaling the bottom left one (background tab with magnifying glass)
I was looking at seeing if we could ship Font Viewer as Flatpak in 7, but it looks like it hardcodes Adwaita so it would need a distro patch and I don’t want to get into that today 😅
These kinds of little details and putting love into every corner of the experience are what makes working on @elementary OS so rewarding for me. Also, welcome back to Marius!