<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/src, branch v5.93.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<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://netuse.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://netuse.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>kconf_update: Fix checking for changes of update files</title>
<updated>2022-03-06T09:23:42+00:00</updated>
<author>
<name>Ilya Pominov</name>
<email>ipominov@astralinux.ru</email>
</author>
<published>2022-02-21T20:52:30+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=7ff8bf3f3e71c044f78979aa9414aef65afc3899'/>
<id>7ff8bf3f3e71c044f78979aa9414aef65afc3899</id>
<content type='text'>
We save time of last modification in seconds, so compare
only seconds. The incorrect comparison was introduced by
a6e83f97d255023a76c8e8c83a5363f949c6d346 in monolithic
kdelibs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We save time of last modification in seconds, so compare
only seconds. The incorrect comparison was introduced by
a6e83f97d255023a76c8e8c83a5363f949c6d346 in monolithic
kdelibs.
</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://netuse.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>Add KWindowStateSaver</title>
<updated>2022-02-24T16:43:05+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2022-02-14T17:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=f446af2aa592997f6bc4aa3b5559cf477f9259f8'/>
<id>f446af2aa592997f6bc4aa3b5559cf477f9259f8</id>
<content type='text'>
This is basically the C++ counter-part to
https://invent.kde.org/frameworks/kconfig/-/merge_requests/94
and allows to easily retrofit window size persistence on existing windows/
dialogs, replacing e.g. code like
https://invent.kde.org/pim/pimcommon/-/blob/master/src/pimcommon/widgets/kpimprintpreviewdialog.cpp.

This is a bit more complicated than one might expect, as KWindowConfig
works with QWindows, but that's something freshly created QWidget windows/
dialogs don't have yet. Additionally, we are in a library here that doesn't
depend on Qt::Widgets. To overcome this we move the widget-dependent code
(basically just a call to QWidget::windowHandle()) to inline template code
(and thus into the consumer), use std::function's type erasure to pass it
into the library code, and an event filter on the widget to wait for the
QWindow to become available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is basically the C++ counter-part to
https://invent.kde.org/frameworks/kconfig/-/merge_requests/94
and allows to easily retrofit window size persistence on existing windows/
dialogs, replacing e.g. code like
https://invent.kde.org/pim/pimcommon/-/blob/master/src/pimcommon/widgets/kpimprintpreviewdialog.cpp.

This is a bit more complicated than one might expect, as KWindowConfig
works with QWindows, but that's something freshly created QWidget windows/
dialogs don't have yet. Additionally, we are in a library here that doesn't
depend on Qt::Widgets. To overcome this we move the widget-dependent code
(basically just a call to QWidget::windowHandle()) to inline template code
(and thus into the consumer), use std::function's type erasure to pass it
into the library code, and an event filter on the widget to wait for the
QWindow to become available.
</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://netuse.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>KConfigCompiler: support ItemAccessors=true with signalling items</title>
<updated>2022-02-18T22:24:41+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-02-09T12:55:14+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=3583e0d2ed951365777122ae4b2ab4641125f756'/>
<id>3583e0d2ed951365777122ae4b2ab4641125f756</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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://netuse.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>KConfigPropertyMap: Clean up internal leftovers of autosave feature</title>
<updated>2022-02-17T17:59:11+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2022-02-01T17:17:02+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=828f52439fb02f224cc034e65dd82a0138a60662'/>
<id>828f52439fb02f224cc034e65dd82a0138a60662</id>
<content type='text'>
This has should be done explicitely, as the docs explain.

This causes issues for the KScreenLocker KCM port.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This has should be done explicitely, as the docs explain.

This causes issues for the KScreenLocker KCM port.
</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://netuse.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>
</feed>
