Elektrine lite

← Feed

@alice@mk.nyaa.place

Post #3434546

2026-04-08 01:48 UTC

Still not much progress, I've been completely unable to focus the past few weeks, so 0 progress on the controls preferences ​:neocat_pensive:​ Instead: - I refactored UI in a lot of places, in particular preferences dialog should be noticeably faster now as it creates pages on the fly as you switch between them rather than all pages immediately - Tweaked blur in the overlay menu a bit (it downscales more now, so looks like it has larger radius) - Also tweaked the fullscreen header bar scrim gradient a bit ago to use this trick: larsenwork.com/easing-gradients/ - forgot to mention it but it looks nice - Updated a few things in readme and help, e.g. readme was still pointing to gnome-nightly even tho I switched to the 50 sdk a while ago And ofc while I never mention it, I'm still keeping the cores up to date with upstreams. That's not particularly involved, I just need to run a script, test it and push (or not push, I'm currently not pushing stella because loading savestates is broken and I'm not sure if it's upstream or my code that's broken)

Replies (1)

  • @alice@mk.nyaa.place 2026-04-10 02:09

    And more improvements to the blur: it now has noise to reduce color banding (white noise, should look similar to the KDE one but not niri one - it uses interleaved gradient noise, I tried it first but the pattern was too noticeable), and the menu background is now dark grey instead of black, as noise over black areas looked strange. Also another optimization because I missed a pretty obvious thing last time. (The screenshots are before/after) Other than that - trying more things for controls preferences, e.g. a layout similar to the old openemu one (https://www.flickr.com/photos/mucx/5609520563/in/album-72157624792721222 - they later switched to a vertical list on the right, idk why - possibly so that it can scroll) I prob won't go with this one, just doing prototypes now this specific style has an advantage that it's clearer that the keys are clickable, and potentially better disambiguating gamepad icons between physical and virtual gamepad - idk if this works either, but if I try everything maybe I will find something that works one day it's one of those areas where regardless of how many notebook sketches I do, it's never clear what actually works or doesn't work in practice - that's one of the reasons it's taking so fucking long :/

    Open ##3434545