- User Since
- Mar 5 2016, 8:39 AM (203 w, 1 d)
Tue, Jan 7
@ognarb No and no, respectively.
Fri, Jan 3
- Expand dynamic cast hierarchy. This is another situation where a 2-stage dynamic_cast<> doesn't work, leading to a nullptr dereference.
Mon, Dec 30
Dec 8 2019
Nov 22 2019
qgit, https://github.com/tibirna/qgit, (Tibirna is an old-time KDE contributor).
Nov 7 2019
Nov 4 2019
Calamares needs to be run as root, unfortunately (so that it can mangle disks and write essentially arbitrary files in the target filesystem). That is usually done through pkexec or sudo. In both cases, you need to take care to preserve enough of the environment that Calamares can find the theming. I'm not sure if pkexec -E is sufficient. In any case, by pointing enough XDG things to the home directory of the live user, rather than root, you can improve theming without doing any work on / in Calamares itself. Not resetting $HOME might be enough.
Nov 1 2019
Now you (@davidedmundson ) mention it, yeah .. I've only tested positively, to see if konsole then does what I want. You're right that this could have surprising effects when multiple unique applications share a prefix (e.g. org.kde.plasma.something and org.kde.plasma.somethingentirelydifferent). There would have to be a closer check to find "this is really an instance of the intended application" and not have accidents with startsWith().
Oct 31 2019
This has been applied to FreeBSD ports because it works. +1 (with the other konsole patch that is on invent).
Oct 25 2019
Oct 22 2019
Oct 20 2019
(also change is obsolete and should be abandoned)
Commit ae4027d640d3297e78d8d0c87389aade128476a5 fixes the problem in a different way, by changing QList<T> parameters to QVector<T>.
Oct 18 2019
Looked for -0 alternatives, couldn't find any. Dave tells me there's sufficient fallbacks, and otherwise we'll just patch it out in packaging.
Oct 17 2019
Let's get this in, and then quibble about how much commentary needs to be written for the _p.h file (since, looking back, it's a bit heavy on the C++ fancyness -- my Opinions have changed a little)
Oct 11 2019
Oct 8 2019
Oct 7 2019
(Assigned to Ivana because she had the FOSDEM 2019 one, but that shouldn't mean that this is her job)
Sep 24 2019
- Discussion so far has happened on mailing lists (community, *Climate Impact and KDE*, ev-membership, *Environmental Responsibility Policy*).
- Draft policy was presented at https://share.kde.org/s/JN2bY6qbACbidYJ and has been polished and edited since.
- Some lobbying has started outside of these regular discussion channels as well.
LGTM on the FreeBSD side (I've checked, the procctl() code does block debugger access which is all we're asking to do).
Sep 23 2019
Sep 20 2019
Adriaan de Groot
Sep 12 2019
Aug 25 2019
Aug 22 2019
Aug 15 2019
Aug 13 2019
Aug 10 2019
Jul 30 2019
Jul 29 2019
Jul 28 2019
Jul 27 2019
Jul 26 2019
Jul 25 2019
Jul 7 2019
Jul 2 2019
Jun 23 2019
May 20 2019
Thanks for looking at this, Harald. For various downstream packaging reasons, we're going to be stuck with patching, so I'm going to give up on this particular patch.
May 16 2019
ar_longnamesIndex is used as an array-index into ar_longnames, which is newed, so a negative index is UB. This patch voids that case.
May 13 2019
Apr 14 2019
Apr 11 2019
I pretty much burned out of promo after QtWS. I have Opinions, but not necessarily the desire or energy to share them. I have a thing june 4/5th, and wasn't planning on going to onboarding,; outside of that I'm generally available, but don't let anything depend on me. (editedchanged date on my existing event)
Apr 5 2019
I'd start to think about three separate files , unix_impl.cpp, windows_impl.cpp, stub_impl.cpp (although then you get API-syncing issues, probably, when only one of them is updated).
Apr 3 2019
So there's subtask extract version information from CMakeLists.txt, which implies a few things:
- going over the applications to check that they actually do set their version in the top-level CMakeLists, as part of the project() command,
- check that tooling uses that version consistently,
- check that the tooling can provide the version information everywhere it's needed.
Mar 26 2019
On FreeBSD, /proc is not necessarily mounted (it might be a Linuxism). So while I do have /proc, it's empty because procfs isn't mounted there. If I do mount it, then there's the expected list of processes and a curproc symlink. But /proc/<pid> doesn't contain a stat file .. there's a status, though. Let me mess around a bit with that... yes, changing to status makes all 6 tests pass. So I'd suggest something like
Config: Using QtTest library 5.12.1, Qt 5.12.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 6.0.1 (tags/RELEASE_601/final 335540))
PASS : KProcessListTest::initTestCase()
Feb 8 2019
Jan 24 2019
With my Calamares maintainer hat on: the decision to live outside of the KDE umbrella was taken before my time, but is basically this: make sure that the installer is seen as a desktop- and sitro-neutral approach, even when it uses KDE technologies. It's an installer for a whole bunch of distro flavors, although it's also enthusiastically used by a bunch of KDE-showcase distro's. I don't want it tied to only the KDE-showcases though.
This has been filed upstream, continues to be unresolved (needs a bunch of kauth work, presumably). It is also an issue with: the webviewmodule, which doesn't run as root because the browser component crashes.
Please file this upstream as appropriate. Probably you can get this done via the packages module, but anything more specific should be discussed elsewhere and have a design attached.
Please file everything upstream as needed.
Jan 18 2019
Similar list as @broulik
Jan 2 2019
Put export in conventional spot.