<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/src/core, branch v5.89.0-rc1</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>2021-11-29T01:30:30+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2021-11-29T01:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=594e62461f2f3b22dffda7470124de32125b6ed6'/>
<id>594e62461f2f3b22dffda7470124de32125b6ed6</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>SVN_SILENT made messages (.desktop file) - always resolve ours</title>
<updated>2021-11-28T01:24:43+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2021-11-28T01:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=973dfd484024f7248cff51ded0efc13e4d554f59'/>
<id>973dfd484024f7248cff51ded0efc13e4d554f59</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>KDesktopFile: deprecate resource()</title>
<updated>2021-11-26T17:42:47+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2020-06-17T11:45:54+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=2cd5cdfa4a36c5fbeed715297a89bacfa8753ddb'/>
<id>2cd5cdfa4a36c5fbeed715297a89bacfa8753ddb</id>
<content type='text'>
It is redundant since the parent class, KConfig, has locationType().

Add some API docs for fileName(), even though one could use KConfig::name()
from the parent class, I think this would be confusing given a .desktop file
has a Name= entry, so fileName() is less ambiguous.

These seem to be leftovers from a previous refactor that happened a long time
ago.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is redundant since the parent class, KConfig, has locationType().

Add some API docs for fileName(), even though one could use KConfig::name()
from the parent class, I think this would be confusing given a .desktop file
has a Name= entry, so fileName() is less ambiguous.

These seem to be leftovers from a previous refactor that happened a long time
ago.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid some allocations by QString/QByteArray's toLower()</title>
<updated>2021-11-14T18:26:34+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2021-11-14T18:26:34+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=c3be6d02f6c061707c6d93e06889a2e56b994d87'/>
<id>c3be6d02f6c061707c6d93e06889a2e56b994d87</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>GIT_SILENT: add missing override</title>
<updated>2021-11-02T06:50:11+00:00</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2021-11-02T06:50:11+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=c64a73a4c4f3c3fc31720c6004c217cd44b7de0b'/>
<id>c64a73a4c4f3c3fc31720c6004c217cd44b7de0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Remove a bit of dead code</title>
<updated>2021-10-20T09:12:49+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-10-20T09:12:49+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=605383b1a299ea69444b10a5cf2eb9cb61009f86'/>
<id>605383b1a299ea69444b10a5cf2eb9cb61009f86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Exclude new enum-overload from python bindings build</title>
<updated>2021-10-15T06:27:51+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-10-13T13:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=5bc393b0615020d8e04ebed13364d3ab7a21d856'/>
<id>5bc393b0615020d8e04ebed13364d3ab7a21d856</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enforce KAuthorized enums being not 0</title>
<updated>2021-10-13T12:59:30+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-10-09T13:09:57+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=9b134d6354089920d22c8de783093120c44cfb36'/>
<id>9b134d6354089920d22c8de783093120c44cfb36</id>
<content type='text'>
This will output a warning if an invalid value is requested. The goal is to avoid
implicit conversion which might result in a zero-int value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will output a warning if an invalid value is requested. The goal is to avoid
implicit conversion which might result in a zero-int value.
</pre>
</div>
</content>
</entry>
<entry>
<title>Create enum to to authorize common keys</title>
<updated>2021-10-13T12:59:30+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-09-26T16:47:44+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=b0a3e4276e8318475c39c2b7b4b5bc4040dcd19e'/>
<id>b0a3e4276e8318475c39c2b7b4b5bc4040dcd19e</id>
<content type='text'>
By using an enum we have a central place to provide docs for the most
common actions/restrictions. Also consumers can pass in type-safe enum
values instead of potentially undocumented strings that might contain typos.

Also it is better documents is a value is supposed to be authorized using
KAuthorized::authorize or KAuthorized::authorizeAction, in the case of "shell_access"
this was mixed up from time to time.

Considering that we do not want the parameter for the methods to become too long
I have deliberately decided against using `enum class`. Also we don't have
and usecases for the binary operators in combination with the newly added enums.

Task: https://phabricator.kde.org/T11948
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By using an enum we have a central place to provide docs for the most
common actions/restrictions. Also consumers can pass in type-safe enum
values instead of potentially undocumented strings that might contain typos.

Also it is better documents is a value is supposed to be authorized using
KAuthorized::authorize or KAuthorized::authorizeAction, in the case of "shell_access"
this was mixed up from time to time.

Considering that we do not want the parameter for the methods to become too long
I have deliberately decided against using `enum class`. Also we don't have
and usecases for the binary operators in combination with the newly added enums.

Task: https://phabricator.kde.org/T11948
</pre>
</div>
</content>
</entry>
<entry>
<title>Create utility method for moving entries from one group to another</title>
<updated>2021-10-11T16:11:27+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-09-19T18:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=f7754f2bb3db666e4bfb2b82af079828e0086b84'/>
<id>f7754f2bb3db666e4bfb2b82af079828e0086b84</id>
<content type='text'>
This will become especially useful when moving state data from the config file
to a dedicated state data file.

Task: https://phabricator.kde.org/T12549
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will become especially useful when moving state data from the config file
to a dedicated state data file.

Task: https://phabricator.kde.org/T12549
</pre>
</div>
</content>
</entry>
</feed>
