Email or username:

Password:

Forgot your password?
118 comments
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

Danielle Foré replied to Danielle

Thinking about putting together a hardware wishlist for our sponsors page. There’s things people ask about that I can’t test. Top of my mind is:
* Fingerprint reader. I think there are some USB ones that have Linux support
* UPS. I can theoretically ship support for this but it’d be nice to be able to actually test and see how one is used practically
* Wacom/Drawing tablet. I should get a pen with my StarLite but it sounds like a separate tablet is significantly different

Danielle Foré replied to Danielle

Almost ready to propose listing connected devices: github.com/elementary/switchbo

Just one question: If there's no connected devices is it better to show a placeholder or remove this section entirely? Attaching a poll below 👇

Danielle Foré replied to Danielle

In power settings, when there are no connected battery devices, such as when you're using a desktop with a wired mouse and keyboard, should we show the connected devices section with a placeholder or completely remove that section? See the screenshot above for context

Danielle Foré replied to Danielle

Dude I'm so good at stuff. Plank vs elementary Dock branch I just proposed: github.com/elementary/dock/pul

One is a bunch of custom Cairo drawing the other is Adw.Animation/Gtk.Allocate/Gsk.Transform

Danielle Foré replied to Danielle

Merged in @lenemter’s blurred background greeter branch and @leolost’s branch for monitor label API in gala, which was the major blocker for finishing display settings GTK 4 porting.

Danielle Foré replied to Danielle

Merged Jeremy’s branch to fix some stuff in display settings for arranging multiple displays. Everything is super smooth and working nicely there. Proposed a couple branches to prep for gtk4, but I have a fully working gtk4 branch so hopefully those get reviewed quickly and we can finish that port before the end of the month!

My animation branches for the dock were merged. Also a bunch of fixes and cleanups for AppCenter. Couple of things for Power settings. Very productive day today!

Danielle Foré replied to Danielle

Today is Friday Fun Day! So I'm keeping the animations trend going. It's hard to describe how damn good this feels haha I'm not sure it comes through perfectly here github.com/elementary/granite/

Danielle Foré replied to Danielle

The current GTK 4 style we use was meant to be a pretty straightforward port of the GTK 3 style to smooth out the transition. So it is based around the same GTK 3 limitations. It’s fun to go back now and see what’s possible in GTK 4. I’m not sure I’ll finish a shippable new stylesheet in just a couple months here, but I would like to at least make some progress towards it

Danielle Foré replied to Danielle

GTK 4 branch of displays is proposed and had one round of review so far. Could definitely still get that in this month!

I also proposed Wallpaper Portal. Trying to work towards more wallpaper options like Lock Screen and dark style options.

Plus! I got a Wacom tablet thanks to @micah so I’ll be able to port Wacom settings! Look at the cute note he left me too 🥰

A Wacom drawing tablet with a light blue sticky note that says “Don’t Forget! You’re Amazing ❤️”
Danielle Foré replied to Danielle

Here we go friends! First step: replacing some of this old events stuff with EventControllers github.com/elementary/switchbo

Danielle Foré replied to Danielle

GTK 4 port of display settings was merged! Building in daily now.

Also ported Settings to Adw.Navigation view and made significant progress on porting AppCenter there as well.

Danielle Foré replied to Danielle

Finally getting to the big payoff phase. Months of refactoring and porting and updating and rewriting. Really excited to realize this design direction more

Danielle Foré replied to Danielle

I love tearing through old lasagna. Removing code is my favorite thing to do github.com/elementary/switchbo

Danielle Foré replied to Danielle

Last week spent some time cleaning up Language & Region settings. Ported to Gtk.DropDown so those dropdowns have search now. Added a link to Date & Time settings since there was some confusion about how to change clock location and formats. Fixed deprecation warnings and some other under the hood stuff.

Started in on porting Login & Lockscreen to GTK 4.

Getting my Wacom branches merged has been a bit slow so working my way through other areas

Danielle Foré replied to Danielle

Made an executive decision and just kind powered through the Wacom GTK 4 port by reviewing my own branches (shame shame). But now System Settings is fully and completely ported to GTK 4. It's over. I'm gonna go cry/celebrate

github.com/elementary/seeds/pu

Danielle Foré replied to Danielle

I haven’t been keeping up on posting what I’m working on 😅 I have branches proposed for all the settings plugins to handle their own window controls so we can finally land the dual pane design and save some vertical pixels. Waiting for reviews there

Been working on the new Granite stylesheet. Today I proposed a branch so that Granite apps will load accent color over the settings portal, which helps our cross-desktop app story a lot github.com/elementary/granite/

Danielle Foré replied to Danielle

Shoutouts to @leolost for reviewing my branches, the big System Settings redesign has landed! I'm so excited about this. There is still a lot of room to improve individual settings but I'm really happy with this overall

Danielle Foré replied to Danielle

Is this animation brilliant or unhinged? I can't tell

Danielle Foré replied to Danielle

If you're someone who wants scrollbars to always be shown, presumably you want them to always be expanded as well right?

Danielle Foré replied to Danielle

Still just kind of "sketching" but playing with some ideas for StackSwitcher. Contrast is obviously not good here, but mostly looking at shapes and mixing flat and raised styles to emphasize selection/activation. Trying to modernize things without losing too much fidelity. Most of all I want interactive elements to feel touchable and respond in satisfying ways to changes in state

Danielle Foré replied to Danielle

Working my way through here. Lots to clean up but getting places conceptually github.com/elementary/switchbo

Danielle Foré replied to Danielle

Haven’t submitted a pull request to a freedesktop.org project in a while 😅 gitlab.freedesktop.org/xdg/def

Danielle Foré replied to Danielle

We're fucking getting places dude! That's looking a whole lot more like a thing to meeee

github.com/elementary/switchbo

Danielle Foré replied to Danielle

Shoutouts to @lenemter for reviewing my Flatpak PermissionStore branches, we now have settings for several of those. Still working through this sidebar design branch. I need to make some icons!

Danielle Foré replied to Danielle

We’re making such good progress on cleaning up our app launching story in the dock. Thanks to @leolost the dock will now focus apps which already have a window open instead of launching new windows. We have a window spread when apps have multiple windows. And I have a branch for reading the SingleMainWindow hint from the launcher entry so that we can more predictably launch new windows on middle click (solves a 3 year old bug): github.com/elementary/dock/pul

Danielle Foré replied to Danielle

Oh I forgot to mention that @leolost also implemented the scroll to switch windows behavior, so if that was a feature you loved from plank you get to keep it 😉 And all this is done in a Wayland-compatible way! Speaking of which he’s also working on positioning for panels and docks github.com/elementary/gala/pul

Danielle Foré replied to Danielle

lol accidentally nuked my installation because of the 64bit time migration. Otherwise trying to get out monthly blog post today

Danielle Foré replied to Danielle

So in addition to 64bit time transition there’s also now Mutter 46. Dailies look like they’re failing right now because of Mutter 46. I submitted a branch to fix Gala builds for 46 and make sure we’re using 46 in our CI. Greeter and Panel are the other packages affected here, so hang tight. We’ll get it sorted :) Until then there are older OS 8 builds but trying to upgrade them will almost certainly nuke your shit currently

Danielle Foré replied to Danielle

Gala build is fixed. Greeter should theoretically be fixed for mutter 46 already but some dependency seems to be pulling in something with conflicts maybe? I think that’s a 64bit time migration issue. Not sure what’s up with panel. New day new mysteries 🔎

Danielle Foré replied to Danielle

Fixed panel. Still not sure what is happening with Greeter. Maybe some lib needs to be rebuilt still. I ended up fixing libgala and rebuilding Granite 6. We’ll figure it out

Danielle Foré replied to Danielle

Packages are all fixed, dailies are building again. They don’t seem to be able to make it to the installer session though 😅 So new problem to solve

Danielle Foré replied to Danielle

Working on a new cursor design, trying to bring in more color, and wondering how flat I want to go:

github.com/elementary/icons/pu

Go Up