<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/src, branch v5.43.0-rc1</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>Use Ctrl+Shift+, as the standard shortcut for "Configure &lt;Program&gt;"</title>
<updated>2018-01-13T22:24:28+00:00</updated>
<author>
<name>Nathaniel Graham</name>
<email>pointedstick@zoho.com</email>
</author>
<published>2017-10-14T14:40:20+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=cd25475f872374b751eb8701440dd230fc8eaf95'/>
<id>cd25475f872374b751eb8701440dd230fc8eaf95</id>
<content type='text'>
Summary: FEATURE: Use Ctrl+Shift+, as the standard keyboard shortcut to invoke KDE programs' "Configure &lt;Program&gt;" menu items.

Test Plan:
This shortcut is not used by anything else. Searched on lxr, found one conflict in DigiKam, and the developers agreed to change it: https://bugs.kde.org/show_bug.cgi?id=386335

Will wait to land this until Digikam 5.8.0 is released to prevent any shortcut conflicts.

Tested in KDE Neon. Tried out Plasma, KWin, Dolphin, Kate, Konsole, Gwenview, Okular, Konversation, KTorrent, and Skanlite; all now have a consistent keyboard shortcut for their "Configure &lt;Program&gt;" menu items.

Reviewers: #frameworks, #vdg, broulik, rkflx

Reviewed By: rkflx

Subscribers: ilic, abetts, elvisangelaccio, aacid, argonel, marten, graesslin, broulik, #frameworks

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D8296
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: FEATURE: Use Ctrl+Shift+, as the standard keyboard shortcut to invoke KDE programs' "Configure &lt;Program&gt;" menu items.

Test Plan:
This shortcut is not used by anything else. Searched on lxr, found one conflict in DigiKam, and the developers agreed to change it: https://bugs.kde.org/show_bug.cgi?id=386335

Will wait to land this until Digikam 5.8.0 is released to prevent any shortcut conflicts.

Tested in KDE Neon. Tried out Plasma, KWin, Dolphin, Kate, Konsole, Gwenview, Okular, Konversation, KTorrent, and Skanlite; all now have a consistent keyboard shortcut for their "Configure &lt;Program&gt;" menu items.

Reviewers: #frameworks, #vdg, broulik, rkflx

Reviewed By: rkflx

Subscribers: ilic, abetts, elvisangelaccio, aacid, argonel, marten, graesslin, broulik, #frameworks

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D8296
</pre>
</div>
</content>
</entry>
<entry>
<title>API docs: Sergio suggested create(), more readable than winId()</title>
<updated>2017-12-08T14:04:26+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2017-12-08T14:04:03+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=37159eef1cb3a354589c8a62e9ab42d1cfcf411b'/>
<id>37159eef1cb3a354589c8a62e9ab42d1cfcf411b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>API docs: full working code, including workaround for Qt issue...</title>
<updated>2017-12-08T12:18:28+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2017-12-08T12:18:28+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=4c545793dab678d0abb9532e0413df09cc0e222a'/>
<id>4c545793dab678d0abb9532e0413df09cc0e222a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>API docs: explain how to use KWindowConfig from a dialog constructor.</title>
<updated>2017-12-08T12:05:16+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2017-12-08T12:05:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=9dd072ae3680a96e52a1704caa843a198cd459dc'/>
<id>9dd072ae3680a96e52a1704caa843a198cd459dc</id>
<content type='text'>
Qt doesn't make it easy for us to just use QWindow...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Qt doesn't make it easy for us to just use QWindow...
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate KDesktopFile::sortOrder()</title>
<updated>2017-12-06T10:55:18+00:00</updated>
<author>
<name>Alexander Volkov</name>
<email>a.volkov@rusbitech.ru</email>
</author>
<published>2017-12-06T10:33:48+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=a69d8e562b6e91844f7e51b0b6c0545cc54ae840'/>
<id>a69d8e562b6e91844f7e51b0b6c0545cc54ae840</id>
<content type='text'>
Summary:
The SortOrder key is deprecated by the Desktop Entry Specification:
https://standards.freedesktop.org/desktop-entry-spec/latest/apc.html

Reviewers: dfaure, #frameworks

Reviewed By: dfaure

Subscribers: #frameworks

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D9224
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
The SortOrder key is deprecated by the Desktop Entry Specification:
https://standards.freedesktop.org/desktop-entry-spec/latest/apc.html

Reviewers: dfaure, #frameworks

Reviewed By: dfaure

Subscribers: #frameworks

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D9224
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the result of KDesktopFile::sortOrder()</title>
<updated>2017-12-06T10:01:02+00:00</updated>
<author>
<name>Alexander Volkov</name>
<email>a.volkov@rusbitech.ru</email>
</author>
<published>2017-11-07T10:47:01+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=d328dd6ac7250c4453ff2dc5d8c9c13ac3b236bc'/>
<id>d328dd6ac7250c4453ff2dc5d8c9c13ac3b236bc</id>
<content type='text'>
Summary:
KDesktopFile::sortOrder() returns the value of SortOrder key
as a string whithout parsing it as a list.
But according to Desktop Entry Specification
https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html
it's type is "string(s)", i.e. the same type as the type of
Actions and MimeType keys, and thus it should be read the same way.

Reviewers: #frameworks, dfaure

Reviewed By: dfaure

Subscribers: dfaure, #frameworks

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D8689
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
KDesktopFile::sortOrder() returns the value of SortOrder key
as a string whithout parsing it as a list.
But according to Desktop Entry Specification
https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html
it's type is "string(s)", i.e. the same type as the type of
Actions and MimeType keys, and thus it should be read the same way.

Reviewers: #frameworks, dfaure

Reviewed By: dfaure

Subscribers: dfaure, #frameworks

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D8689
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT repair indentation</title>
<updated>2017-12-02T08:57:54+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2017-12-02T08:57:54+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=62dd178d783ca08ebe757813fa3f31cfd3d2009a'/>
<id>62dd178d783ca08ebe757813fa3f31cfd3d2009a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Q_FALLTHROUGH</title>
<updated>2017-11-30T11:03:49+00:00</updated>
<author>
<name>Montel Laurent</name>
<email>montel@kde.org</email>
</author>
<published>2017-11-30T11:03:49+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=61995dafce78c1065d4eacba81673a7959a96cc9'/>
<id>61995dafce78c1065d4eacba81673a7959a96cc9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't look for /etc/kderc every single time</title>
<updated>2017-11-20T12:09:57+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2017-11-17T16:47:29+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=f1e5d65ec12884c7e0f08b3bbec7b327fa116b03'/>
<id>f1e5d65ec12884c7e0f08b3bbec7b327fa116b03</id>
<content type='text'>
Summary:
Every time we open a configuration file, we are checking if this file is there.
Since it's a sysadmin setting I'd say it's fine to assume that it's not appearing
and disappearing.
Also we are not supporting the case of the file changing during runtime or so.

Reviewers: #frameworks, mpyne, dfaure

Reviewed By: mpyne, dfaure

Subscribers: dfaure, mpyne

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D8871
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Every time we open a configuration file, we are checking if this file is there.
Since it's a sysadmin setting I'd say it's fine to assume that it's not appearing
and disappearing.
Also we are not supporting the case of the file changing during runtime or so.

Reviewers: #frameworks, mpyne, dfaure

Reviewed By: mpyne, dfaure

Subscribers: dfaure, mpyne

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D8871
</pre>
</div>
</content>
</entry>
<entry>
<title>[KConfigGroup] reserve() more and add some C++11</title>
<updated>2017-09-21T08:42:28+00:00</updated>
<author>
<name>Kai Uwe Broulik</name>
<email>kde@privat.broulik.de</email>
</author>
<published>2017-09-21T08:42:28+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=fb15e56857cafd3788ef512db173194e18b75229'/>
<id>fb15e56857cafd3788ef512db173194e18b75229</id>
<content type='text'>
Using initializer_lists for QList we reserve the right amount of memory in advance and also make for nicer code.
Also uses range-for where code was touched and a const container used.

Differential Revision: https://phabricator.kde.org/D7879
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using initializer_lists for QList we reserve the right amount of memory in advance and also make for nicer code.
Also uses range-for where code was touched and a const container used.

Differential Revision: https://phabricator.kde.org/D7879
</pre>
</div>
</content>
</entry>
</feed>
