!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

206 Members
55 Servers

Load older messages


SenderMessageTime
25 Nov 2022
@k900:0upti.meK900* I don't want to read C++ on my phone06:59:53
@samueldr:matrix.orgsamueldrno worries, take any time you need before answering if you want to :)06:59:58
@samueldr:matrix.orgsamueldrI'm also confused... if the non-default config is valid, but user config is invalid... it will attempt to apply the user config anyway?? (and conversely)07:00:56
@k900:0upti.meK900kconfig is kind of a huge mess tbh07:02:12
@samueldr:matrix.orgsamueldrhere it's kwin!07:02:18
@k900:0upti.meK900Yes, that's part of it 07:02:27
@samueldr:matrix.orgsamueldrI mean, it's internals of kwin at that point07:02:28
@k900:0upti.meK900It's because kconfig doesn't actually do things like merging config07:02:53
@k900:0upti.meK900By default07:02:59
@k900:0upti.meK900So everything has to do it manually which sucks07:03:10
@k900:0upti.meK900There was some talk about redoing the config system entirely for KF6 but I have no clue if that actually landed or what it looks like 07:03:44
@samueldr:matrix.orgsamueldrwhat kind of merging do you mean here?07:06:35
@samueldr:matrix.orgsamueldr because different "scopes" like /etc/xdg vs. ~/.config merge fine AFAIUI without manual intervention by the consumer of the config 07:07:01
@samueldr:matrix.orgsamueldre.g. kcminput, which is what I was looking at for kwin, doesn't load it from the different sources manually07:07:55
@samueldr:matrix.orgsamueldrbut it does work07:08:02
@samueldr:matrix.orgsamueldrunless I totally missed something07:08:14
@samueldr:matrix.orgsamueldrthough here it can't merge "dicts" from a config to another config [or the same config]07:08:43
@k900:0upti.meK900mmm09:18:43
@k900:0upti.meK900I just tried to update MythTV to make it build with Qt 5.1509:18:55
@k900:0upti.meK900https://github.com/MythTV/mythtv/blob/v32.0/mythtv/configure09:19:04
@k900:0upti.meK900Don't you just love completely bespoke configure scripts09:19:12
@k900:0upti.meK900And of course they have a vendored ffmpeg, which comes with another 8k lines of bespoke configure script09:24:31
@k900:0upti.meK900OK, I give up09:36:18
@k900:0upti.meK900Officially09:36:23
@k900:0upti.meK900Should just drop it and alias it to Kodi09:37:22
@k900:0upti.meK9006head09:37:25
@samueldr:matrix.orgsamueldrhttps://api.kde.org/frameworks/kconfig/html/classKConfigGroup.html#a754c98908f1fa22924b8a8a987cd25ba22:53:22
@samueldr:matrix.orgsamueldr

You should not call any functions on an invalid group.

22:53:28
@samueldr:matrix.orgsamueldr so, with my understanding of the code, m_config could be invalid, m_defaultConfig valid, and it would only call functions on the invalid KConfigGroup! fun! 22:54:03
@samueldr:matrix.orgsamueldrrebuilding with kwin changed sure is fun :(23:02:34

Show newer messages


Back to Room ListRoom Version: 9