Email or username:

Password:

Forgot your password?
152 comments
Danielle Foré replied to Danielle

Went through and kicked off builds for packages missing in OS 8 dailies. Followed up on some build failures. Installer is blocked by distinst but David sent a patch upstream already. I’d really like to see something bootable before I go on medical leave so just under 2 weeks basically

Danielle Foré replied to Danielle

Did some dock stuff today! Cleaned out GitHub from old plank issues and PRs. @leolost has a couple PRs for drag and drop and menus in the new dock. I added one for autostart. Also did PRs to pull in the new dock to seeds and remove plank. Excited to test that more in daily.

Reviewed gala branches that are blocking a bug fix release there. Some good multimonitor fixes in shoutouts @lenemter. Once that’s released we can make some bigger breaking changes in Gala 😈

Danielle Foré replied to Danielle

Published that Gala release with like a dozen bug fixes! And then started merging in some of the new breaking changes for OS 8 🚀 Made some more progress on porting user account settings to GTK 4. Merged the secondary click menu into the new dock.

Meanwhile @meisenzahl submitted a couple of branches to add Anaconda as a backend for Installer which could be used for a Fedora-based spin 👀 github.com/elementary/installe

Danielle Foré replied to Danielle

Made a granite branch to gresource some of our non-fd.o named icons. This improves cross-platform compatibility for granite-using apps and avoids breakage github.com/elementary/granite/

Danielle Foré replied to Danielle

OS 8 dailies can now boot into an installer and demo session! Installation is failing currently, but this is a major milestone regardless.builds.elementary.io

Also, working on Platform 7.3 which will be able to support Web 45 with newest Adwaita etc. I will do my best to get that out over the weekend or maybe monday or maybe tuesday morning but if it doesn't happen by then it's out of my hands for another couple weeks until I get back 😅

Danielle Foré replied to Danielle

Alright we got new style sheet and granite out with support for Adwaita’s new tab overview widget and granite init now includes those fallback icons. Platform 7.3 is also published! Getting docker containers updated now and then once CI passes etc should be able to publish Web 45.1. And I think this will be my last act before medical leave haha

Danielle Foré replied to Danielle

Tada, Web 45.1 is published! With the new tab overview widget. Enjoy :)

A screenshot of GNOME Web showing the new tab overview with three open tabs
A screenshot of GNOME Web showing my mastodon profile. The new tab overview button is present in the headerbar
Danielle Foré replied to Danielle

Shoutouts to @alice and @mcatanzaro for making this great browser. I have some new patches to upstream when I get back 😊

Danielle Foré replied to Danielle

Okay I did one more work thing since I was already in a work mood: github.com/elementary/dock/pul

Danielle Foré replied to Danielle

I ended up taking almost 2 full weeks off from work and started easing back into things this week, catching up etc. couple of the things landed in Early Access this week are horizontal swipe gestures for switching windows (shoutouts @lenemter) and the GTK 4 port of the Polkit Agent (thanks Gustavo for reviewing my branches!). Hopefully much more next week!

Danielle Foré replied to Danielle

Fixed builds for Applications Menu in Early Access OS 8 builds. New Files release published thanks to Jeremy. Working on Screenshot portal with @davidmhewitt

github.com/elementary/portals/
github.com/elementary/portals/

Danielle Foré replied to Danielle

Gotta do something with that new workspace button, but what do we think about some more color in the multitasking view? :) github.com/elementary/gala/pul

Danielle Foré replied to Danielle

Alright here's another iteration that improves the styles of the workspace switcher

Danielle Foré replied to Danielle

Just merged GTK 4 port of Settings → System. Did a branch earlier this week to hopefully fix an issue preventing a merge for Printers. Can’t wait to finish this port!

Danielle Foré replied to Danielle

What do we think about temporarily showing confirmations—like volume change notifications—inline in the panel instead of as notifications?

github.com/elementary/wingpane

A screenshot of the panel in elementary OS with a levelbar next to the volume icon
Danielle Foré replied to Danielle

GTK 4 porting has made me confront a lot of code written by college age kids a decade ago. I can’t emphasize enough how much better the port has made this old code. It really forces you to not do stupid things

Danielle Foré replied to Danielle

Not sure if this is a great way to show progress, but there's only a few panes that don't have at least some progress of porting. Getting much closer and then I can look at bigger design changes again.

Also, there's a branch about to land to rewrite launcher positioning in the dock so we can do more/better animations. RTL notification positioning was merged. And a branch we need for handling sound confirmations in the indicator. Things are happening!

Danielle Foré replied to Danielle

Somehow hosed my system. Guess it’s fresh install day 😅

Danielle Foré replied to Danielle

Dock badges support was merged, new branch up for progress bars! Also way better drag and drop behavior thanks to @leolost

Danielle Foré replied to Danielle

It is so freaking cool that when I got started you had to do all kinds of complicated Cairo stuff to draw UI like a dock with animations and now you can just do everything with GTK and get to use regular toolkit widgets and style with CSS. It’s so much faster and simpler

Danielle Foré replied to Danielle

I installed FirewallD and then opened up D-Spy and created a new dbus object file in security privacy settings and then I remembered it’s fucking Saturday and I need to be intentional about avoiding burnout

Danielle Foré replied to Danielle

I saw a TikTok where a girl said tech products aren't "cunty" anymore. Gotta remember to have fun and not only do Serious Software Engineering™. Anyways, hope this makes your experience slightly more cunt, young people

github.com/elementary/switchbo

Danielle Foré replied to Danielle

Feeling really good about the current pace of settings porting. I think I could be done this month at this rate 🤞

Also, OS 8 dailies are now installable! But initial setup fails to set the host name and bails out lol. At least it was enough I could file a couple issue reports etc. Hopefully can get that working soon

Danielle Foré replied to Danielle

Since I last posted about overall porting status, Security & Privacy, Desktop, and Screen Time & Limits are all ported and building in daily. I have network building in a branch but there’s still work to do before it’s ready to merge. Displays I’m worried I’ll have to rewrite this display position widget thing but we’ll see more next week. Wacom I’m blocked because I don’t have a drawing tablet. The StarLite I ordered with the pen so I’m not sure if that can work? Keyboard I have yet to open up

Danielle Foré replied to Danielle

I’m kind of wondering if in general Wacom settings should just be a sub pane of mouse & touchpad? Like is there a good reason for this to be separated from other pointing devices? Thoughts pen input users?

Danielle Foré replied to Danielle

I proposed keyboard today. Network is blocked until I can set up a dev environment where I have access to libnma-gtk4 but otherwise it’s done. I think it just needs a new VAPI file. Wacom I don’t have the hardware to work on. Displays is my next target. Then it’s done! I have 19/20 panes at least building. This has been a huge task

Danielle Foré replied to Danielle

Another thing from @leolost , revamping system updates. Trying to trim down AppCenter to only do apps and Settings to handle system administration github.com/elementary/switchbo github.com/elementary/settings

Danielle Foré replied to Danielle

I'm so happy with this. It's so easy and fast and smooth. You can see a list of packages if you really care about that, otherwise it just downloads and prepares the updates and then whenever you decide to restart they get installed. Let me emphasize again how fast it is. Checking for updates is fast, downloading them is fast, installing them is fast. It just works.

Danielle Foré replied to Danielle

We merged it! So the new system update mechanism is in daily. Can’t wait for more people to test it and send feedback etc.

Also, SettingsPage and SettingsSidebar widgets were moved to LibSwitchboard and deprecated from Granite since they’re only used in Settings. I have a branch to move styles into a resource in Settings instead of the system stylesheet. Then I can do some of the bigger redesign changes. I’m so excited. I hope you love it

Danielle Foré replied to Danielle

Proposed a couple of improvements for the new update mechanism already:

A branch to alter notifications when the package bundle includes security updates: github.com/elementary/settings

A branch to add an automatic updates option: github.com/elementary/settings

Danielle Foré replied to Danielle

Getting places with revamping the SettingsPage widget. Floating headers, adding window controls is next. Might bump down the icon size on these?

github.com/elementary/switchbo

Danielle Foré replied to Danielle

They're also clamped now which is nice!

Danielle Foré replied to Danielle

Maybe we should just go sidebar? This would give us search all the time. And it would be much easier/more predictable to implement window controls and we could just add back/forward buttons to the sidebar area maybe?

Danielle Foré replied to Danielle

Optional automatic system updates were merged! Automatic app updates will now be opt-out instead of opt-in. Plus system update notifications now mention if they contain security updates. Really happy with how the updates story has come together over the last couple years

A couple branches got merged to fix permissions issues on greeter with network and host name setting. And @lenemter has a bunch of branches to bring better support for things like dark mode and accent colors on the greeter

Danielle Foré replied to Danielle

I opened the issue report about changing notifications when they contain security updates back in 2016 and finally implemented it myself last week. Feels good to close such an old feature request 💪🏼

Danielle Foré replied to Danielle

It is still quite broken, but the latest build can be installed and logged into! builds.elementary.io/

Danielle Foré replied to Danielle

Also also! The multitasking view redesign with the blurred background was merged. Very excited about that. Dark mode on the greeter should land this week.

Yesterday I added session actions (shutdown, logout, etc) to the quick settings indicator. Gonna try to propose replacing the existing session indicator as a transition path here 🤞 github.com/elementary/quick-se

Danielle Foré replied to Danielle

I’m also thinking about code names for the new release and happy to hear suggestions! Some constraints:
* We use deities for our code names. They can be from any mythology/pantheon/whatever
* One or two syllable names work best
* This release is going to have some big changes in it so I’d like to do something with a god that represents change in some way. Maybe something kinda cunty? Janus? Kali?

Danielle Foré replied to Danielle

Oh hey! That's a bit more like it :)

Danielle Foré replied to Danielle

Get into cleaning up these power settings a bit. This code is pretty wild 😬 github.com/elementary/switchbo

Danielle Foré replied to Danielle

On Fridays I try to make sure I do something that I personally find interesting or fun even if it's not a priority. I kinda let that leak into yesterday I think, but I'm enjoying getting into Power settings and trying to make it pretty and useful

github.com/elementary/switchbo

Also Network Settings was merged and is now building in Early Access, so next week I need to dedicate myself to finishing Displays. Overall very happy with Settings and how much better every part of it will be in OS 8

On Fridays I try to make sure I do something that I personally find interesting or fun even if it's not a priority. I kinda let that leak into yesterday I think, but I'm enjoying getting into Power settings and trying to make it pretty and useful

github.com/elementary/switchbo

Danielle Foré replied to Danielle

I know this layout is still pretty funky but trust the process 😅 also shoutouts to @allanday et al. I have been referencing this great GNOME design page to think about how to present options: wiki.gnome.org/Design/SystemSe

Danielle Foré replied to Danielle

We're getting places, we're learning about UPower, we're having fun, we're searching for AAs under the couch

github.com/elementary/switchbo

Danielle Foré replied to Danielle

Could use some feedback about which #A11y -related settings folks expect to be able to reach in quick settings github.com/elementary/quick-se

Danielle Foré replied to Danielle

Proposed a branch to move these toggles to the front page and get rid of the sub page. Also cleaned up these icons a bit and I’m trying something with button shapes, let me know if you guess what the difference between circle and rounded square buttons is 👀

github.com/elementary/quick-se

Danielle Foré replied to Danielle

AppCenter GTK 4 branch was merged 🎉 I might order a pizza. I need to celebrate

Edit: ordered a deep dish pizza and a half pound of boneless wings

Go Up