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
Top-level
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 296 comments
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 Made a custom icon for the Installer's "check view". I think this is much improved from the individual views we had in OS 6: https://github.com/elementary/installer/pull/665 Just merged in offline PackageKit updates in AppCenter, let’s gooo 🚀 This closes a bunch of issues with updates and lays the foundations for designing towards an immutable future. Shoutouts to @meisenzahl for working on this feature If you’re not sure what “Offline Updates” means, basically all PackageKit updates are downloaded at once and then applied when you restart. This is more reliable and means that you won’t see any breakage from updating shell elements like the panel or when services get updates etc. There’s been a ton of bug fixes and performance improvements in Gala over the holiday thanks to @GranPC and a branch from @meisenzahl makes AppCenter just blazing fast to startup. Last minute performance improvements let’s goooo 🚀 Kind of a silly thing and late for this cycle but I submitted a branch to bring back the purpleprint wallpaper for Early Access Releasing some stuff today and working on a very long blog post *wink hint nudge* Proposed a couple branches for Code today, one which makes the sidebar full height and includes the project chooser which is a design pattern we’ve been moving towards in other apps, and another which puts the find actions in the menu freeing up space in the header bar and making global find more accessible Really starting to dial in this release blog post btw 😉 I think I have the major themes established so the narrative is starting to fall into place a little smoother. I think this will hopefully set the tone a bit for future conversations about elementary as a company, our direction and priorities, etc. Definitely a release I’m looking forward to getting out there The new color schemes for Code that @micahilbery made are so good. I need to port them to Terminal. The colors are richer while also being less eye-punchy and yet higher contrast. It feels really good. Especially that dark theme is so much better omg I haven't done high fidelity mockups in a while, and I kind of want to start doing some again so on this rainy day I started messing with a mockup for a flatter Files design. Kind of tweaking sidebar styles, spacing, border radius, etc. Nothing too exciting here yet but kind of fun to get back into these kind of mockups Been working with Jeremy quite a bit on improvements for Code, especially related to being able to tile it on small displays. Also finished up the Gtk 4 port of our Portals thanks to Gustavo! New releases proposed for AppCenter and Code. This release of AppCenter includes offline updates and huge performance improvements, shout-outs to @meisenzahl. Code release has new color schemes, tiles on tiny displays, lots of bug fixes 🎉 Couple tiny fixes trickling in still, but OS 7 is for the most part finished. Release announcement coming very very soon! Just merged this in AppCenter. Get info when an app isn’t fully translated in your language OS 7 is out and already gets tons of feedback. I’m seeing lots of branches being proposed as well. This month’s updates is gonna be juicy! New AppCenter release in the next day or two with fixes for a crash on category view and with a new Flatpak repair feature And I’m getting into showing Flatpak permissions in AppCenter finally: https://github.com/elementary/appcenter/pull/2007 Shoutouts to @lenemter for going through and cleaning up Gala’s issue tracker and fixing lots of little issues, glitches, improving performance, etc Files app menu landed so that’s for sure going out in this month’s updates! There’s also a branch to fix some focus issues in the save file dialog that should land. Lots of little goodies. Keep those reports coming in :) Been chewing on this for a while but just filed so I don’t forget about it https://github.com/elementary/sideload/issues/150 Did a few branches today based on my previous indicator prototyping https://github.com/elementary/wingpanel-indicator-sound/pull/248 https://github.com/elementary/wingpanel-indicator-sound/pull/247 https://github.com/elementary/wingpanel-indicator-sound/pull/246 Here’s another good easy win https://github.com/elementary/wingpanel-indicator-network/pull/258 Network device disambiguation was merged! I fixed some issues with the circle toggle branch this morning. Gonna work on some more code cleanups there as well. Circle buttons was merged into the sound indicator. Here's a screenshot with my outstanding branch for chunky sliders! Working on a rewrite of the widget we show in the panel for networking so that it shows all active connections including things like VPN and hotspots etc. long ways to go but feeling good about progress! As part of updating some docs to include how to activate app actions from your desktop launcher, I created a PR to update our code example. It's a full flatpak app you can build to see how app actions work! https://github.com/vala-lang/examples/pull/6 Getting places on this network indicator stuff. Need some cute icons and then we can start doing more serious testing Folks who use VPNs, how serious is being disconnected? Should it be a red slashy or is that too aggressive? Poll below: Folks who use VPNs, how serious is being disconnected? Should it be a red slashy or is that too aggressive? See images above Okay, it's ready to be tested I think! If you use a VPN or especially multiple VPNs, give this branch an install and restart and comment on github if you have issues :) https://github.com/elementary/wingpanel-indicator-network/pull/268 Spent some time updating some of the network indicator icons and cleaning up old unused ones. Really proud of all the work done in this area this month. Also shoutouts to @lenemter, the upcoming release of Gala fixes 15 reported issues so far, the oldest of which dates back to 2017. Really great work digging through old issues, modernizing the code base, etc Shoutouts to @alexm and the @gnome community in general, it looks like the next version of LibAdwaita will be able to detect when you’ve already intitialized Granite in your app and it’ll skip loading styles. Necessary for us for shipping GNOME Web, but just generally nice for any apps who want to support both GNOME and elementary platforms Toggle all the things! Did some icons for cellular networks here as well. Should ultimately be able to show devices with pretty complex ranges of network devices in a more compact area and provide more state information Redid the landing page for https://docs.elementary.io/develop/ and updated the (very outdated oops) AppCenter submission docs 🎉 Got some of our taxes paid and tagged a new Granite release today to unblock the GNOME Web 44 work and I think that’s what I’m capable of today. Still recovering from surgery. There are several other juicy releases queued including over a dozen bug fixes for Gala, the new app menu in Files, all that network indicator work, Gtk 4 port of Portals, and more! Like seriously gonna be a great updates month. So hang tight :) Happy Tuesday! Releases are building. I’ll get a blogpost up soonish. Still recovering and sitting in an office chair too long hurts 😅 I’m so bored right now, I made a draft of a thing. So much room for activities https://github.com/elementary/wingpanel-indicator-session/pull/174 Fixed a couple reported errors with new network menu. Update should go out imminently. Thanks for filing issue reports ❤️🎉 Shoutouts to @alexm GNOME Web 44 will now use elementary styles on elementary OS. Now it’s my turn to give it lots of love, but the path is paved! Fixing these issues will mean much better support for LibAdwaida widgets in general so it’s a huge win for anyone writing GTK apps who wants to make them look good on elementary OS :) https://github.com/elementary/browser/discussions/82#discussioncomment-5196435 I think taxes are all paid. It looks like our mastodon cross poster is no longer working so I hooked up Buffer and queued up some posts there. Gonna try to get the social media marketing machine turning more. Non-product tasks are not my favorite but they need doing. Made some good progress on supporting Adw.PreferencesWindow in the style sheet. Still a lot to go but the basics are there :) https://github.com/elementary/stylesheet/pull/1245 Did a thing to make sideloading more obvious during onboarding. I really want to get away from this “curated” term https://github.com/elementary/onboarding/pull/190 |
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