<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/autotests, branch v5.7.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>Fix KCoreConfigSkeleton when toggling a value with saves in between</title>
<updated>2015-01-06T23:55:00+00:00</updated>
<author>
<name>Albert Astals Cid</name>
<email>aacid@kde.org</email>
</author>
<published>2015-01-06T23:54:10+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=257b66e049483d198723e515c3c1e65e18b6afb3'/>
<id>257b66e049483d198723e515c3c1e65e18b6afb3</id>
<content type='text'>
REVIEW: 121838
Acked by Matthew Dawson
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 121838
Acked by Matthew Dawson
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't upgrate config file with upd file from kde4.</title>
<updated>2015-01-06T20:59:25+00:00</updated>
<author>
<name>Montel Laurent</name>
<email>montel@kde.org</email>
</author>
<published>2015-01-06T20:54:21+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=915976c1238be811f169eab1b02f7e8dad6410e0'/>
<id>915976c1238be811f169eab1b02f7e8dad6410e0</id>
<content type='text'>
This patch is necessary because:
When we use kf5 + kde4 application, kconf_update which launchs at the start when we launch kde.
But it will migrate some config file, for example it will show that we need to migrate konversation
so it will create a konversationrc in .config/

But when we launch konversation there is a kdelibs4migrator which wants to migrate settings and config in .config
but it shows a konversationrc in .config so it will never migrate and we will lose all settings.

So we can force to remove all .upd in kf5 but it will not fix problem during migration or when we have kde4 application
install in same directory as kf5.

So now I force for each upd file to have a "Version=5" so kconf_update (kf5) will migrate just kf5 upd file and it will fix my bugs.

REVIEW: 121797
CHANGELOG: Now kconf_update doesn't process upd file from kde4. We need to add "Version=5" in top of the upd file otherwise it will be skipped.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch is necessary because:
When we use kf5 + kde4 application, kconf_update which launchs at the start when we launch kde.
But it will migrate some config file, for example it will show that we need to migrate konversation
so it will create a konversationrc in .config/

But when we launch konversation there is a kdelibs4migrator which wants to migrate settings and config in .config
but it shows a konversationrc in .config so it will never migrate and we will lose all settings.

So we can force to remove all .upd in kf5 but it will not fix problem during migration or when we have kde4 application
install in same directory as kf5.

So now I force for each upd file to have a "Version=5" so kconf_update (kf5) will migrate just kf5 upd file and it will fix my bugs.

REVIEW: 121797
CHANGELOG: Now kconf_update doesn't process upd file from kde4. We need to add "Version=5" in top of the upd file otherwise it will be skipped.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace nullptr with Q_NULLPTR.</title>
<updated>2014-09-18T15:37:08+00:00</updated>
<author>
<name>Nicolás Alvarez</name>
<email>nicolas.alvarez@gmail.com</email>
</author>
<published>2014-09-18T15:37:08+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=a26008ef6773e3d473fccc8bc8f8aaf902a49121'/>
<id>a26008ef6773e3d473fccc8bc8f8aaf902a49121</id>
<content type='text'>
gcc 4.5 doesn't have nullptr.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gcc 4.5 doesn't have nullptr.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix compiler warning due to undefined macro</title>
<updated>2014-07-01T18:49:57+00:00</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson.kde@gmail.com</email>
</author>
<published>2014-07-01T18:33:59+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=04927f3f6146b1f4b4916f3de9e3e5947e195e20'/>
<id>04927f3f6146b1f4b4916f3de9e3e5947e195e20</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix reading of XDG style semicolon separated lists with escaped ';'</title>
<updated>2014-07-01T18:49:45+00:00</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson.kde@gmail.com</email>
</author>
<published>2014-07-01T18:33:41+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=ae51450ea64970dcdc544185d68e1e73fb390caa'/>
<id>ae51450ea64970dcdc544185d68e1e73fb390caa</id>
<content type='text'>
Previously the warning "Invalid escape sequence "\;"." would appear and
"\;" was replaced with just the backslash as is done for all
unrecognized escape sequences. Keep both characters so that
readXdgListEntry() works with values containing semicolons

REVIEW: 119074
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the warning "Invalid escape sequence "\;"." would appear and
"\;" was replaced with just the backslash as is done for all
unrecognized escape sequences. Keep both characters so that
readXdgListEntry() works with values containing semicolons

REVIEW: 119074
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix unittest: must sync in main thread for other threads to see the changes</title>
<updated>2014-07-01T08:37:15+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2014-07-01T08:37:15+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=d0b44bde17af6404f08a8bf58b11a5422bdc9688'/>
<id>d0b44bde17af6404f08a8bf58b11a5422bdc9688</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>KSharedConfig: move mainConfig and wasTestEnabled to the thread storage.</title>
<updated>2014-07-01T08:26:54+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2014-06-27T22:19:31+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=054d849879647fd4cf90c4f622877d3a11720bb2'/>
<id>054d849879647fd4cf90c4f622877d3a11720bb2</id>
<content type='text'>
This enables the mainConfig optimization in all threads,
and ensures the user warning only happens in the main thread.

The test-mode-enabled logic is only really useful in the main thread,
but it's simpler to just do it in all threads.

REVIEW: 118985
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables the mainConfig optimization in all threads,
and ensures the user warning only happens in the main thread.

The test-mode-enabled logic is only really useful in the main thread,
but it's simpler to just do it in all threads.

REVIEW: 118985
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build on Visual C++ 2010.</title>
<updated>2014-06-28T00:44:46+00:00</updated>
<author>
<name>Nicolás Alvarez</name>
<email>nicolas.alvarez@gmail.com</email>
</author>
<published>2014-06-21T04:36:04+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=55c055470aa4f8e153688c7720811c6413d71346'/>
<id>55c055470aa4f8e153688c7720811c6413d71346</id>
<content type='text'>
Visual C++ 2010 throws an internal compiler error trying to compile
kconfigtest, since 5f4dc2973f. I couldn't figure out a non-intrusive
code tweak that would work around the ICE, so I had to skip compiling
this particular initialization code on this particular compiler version,
and skip running the test that relies on it (testEnums).

The dummy=42 entry is so that the config group isn't empty,
which makes testGroupCopyTo and testReparent still run and pass,
so we don't need to skip them.

REVIEW:118852
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Visual C++ 2010 throws an internal compiler error trying to compile
kconfigtest, since 5f4dc2973f. I couldn't figure out a non-intrusive
code tweak that would work around the ICE, so I had to skip compiling
this particular initialization code on this particular compiler version,
and skip running the test that relies on it (testEnums).

The dummy=42 entry is so that the config group isn't empty,
which makes testGroupCopyTo and testReparent still run and pass,
so we don't need to skip them.

REVIEW:118852
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix syntax in kdesktopfiletest.</title>
<updated>2014-06-28T00:44:45+00:00</updated>
<author>
<name>Nicolás Alvarez</name>
<email>nicolas.alvarez@gmail.com</email>
</author>
<published>2014-06-28T00:42:36+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=d213cf146e9548a2f75b5084b679bf5dbad680b8'/>
<id>d213cf146e9548a2f75b5084b679bf5dbad680b8</id>
<content type='text'>
- QLocale::QLocale::Austria
+ QLocale::Austria

I'm surprised this worked in gcc in the CI...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- QLocale::QLocale::Austria
+ QLocale::Austria

I'm surprised this worked in gcc in the CI...
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt change to NAME_PREFIX behaviour in ecm_add_tests.</title>
<updated>2014-06-21T15:45:54+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2014-06-21T15:45:54+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=e782f0adc99dbcfedabb5f1c90f192151b545b00'/>
<id>e782f0adc99dbcfedabb5f1c90f192151b545b00</id>
<content type='text'>
NAME_PREFIX now only changes the test name, not the target name.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NAME_PREFIX now only changes the test name, not the target name.
</pre>
</div>
</content>
</entry>
</feed>
