<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/src/core, branch v5.69.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>QAtomicInteger::loadRelaxed/storeRelaxed() are available since Qt 5.14</title>
<updated>2020-03-30T08:27:33+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2020-03-30T08:21:40+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=066c2bd90db50f67214bca5fee171f1d43391dc2'/>
<id>066c2bd90db50f67214bca5fee171f1d43391dc2</id>
<content type='text'>
A similar patch was approved in https://phabricator.kde.org/D26102
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A similar patch was approved in https://phabricator.kde.org/D26102
</pre>
</div>
</content>
</entry>
<entry>
<title>KConfig: Convert to SPDX license statements</title>
<updated>2020-03-22T11:46:41+00:00</updated>
<author>
<name>Andreas Cord-Landwehr</name>
<email>cordlandwehr@kde.org</email>
</author>
<published>2020-03-22T11:38:38+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=43d4f1276b3afe259907add9b458f15252514fa4'/>
<id>43d4f1276b3afe259907add9b458f15252514fa4</id>
<content type='text'>
Summary:
Convert license headers to SPDX statements and add
license files as required by REUSE specification.

Reviewers: cgiboudeaux

Reviewed By: cgiboudeaux

Subscribers: ognarb, cgiboudeaux, kde-frameworks-devel

Tags: #frameworks

Maniphest Tasks: T11550

Differential Revision: https://phabricator.kde.org/D27601
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Convert license headers to SPDX statements and add
license files as required by REUSE specification.

Reviewers: cgiboudeaux

Reviewed By: cgiboudeaux

Subscribers: ognarb, cgiboudeaux, kde-frameworks-devel

Tags: #frameworks

Maniphest Tasks: T11550

Differential Revision: https://phabricator.kde.org/D27601
</pre>
</div>
</content>
</entry>
<entry>
<title>KconfigXT: Add a value attribute to Enum field choices</title>
<updated>2020-03-08T18:02:19+00:00</updated>
<author>
<name>Méven Car</name>
<email>meven29@gmail.com</email>
</author>
<published>2020-03-05T09:02:46+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=ec207330d5bd61799a47092bf555a523ab000f93'/>
<id>ec207330d5bd61799a47092bf555a523ab000f93</id>
<content type='text'>
Summary:
Allow to write choices such as :
```
&lt;choices&gt;
    &lt;choice name="enum_name" value="I can't containt (anything)"&gt;&lt;/choice&gt;
    &lt;choice name="normal_choice"&gt;&lt;/choice&gt;
&lt;/choices&gt;
```

Test Plan: ctest

Reviewers: ervin, bport, crossi, #frameworks

Reviewed By: ervin

Subscribers: ngraham, davidre, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D27463
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Allow to write choices such as :
```
&lt;choices&gt;
    &lt;choice name="enum_name" value="I can't containt (anything)"&gt;&lt;/choice&gt;
    &lt;choice name="normal_choice"&gt;&lt;/choice&gt;
&lt;/choices&gt;
```

Test Plan: ctest

Reviewers: ervin, bport, crossi, #frameworks

Reviewed By: ervin

Subscribers: ngraham, davidre, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D27463
</pre>
</div>
</content>
</entry>
<entry>
<title>KConfigSkeletonItem : allow to set a KconfigGroup to read and write items in nested groups</title>
<updated>2020-02-24T12:23:24+00:00</updated>
<author>
<name>Cyril Rossi</name>
<email>cyril.rossi@enioka.com</email>
</author>
<published>2020-01-24T16:14:51+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=c8bf5e96cf2f25bb85330cf2587e2e365e6f0f71'/>
<id>c8bf5e96cf2f25bb85330cf2587e2e365e6f0f71</id>
<content type='text'>
Summary:
Currently KConfgiSkeleton cannot manage item entry in subgroup, like

```
[General][Colors]
MyItem=foo
```

Example of use

```
// Generated Class with KConfig compiler, inherits KConfigSkeleton

KConfigGroup generalGroup( &amp;config, "General" );
KConfigGroup colorsGroup = config.group( "Colors" )
myItem-&gt;setGroup(cg); // Now can take a KConfigGroup
addItem(myItem, "MyItem");

```

Evolution of kconfig compiler will follow to consider this.

Reviewers: ervin, dfaure, #frameworks, mdawson

Reviewed By: ervin, dfaure

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D27059
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Currently KConfgiSkeleton cannot manage item entry in subgroup, like

```
[General][Colors]
MyItem=foo
```

Example of use

```
// Generated Class with KConfig compiler, inherits KConfigSkeleton

KConfigGroup generalGroup( &amp;config, "General" );
KConfigGroup colorsGroup = config.group( "Colors" )
myItem-&gt;setGroup(cg); // Now can take a KConfigGroup
addItem(myItem, "MyItem");

```

Evolution of kconfig compiler will follow to consider this.

Reviewers: ervin, dfaure, #frameworks, mdawson

Reviewed By: ervin, dfaure

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D27059
</pre>
</div>
</content>
</entry>
<entry>
<title>Use ecm_qt_install_logging_categories over manual categories file</title>
<updated>2020-02-12T17:05:39+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2020-02-12T17:05:39+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=9941a691b7a129546d0490c6ad392e6aa7877c83'/>
<id>9941a691b7a129546d0490c6ad392e6aa7877c83</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add setNotifyFunction to KPropertySkeletonItem</title>
<updated>2020-02-12T10:26:16+00:00</updated>
<author>
<name>Benjamin Port</name>
<email>benjamin.port@enioka.com</email>
</author>
<published>2020-02-12T09:51:32+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=059a4feee45b91d819d7675fe5b3cc220f29c6ee'/>
<id>059a4feee45b91d819d7675fe5b3cc220f29c6ee</id>
<content type='text'>
Summary: This function will be called when the property value change

Reviewers: ervin, meven, crossi

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D27342
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: This function will be called when the property value change

Reviewers: ervin, meven, crossi

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D27342
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix API doc, usrSave is called from save not deprecated writeConfig</title>
<updated>2020-01-07T14:57:52+00:00</updated>
<author>
<name>Benjamin Port</name>
<email>benjamin.port@enioka.com</email>
</author>
<published>2020-01-07T14:55:50+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=e88f9309e5db86bb839fa6ab43508076ff3a74a5'/>
<id>e88f9309e5db86bb839fa6ab43508076ff3a74a5</id>
<content type='text'>
Reviewers: ervin

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D26495
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewers: ervin

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D26495
</pre>
</div>
</content>
</entry>
<entry>
<title>Add KSharedConfig::openStateConfig for storing state information</title>
<updated>2020-01-05T20:14:43+00:00</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2020-01-05T20:02:08+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=ebd14f29f8052ff5119bf97b42e61f404f223615'/>
<id>ebd14f29f8052ff5119bf97b42e61f404f223615</id>
<content type='text'>
Summary:
A common complaint is that our apps store 'state' information such as recent files or window sizes in their configuration files, making it ugly to store them in version control systems.

Therefore we should not store such information in XDG_CONFIG_DIR but instead use XDG_DATA_DIR for this.

This patch adds a utility method that creates a KSharedConfig backed by a file in such a suitable location.

For e.g. dolphin the file .local/share/dolphin/dolphinstaterc would be created.

See T12246 for some context

Reviewers: #frameworks, dfaure

Reviewed By: dfaure

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D26440
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
A common complaint is that our apps store 'state' information such as recent files or window sizes in their configuration files, making it ugly to store them in version control systems.

Therefore we should not store such information in XDG_CONFIG_DIR but instead use XDG_DATA_DIR for this.

This patch adds a utility method that creates a KSharedConfig backed by a file in such a suitable location.

For e.g. dolphin the file .local/share/dolphin/dolphinstaterc would be created.

See T12246 for some context

Reviewers: #frameworks, dfaure

Reviewed By: dfaure

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D26440
</pre>
</div>
</content>
</entry>
<entry>
<title>Port QRegExp to QRegularExpression</title>
<updated>2020-01-05T09:50:18+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2019-12-20T19:29:43+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=2055025c0c79a0e21e43fc8de02a4a2deedcb2fa'/>
<id>2055025c0c79a0e21e43fc8de02a4a2deedcb2fa</id>
<content type='text'>
Summary:
Port QRegExp::exactMatch() by using QRegularExpression::anchoredPattern()
to match the entire subject string.

Remove filenameOnly(), it's been broken for a long time (QStringLiteral("[/\\]")
is not a valid QRegExp pattern); besides it's not needed as QFileInfo::fileName()
is used to get the filename.

Test Plan: make &amp;&amp; ctest

Reviewers: #frameworks, dfaure, ervin, apol

Reviewed By: dfaure, ervin

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D26177
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Port QRegExp::exactMatch() by using QRegularExpression::anchoredPattern()
to match the entire subject string.

Remove filenameOnly(), it's been broken for a long time (QStringLiteral("[/\\]")
is not a valid QRegExp pattern); besides it's not needed as QFileInfo::fileName()
is used to get the filename.

Test Plan: make &amp;&amp; ctest

Reviewers: #frameworks, dfaure, ervin, apol

Reviewed By: dfaure, ervin

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D26177
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove endl at the end of qdebug</title>
<updated>2020-01-03T06:28:43+00:00</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2020-01-03T06:28:43+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=f9d50c202239ce02fcc991ea82856d2263760b16'/>
<id>f9d50c202239ce02fcc991ea82856d2263760b16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
