Show more

Folks who use VPNs, how serious is being disconnected? Should it be a red slashy or is that too aggressive? See images above

Show thread

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 :) github.com/elementary/wingpane

Show thread

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

Show thread

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

Show thread

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

Show thread

Redid the landing page for docs.elementary.io/develop/ and updated the (very outdated oops) AppCenter submission docs 🎉

Show thread

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 :)

Show thread

Happy Tuesday! Releases are building. I’ll get a blogpost up soonish. Still recovering and sitting in an office chair too long hurts 😅

Show thread

Fixed a couple reported errors with new network menu. Update should go out imminently. Thanks for filing issue reports ❤️🎉

Show thread

Shoutouts to @exalm 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! github.com/elementary/browser/

Show thread

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.

Show thread

Made some good progress on supporting Adw.PreferencesWindow in the style sheet. Still a lot to go but the basics are there :) github.com/elementary/styleshe

Show thread

Did a thing to make sideloading more obvious during onboarding. I really want to get away from this “curated” term github.com/elementary/onboardi

Show thread

Shoutouts to leolost2605 for figuring out the fix for this elusive issue! Goes to show the hardest part of bug fixing is often figuring out what’s going wrong, writing the fix can be just a single line! github.com/elementary/mail/pul

Show thread

Started the process of moving Granite-specific styles into Granite. This should make things easier to maintain and improve and ensure styles are loaded correctly for Granite apps github.com/elementary/granite/

Show thread

Working on some documentation updates. Updated the Notifications section and added a code sample: docs.elementary.io/develop/api

Show thread

I complained last week about non-development tasks and then got slapped in the face this week haha. Shoutouts to @davidmhewitt for switching our docker containers to use GitHub container registry and updating CI for >100 repos

Show thread

Cleaned up our documentation for Glib.Action including screenshots and added a new Popovers section! docs.elementary.io/develop/wri

Show thread

It's a rainy day so I decided to have some fun today and work on Onboarding a bit. Here, I'm using Gtk.CSS to build this icon with the system's default wallpaper and logo etc. So if a distribution supplies its own icon, that will be used etc. All very adaptive to make Pantheon usable on other distros

Show thread

Several improved screens in the next version of Onboarding. This early access screen in particular is just way cleaner now.

Sidenote: I also think I am really in favor of bumping up window corner radius from 6px to 9px. Thoughts?

Show thread

Writing documentation is so rewarding for me because it’s like taking years of picking up little tricks and distilling that into something that can fast forward someone else and I just love that. Anyways, small updates to the section on including custom icons: docs.elementary.io/develop/api

Show thread

Lots of great work happening in Gala lately. Bug fixes, performance improvements, and the team is working on updates for Mutter 44 that includes future support for mixed DPI and fractional scaling 👀 github.com/elementary/gala/com

Show thread

Planning to publish March updates post tomorrow, meanwhile more work in Onboarding to make a fat release next month. This time, replacing the guest session’s warning dialog github.com/elementary/onboardi

Show thread

This month’s updates looking good for new designs and new features. On top of all the recent work in Onboarding, several branches landed in Desktop Settings including new hot corner actions and a setting to dim the wallpaper in dark mode. Lots of improvements for Code. The team is still really hammering away on Gala. Plus Web 44 landed, and there’s been a number of fixes and improvements to Mail. Really impressed with the momentum going on right now

Show thread

Getting excited for this next Mail release. Landed a branch to bring back lots of keyboard shortcuts in the composer. Leonhard is working on better offline support. Making lots of progress towards Gtk 4 porting. Lots of good stuff happening!

Show thread

Some more work on styles in Granite, a branch to add some of the more basic styles and a branch to auto load your custom application css. Playing catch up with Adwaita here a bit, but I think they’re doing it right:

github.com/elementary/granite/

github.com/elementary/granite/

Also, Mutter 44 support was recently merged into Gala which basically makes Gala Wayland-ready as well as ready for fractional scaling. So maybe experimental Wayland session in early access soon?

Show thread

Some of my granite styles stuff got merged 🎉 I also spent some time reviving my little weather app and submitted it to AppCenter. Worked on some location portal related things, but hit a snag.

Show thread

Updates are coming down the pipe! Mail with some good fixes and new keyboard shortcuts. Onboarding looking fresh with improved explanation of sideloading and now handling the guest account. Desktop settings with new hotcorner actions and an option to dim wallpapers in dark mode. Gala with a ton more bug fixes and improved keyboard shortcuts. Gonna be a good month!

Show thread

Expanding sandbox hole warnings here. Want to get to a place where these are comprehensive enough that the “uncurated” warning is redundant and unnecessary

github.com/elementary/appcente

github.com/elementary/appcente

I think I might also do something with the Kudos tag maybe. Wanna make AppCenter the best store for informed consent

Show thread

More sandbox hole warnings! Shame for everyone! Dishonor on your cow!

Show thread

Went through all the Flatpak manifests of all the apps in AppCenter and compiled a list of dubious sandbox holes: github.com/elementary/appcente

Led to me opening a few specific issue reports so far and I have another branch here for warning about dconf access

Show thread

Putting together releases for this month and there’s a lot of like little maintenance releases, and I haven’t quite gotten through everything but I think some more of the big platform/feature releases are probably gonna be next month. Like AppCenter Flatpak warning stuff not sure if it’s worth releasing this month half finished or waiting until next month. Location and background portal I think can go out this month, but apps won’t use it until probably next month. Might be a short blog I dunno

Show thread

Proposed the UI for colorblindness correction filters! github.com/elementary/switchbo

Would really appreciate any feedback from folks with color sensitivity issues, especially regarding terminology and if there's anything that can be done to make things more accessible for you!

Show thread
Follow

@danirabbit What an amazing unique feature for the Linux desktop space!! This is really neat!

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml