!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

195 Members
55 Servers

Load older messages


SenderMessageTime
5 Oct 2025
@k900:0upti.meK900https://github.com/KDE/qqc2-desktop-style/commit/89760fddd4cbfaa942847cc1895a63bb789bfab817:34:58
@k900:0upti.meK900 It should be cached 17:35:01
@k900:0upti.meK900I wonder why we're not hitting that17:35:06
@k900:0upti.meK900 Or is it because it's passing in different groups every time 17:39:14
@k900:0upti.meK900And hitting a full filesystem lookup17:39:20
@k900:0upti.meK900The good news is that it should be easy to fix17:42:01
@k900:0upti.meK900The bad news is that I'm definitely not doing it in, like, at least the next two cycles17:42:14
@k900:0upti.meK900AT LEAST17:42:29
@k900:0upti.meK900I guess the giga brain solution would be to add a cache to QStandardPaths17:44:00
@k900:0upti.meK900But that is big enough that you'd have to think about like, eviction policies17:44:14
@marie:marie.cologneMarie yeah don't worry, it's not like this has any urgency 17:45:31
@k900:0upti.meK900 And strictly speaking KColorScheme can still cache better 17:45:37
@marie:marie.cologneMarieand with all of the fire going on...17:45:39
@k900:0upti.meK900Because QStandardPaths will only cache file lookups17:45:43
@k900:0upti.meK900* Because QStandardPaths will only cache file path lookups17:45:48
@k900:0upti.meK900And KColorScheme can cache the entire color scheme17:45:54
@k900:0upti.meK900And given the file size of an average color scheme you can probably read all of it in one syscall anyway17:46:31
@marie:marie.cologneMarie is that the right syncColors?
https://github.com/KDE/libplasma/blob/e39d72b9ab8c07b6bd76bcd1e89e1a8efef74df2/src/declarativeimports/kirigamiplasmastyle/plasmatheme.cpp#L110
is it not this one? or does one thing call the other?
18:04:51
@k900:0upti.meK900Actually it might be18:06:17
@k900:0upti.meK900But it seems to have the same problem18:06:21
7 Oct 2025
@k900:0upti.meK900 @outfoxxed holy shit 6.10 actually stabilizes the on-disk cache format 12:44:13
@sandro:supersandro.deSandro 🐧do you have a link?12:45:05
@k900:0upti.meK900For?12:45:09
@k900:0upti.meK900https://github.com/qt/qtdeclarative/commit/18c421fe6159dc921643c72ae335cf189eb1cc3a12:45:18
@sandro:supersandro.deSandro 🐧that was a problem because our dependency paths change all the time?12:49:37
@k900:0upti.meK900Yes13:01:57
@outfoxxed:outfoxxed.meoutfoxxedNice15:38:54
@k900:0upti.meK900I am cooking 6.1015:39:09
@k900:0upti.meK900PR in like WHENEVER PYSIDE IS DONE15:39:17
@k900:0upti.meK900(imagine releasing on time)15:39:29

Show newer messages


Back to Room ListRoom Version: 9