<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/kitemviews/kfileitemlistview.h, 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-02-07T08:41:58Z</updated>
<entry>
<title>Remove preview ignore maximum local size handling from Dolphin</title>
<updated>2026-02-07T08:41:58Z</updated>
<author>
<name>Kai Uwe Broulik</name>
<email>kde@privat.broulik.de</email>
</author>
<published>2026-02-07T08:41:58Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=9bb9040c3fe541b29130ab50907d5c5134040271'/>
<id>urn:sha1:9bb9040c3fe541b29130ab50907d5c5134040271</id>
<content type='text'>
This all seems to be done by the PreviewJob in KIO already.
</content>
</entry>
<entry>
<title>dolphinview: Update thumbnail on filename change</title>
<updated>2024-12-19T10:04:16Z</updated>
<author>
<name>Akseli Lahtinen</name>
<email>akselmo@akselmo.dev</email>
</author>
<published>2024-12-19T10:04:16Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=eca160ae5a2dbd5590e4bae22cddde488dbacf74'/>
<id>urn:sha1:eca160ae5a2dbd5590e4bae22cddde488dbacf74</id>
<content type='text'>
If filename of an item was updated previously, it would modify the model
before the file was actually changed. This led to the model calling
a signal that would try to run a previewjob, but since the filename
is not actually changed yet on disk, it would fail.

This patch moves the model updating after copyjob. Copyjob
will take care of the file renaming if there is already existing file.
We just need to update the model correctly after the job has succeeded.

BUG:497555
</content>
</entry>
<entry>
<title>Add focusOut and focusIn event support for KFileItemListView and update selected widget on focus change</title>
<updated>2023-09-02T12:42:54Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2023-09-02T09:30:25Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=fae5fec96454fbc848f5402b1d1d758bd7ff2d8d'/>
<id>urn:sha1:fae5fec96454fbc848f5402b1d1d758bd7ff2d8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>KDirectoryContentsCounter: show intermediate dir size counting results, improve stopping, improve data caching</title>
<updated>2023-05-26T15:10:09Z</updated>
<author>
<name>Méven Car</name>
<email>meven.car@kdemail.net</email>
</author>
<published>2023-05-26T15:10:09Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a1c5c5cf81b5d1f6b7a0aa10b8a981cb70c5b26c'/>
<id>urn:sha1:a1c5c5cf81b5d1f6b7a0aa10b8a981cb70c5b26c</id>
<content type='text'>
Two user visible changes:
 * we can see the dir size changing as it is updated.
 * This makes the file counting a lot more reactive, when changing directories for instance.

`KDirectoryContentsCounterWorker::walkDir` is not recursive anymore.

The cache is now shared and only a single thread is used to count size recursively.
</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>Remove references to KServiceTypeTrader in comments</title>
<updated>2022-07-18T20:42:39Z</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2022-07-18T20:42:39Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=9bcac452caa1941ec667b47b00f8c8da019eb5e1'/>
<id>urn:sha1:9bcac452caa1941ec667b47b00f8c8da019eb5e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for hover sequence thumbnails (via ThumbSequenceCreator)</title>
<updated>2021-07-04T10:24:07Z</updated>
<author>
<name>David Lerch</name>
<email>alemariusnexus@gmail.com</email>
</author>
<published>2021-01-30T11:11:22Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=aba4462e0238d6075e8822d56a78372eacfa7d2e'/>
<id>urn:sha1:aba4462e0238d6075e8822d56a78372eacfa7d2e</id>
<content type='text'>
This shows a slideshow of thumbs when the user hovers a file item.
</content>
</entry>
<entry>
<title>Build with QT_NO_KEYWORDS</title>
<updated>2021-02-09T20:39:50Z</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2021-02-08T22:09:59Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=f65b0899c3666561cafac14f67ab0bb8a5bfa00a'/>
<id>urn:sha1:f65b0899c3666561cafac14f67ab0bb8a5bfa00a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>FolderPanel: prevents scanning directory tree recursively</title>
<updated>2020-11-03T02:21:43Z</updated>
<author>
<name>Méven Car</name>
<email>meven29@gmail.com</email>
</author>
<published>2020-10-31T11:40:57Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=ffe01ee8407559f46171bfea4aa6f21e37f945fb'/>
<id>urn:sha1:ffe01ee8407559f46171bfea4aa6f21e37f945fb</id>
<content type='text'>
KFileItemListView contents are periodically scanned by KFileItemModelRolesUpdater.
It uses then KDirectoryContentsCounter to scan directories to determine their size possibly recursively.

Introduce a scanDirectories setting to disable directory scanning by KFileItemModelRolesUpdater.

BUG: 426617
FIXED-IN: 20.08.3
</content>
</entry>
<entry>
<title>Output of licensedigger + manual cleanup afterwards.</title>
<updated>2020-08-25T17:07:38Z</updated>
<author>
<name>Elvis Angelaccio</name>
<email>elvis.angelaccio@kde.org</email>
</author>
<published>2020-08-25T17:07:38Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=954e8c47906c12edaaf6e6aebdd41516eceb0d44'/>
<id>urn:sha1:954e8c47906c12edaaf6e6aebdd41516eceb0d44</id>
<content type='text'>
Unfortunately licensedigger does not strip the trailing * characters.
While at it, use a common style for all source files.
</content>
</entry>
</feed>
