<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/src/kconf_update, branch v5.85.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>Use more target-centric cmake code</title>
<updated>2021-05-27T01:54:31+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2021-05-27T01:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=e4a9b977d47cc1ec01282212039ed58241eafcf4'/>
<id>e4a9b977d47cc1ec01282212039ed58241eafcf4</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>Revert QStringView port</title>
<updated>2021-05-09T07:50:25+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-05-02T23:49:43+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=2e8742e64fc02477296335c39b0485895321855b'/>
<id>2e8742e64fc02477296335c39b0485895321855b</id>
<content type='text'>
QStringView has some bits of API that were only added in 5.15.2, whereas KF
requires 5.15.0.

This reverts commit 1780fb2a237af80ddc1f9cfb70cb892b53b91990.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
QStringView has some bits of API that were only added in 5.15.2, whereas KF
requires 5.15.0.

This reverts commit 1780fb2a237af80ddc1f9cfb70cb892b53b91990.
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor code refactoring</title>
<updated>2021-05-02T18:09:09+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-05-02T15:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=1780fb2a237af80ddc1f9cfb70cb892b53b91990'/>
<id>1780fb2a237af80ddc1f9cfb70cb892b53b91990</id>
<content type='text'>
Some methods in ConfigLoaderHandler always returned true, change them to return
void instead. Also port them to take a QStringView instead of QStringRef, this
doesn't require a lot of changes because a QStringView can be constructed from
a QStringRef.

QXmlStreamAttribute methods like value() and name() return QStringRef in Qt5
and QStringView in Qt6, "fix" the issue by using auto keyword, which works
in both cases.

QStringView::toInt() isn't efficient in Qt5 so make the build conditional.

NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some methods in ConfigLoaderHandler always returned true, change them to return
void instead. Also port them to take a QStringView instead of QStringRef, this
doesn't require a lot of changes because a QStringView can be constructed from
a QStringRef.

QXmlStreamAttribute methods like value() and name() return QStringRef in Qt5
and QStringView in Qt6, "fix" the issue by using auto keyword, which works
in both cases.

QStringView::toInt() isn't efficient in Qt5 so make the build conditional.

NO_CHANGELOG
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor code optimisation</title>
<updated>2021-03-05T23:35:08+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-02-22T22:37:11+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=9d87348260316af729892c58bc29f159a173abf1'/>
<id>9d87348260316af729892c58bc29f159a173abf1</id>
<content type='text'>
- Use more range-for loops where appropriate
- Use auto instead of the usually-long iterator type names
- Use cbegin/cend(), to match the std:: containers, less confusion
- Use qDeleteAll instead of a for loop
- Make a QRE with a long-ish pattern static

NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Use more range-for loops where appropriate
- Use auto instead of the usually-long iterator type names
- Use cbegin/cend(), to match the std:: containers, less confusion
- Use qDeleteAll instead of a for loop
- Make a QRE with a long-ish pattern static

NO_CHANGELOG
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix formatting in a couple of places after running clang-format</title>
<updated>2021-02-22T19:28:00+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-02-22T17:25:40+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=48c132be8aa983165126b0641a083848dd5c6620'/>
<id>48c132be8aa983165126b0641a083848dd5c6620</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>Run clang-format on all cpp/h files</title>
<updated>2021-02-22T15:38:09+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-02-22T15:38:09+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=8bed00ab34e31f2b9c70026d418d923913325798'/>
<id>8bed00ab34e31f2b9c70026d418d923913325798</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>Compile without implicit cast from ASCII</title>
<updated>2021-02-06T20:10:10+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-02-03T16:20:34+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=bb16fda4e5f7caa9e892540ec69a202cec9eb16f'/>
<id>bb16fda4e5f7caa9e892540ec69a202cec9eb16f</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>Less implicit cast from ASCII</title>
<updated>2021-02-06T20:10:10+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-02-04T12:06:34+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=bce76d2e73a462de673d18dbf6d94da0c592bf08'/>
<id>bce76d2e73a462de673d18dbf6d94da0c592bf08</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>Preincerment/predecrement operator where the post ones aren't needed</title>
<updated>2021-02-06T14:28:57+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-02-01T09:06:47+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=2ac45198cf101f094cf8d94f3a546a57624e59f5'/>
<id>2ac45198cf101f094cf8d94f3a546a57624e59f5</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>Adapt to Qt6 text codec changes</title>
<updated>2021-01-17T19:53:29+00:00</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2020-12-10T20:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=63b88fed74445e64f05f4cade352a56c7291375e'/>
<id>63b88fed74445e64f05f4cade352a56c7291375e</id>
<content type='text'>
In Qt6 QTextCodec/QTextStream::setCodec is replaced with
QTextStream::setEncoding(QStringConverter::Encoding)

Also UTF-8 is the new default for QTextStream.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Qt6 QTextCodec/QTextStream::setCodec is replaced with
QTextStream::setEncoding(QStringConverter::Encoding)

Also UTF-8 is the new default for QTextStream.
</pre>
</div>
</content>
</entry>
</feed>
