<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/src/core, branch v5.94.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>KConfigGroup: fix writePathEntry/readPathEntry roundtrip for symlinks</title>
<updated>2022-05-04T09:37:32+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2022-04-24T13:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=a0bf7b8e857eba8032e2c828ea2ed0ade09abbad'/>
<id>a0bf7b8e857eba8032e2c828ea2ed0ade09abbad</id>
<content type='text'>
If $HOME isn't canonical (e.g. on FreeBSD it's /home/user while the
canonical path is /usr/home/user), replacing the canonical version of $HOME
with $HOME means that we'll read back a different value than we wrote
in.
It might seem "equivalent" but it leads to surprises like
KRecentDocuments showing duplicates because /usr/home/user became
/home/user in the KConfig roundtrip (but not in the XBEL roundtrip).

This commit loses the replacement of /usr/home/user with $HOME on
FreeBSD, but I think an exact roundtrip is what we expect, rather than
stuff being modified under our feet. The alternative would be to
canonicalize everything in KRecentDocuments but users don't want to
see the /usr in front, I assume (so we would have to use a cache of
canonicalized path, for the removal of duplicates, awful performance
wise).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If $HOME isn't canonical (e.g. on FreeBSD it's /home/user while the
canonical path is /usr/home/user), replacing the canonical version of $HOME
with $HOME means that we'll read back a different value than we wrote
in.
It might seem "equivalent" but it leads to surprises like
KRecentDocuments showing duplicates because /usr/home/user became
/home/user in the KConfig roundtrip (but not in the XBEL roundtrip).

This commit loses the replacement of /usr/home/user with $HOME on
FreeBSD, but I think an exact roundtrip is what we expect, rather than
stuff being modified under our feet. The alternative would be to
canonicalize everything in KRecentDocuments but users don't want to
see the /usr in front, I assume (so we would have to use a cache of
canonicalized path, for the removal of duplicates, awful performance
wise).
</pre>
</div>
</content>
</entry>
<entry>
<title>Support storing QUuid</title>
<updated>2022-04-18T03:40:47+00:00</updated>
<author>
<name>Jan Blackquill</name>
<email>uhhadd@gmail.com</email>
</author>
<published>2022-04-09T05:36:19+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=893376f6ee231304dbc740c714fa80ae5f338940'/>
<id>893376f6ee231304dbc740c714fa80ae5f338940</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SVN_SILENT made messages (.desktop file) - always resolve ours</title>
<updated>2022-03-29T01:59:41+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2022-03-29T01:59:41+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=66c8a3b8858584724bbde65077b1e2dbe9200bac'/>
<id>66c8a3b8858584724bbde65077b1e2dbe9200bac</id>
<content type='text'>
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
</pre>
</div>
</content>
</entry>
<entry>
<title>Make KConfig::mainConfigName() public.</title>
<updated>2022-03-13T20:46:02+00:00</updated>
<author>
<name>Ayush Singh</name>
<email>ayushsingh1325@gmail.com</email>
</author>
<published>2022-02-25T16:52:40+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=7206ba3f6c92892bff65c616084b3bf4c2ef86a0'/>
<id>7206ba3f6c92892bff65c616084b3bf4c2ef86a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove broken Python bindings generation</title>
<updated>2022-02-25T23:52:26+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-02-16T16:16:37+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=4a1710762b0a53d6a35e6d0cb630b9037a853c63'/>
<id>4a1710762b0a53d6a35e6d0cb630b9037a853c63</id>
<content type='text'>
pyqt broke sip4 compatibility in 5.15.6, and there is no more maintainer
of the KF Python bindings to fix things.

Future support might need different code, so no advantage in keeping the
old code around.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pyqt broke sip4 compatibility in 5.15.6, and there is no more maintainer
of the KF Python bindings to fix things.

Future support might need different code, so no advantage in keeping the
old code around.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove warning from kauthorized.h</title>
<updated>2022-02-21T23:37:08+00:00</updated>
<author>
<name>Ilya Pominov</name>
<email>ipominov@astralinux.ru</email>
</author>
<published>2022-02-21T23:37:08+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=1067eed52a8a1a93581744a5c9d4fc9f8a7d3661'/>
<id>1067eed52a8a1a93581744a5c9d4fc9f8a7d3661</id>
<content type='text'>
Macros Q_NAMESPACE_EXPORT should be used without semicolon
https://doc.qt.io/qt-5/qobject.html#Q_NAMESPACE_EXPORT

This generates warning: extra ‘;’ [-Wpedantic]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Macros Q_NAMESPACE_EXPORT should be used without semicolon
https://doc.qt.io/qt-5/qobject.html#Q_NAMESPACE_EXPORT

This generates warning: extra ‘;’ [-Wpedantic]
</pre>
</div>
</content>
</entry>
<entry>
<title>Use our deprecation macros rather than Q_DECL_DEPRECATED directly</title>
<updated>2022-02-18T14:46:03+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2022-02-18T14:46:03+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=13173f56b91a49995a1239646add37689e8aac6e'/>
<id>13173f56b91a49995a1239646add37689e8aac6e</id>
<content type='text'>
This fixes the build with Qt6 on Android.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the build with Qt6 on Android.
</pre>
</div>
</content>
</entry>
<entry>
<title>QMake pri files: fix missing new path to version header</title>
<updated>2022-02-15T16:35:06+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-02-13T18:03:53+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=82a75d993b7c4ac5a48795183334045fafe8f25a'/>
<id>82a75d993b7c4ac5a48795183334045fafe8f25a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>API dox: fix class name &amp; CC include of KConfigCompilerSignallingItem</title>
<updated>2022-02-11T15:09:18+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-02-11T15:09:18+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=8c3501262cb161ecb8a12e4c1fbae98ed9d11540'/>
<id>8c3501262cb161ecb8a12e4c1fbae98ed9d11540</id>
<content type='text'>
NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NO_CHANGELOG
</pre>
</div>
</content>
</entry>
<entry>
<title>API dox: brush over KCoreConfigSkeleton &amp; KConfigSkeleton docs</title>
<updated>2022-02-09T22:56:46+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-02-09T22:56:46+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=9a35a3685d716870b8fd91fc35e0f443b1730ad4'/>
<id>9a35a3685d716870b8fd91fc35e0f443b1730ad4</id>
<content type='text'>
NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NO_CHANGELOG
</pre>
</div>
</content>
</entry>
</feed>
