<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/selectionmode/actionwithwidget.cpp, branch master</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling
</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom?h=master</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2026-01-10T15:14:26Z</updated>
<entry>
<title>Use Q_ASSERT instead of Q_CHECK_PTR for plain checks of pointer value</title>
<updated>2026-01-10T15:14:26Z</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2026-01-09T15:16:48Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=5fff1e414a060c0619a97ad8d3f5665e3f5a4878'/>
<id>urn:sha1:5fff1e414a060c0619a97ad8d3f5665e3f5a4878</id>
<content type='text'>
Q_CHECK_PTR (other than the name suggests) is intended only to check the
success of memory allocations.
Using it for any pointers instead can be misleading due to the
"Out of memory" log printed in case of hits.
</content>
</entry>
<entry>
<title>Update my eMail to the KDE-provided one</title>
<updated>2023-06-04T16:09:42Z</updated>
<author>
<name>Felix Ernst</name>
<email>felixernst@zohomail.eu</email>
</author>
<published>2023-06-04T16:09:42Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=e5abe2c67bed7f1ca448cc94eb3abcfbe7d0da92'/>
<id>urn:sha1:e5abe2c67bed7f1ca448cc94eb3abcfbe7d0da92</id>
<content type='text'>
GIT_SILENT
NO_CHANGELOG
</content>
</entry>
<entry>
<title>Add clang-format and format code as in Frameworks</title>
<updated>2023-02-05T05:45:38Z</updated>
<author>
<name>Serg Podtynnyi</name>
<email>serg@podtynnyi.com</email>
</author>
<published>2023-02-03T17:14:53Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=38c34eeca315c7be58e65d4d3fb72aaf7b866719'/>
<id>urn:sha1:38c34eeca315c7be58e65d4d3fb72aaf7b866719</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Better separation of classes</title>
<updated>2022-08-14T14:42:40Z</updated>
<author>
<name>Felix Ernst</name>
<email>fe.a.ernst@gmail.com</email>
</author>
<published>2022-04-24T11:18:30Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=8e55f2c2409fd6ca9ebc66a6568f4d3bcbef7576'/>
<id>urn:sha1:8e55f2c2409fd6ca9ebc66a6568f4d3bcbef7576</id>
<content type='text'>
Make obvious when actions trigger selection mode.
</content>
</entry>
<entry>
<title>Keep working towards a reviewable state</title>
<updated>2022-08-14T14:42:40Z</updated>
<author>
<name>Felix Ernst</name>
<email>fe.a.ernst@gmail.com</email>
</author>
<published>2022-04-24T00:34:43Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=402b4a5698f3d12d1848b298c38828d509abfd0d'/>
<id>urn:sha1:402b4a5698f3d12d1848b298c38828d509abfd0d</id>
<content type='text'>
- Various code improvements
- Smoother animations
- The bottom bar in General Mode only becomes visible if items are
    currently selected
- Removed the selection mode action from the default toolbar since
    it can already be toggled in various ways
- More documentation
- Some cleaning
</content>
</entry>
<entry>
<title>Add Selection Mode</title>
<updated>2022-08-14T14:42:40Z</updated>
<author>
<name>Felix Ernst</name>
<email>fe.a.ernst@gmail.com</email>
</author>
<published>2021-09-12T13:33:39Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=3b7c05b385dc56fbc0b9ffdd332f8d30e7624d0c'/>
<id>urn:sha1:3b7c05b385dc56fbc0b9ffdd332f8d30e7624d0c</id>
<content type='text'>
The selection mode action is a checkable toggle action named
"Select Files and Folders" which has "Space" as the default
shortcut.

In selection mode a bottom bar with contextual actions is shown.
These should mostly mirror the actions which are available through
the right-click context menu aka DolphinContextMenu.

Resizing of the window might make a overflow button appear in the
bottom selection mode bar.

This commit makes press and hold in the view activate selection
mode. This behaviour is not triggered if the press and hold is
used to either start a rubberband selection or a drag operation
within a short time. The length of the short timeframe is defined
by a QStyleHint. This is currently not implemented in touch
because I can't test it.

Mix the selection mode bars' background colors using a nice
combination of colors from the current color scheme

BUG: 427202
</content>
</entry>
</feed>
