<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/kitemviews/kfileitemmodel.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-03-09T13:06:57Z</updated>
<entry>
<title>kitemviews: add "Folder Name" column to details view</title>
<updated>2026-03-09T13:06:57Z</updated>
<author>
<name>Jussi Räsänen</name>
<email>jussi@fastmail.com</email>
</author>
<published>2026-02-22T14:10:02Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=4a7be9f25332942b071e7a1659a7aed67236cfb8'/>
<id>urn:sha1:4a7be9f25332942b071e7a1659a7aed67236cfb8</id>
<content type='text'>
BUG: 433937
</content>
</entry>
<entry>
<title>kitemviews: add columns for audio/video codec, color space, and pixel format</title>
<updated>2026-02-12T02:49:32Z</updated>
<author>
<name>Arie Miller</name>
<email>renari@arimil.com</email>
</author>
<published>2026-02-12T02:46:14Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=bf94fe656c691908928cf59c1ff526fe5afc611e'/>
<id>urn:sha1:bf94fe656c691908928cf59c1ff526fe5afc611e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>natural sort: exclude extension when comparing filenames</title>
<updated>2024-11-19T09:08:45Z</updated>
<author>
<name>Eren Karakas</name>
<email>erenkarakas202@hotmail.com</email>
</author>
<published>2024-11-19T09:08:45Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=e4cc6e69430049366434e3383b1d2ef283ed22cc'/>
<id>urn:sha1:e4cc6e69430049366434e3383b1d2ef283ed22cc</id>
<content type='text'>
Currently natural sort compares the entire filenames
(basename.extension) when sorting. This causes eg.
"a 2.txt" to appear before "a.txt" when sorted by ascending.
This is unintuitive since people prioritize basenames more
than file extensions.

Instead, change natural sort to compare by basename only and
fallback to comparing extensions if basenames were equal.
This change causes "a.txt" to appear before "a 2.txt" and
matches how other platforms such as GNOME and Windows behave.

BUG: 416025
BUG: 470538
BUG: 421869
BUG: 312027
</content>
</entry>
<entry>
<title>Notify users if authorization is required to proceed</title>
<updated>2024-07-22T10:51:33Z</updated>
<author>
<name>Felix Ernst</name>
<email>felixernst@kde.org</email>
</author>
<published>2024-07-22T10:51:33Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=6e6fcf8da80b5b6821837054ae51eaa19edc24b8'/>
<id>urn:sha1:6e6fcf8da80b5b6821837054ae51eaa19edc24b8</id>
<content type='text'>
Previous to this commit entering a folder without read access would show the non-descriptive error message "Could not enter folder". If the user actually is not allowed to view the contents of the folder, this is indeed true and this commit will preserve this message as is.

However, if an admin protocol is installed, users can actually view the contents of most folders after authorizing themselves as administrators. So this commit changes the error message in those specific circumstances to instead read "Authorization required to enter this folder." and provide a button to authorize themselves. This button is the "Act as Administrator" action.

If no admin protocol is installed, this commit has no effect.

The idea for this change came from Harald Sitter.

I receive funding for changes like this by the Next Generation Internet Initiative, which (as I understand it) will no longer provide funds for future projects like this if the current EU draft budget goes through as it is.
</content>
</entry>
<entry>
<title>Start autoActivationTimer only if hovering over a directory</title>
<updated>2024-03-08T11:37:20Z</updated>
<author>
<name>Akseli Lahtinen</name>
<email>akselmo@akselmo.dev</email>
</author>
<published>2024-03-08T11:37:20Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=803bbd1ae191a89ffdb3889acb6621431525f96d'/>
<id>urn:sha1:803bbd1ae191a89ffdb3889acb6621431525f96d</id>
<content type='text'>
Before starting autoActivationTimer, check that we're hovering the item on top of a directory.
If we don't check for it, the the autoActivationTimer will try to open the hovered item 
in it's default application, which can be distracting and break the actual action
the user was trying to do, like moving the file to a directory. 


BUG:479960
</content>
</entry>
<entry>
<title>Slightly refactor count resorting</title>
<updated>2024-01-23T11:13:00Z</updated>
<author>
<name>Felix Ernst</name>
<email>felixernst@zohomail.eu</email>
</author>
<published>2024-01-22T17:33:09Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=e817c3246cf512a89a3de003763273f29d9cfe8c'/>
<id>urn:sha1:e817c3246cf512a89a3de003763273f29d9cfe8c</id>
<content type='text'>
The bug fix 8f043b2958477d3fe2ef094b7e42f792f4cf0b02 introduced a
secondary code path to trigger a resort of items. However, the previous
way to trigger it only required a small bug fix to work and gives us a
couple of optimisations for free. This commit removes the secondary code
path and fixes the primary one.

CCBUG: 473999
</content>
</entry>
<entry>
<title>Resort directory size count after refreshing</title>
<updated>2023-12-15T13:07:12Z</updated>
<author>
<name>Akseli Lahtinen</name>
<email>akselmo@akselmo.dev</email>
</author>
<published>2023-12-15T13:07:12Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=8f043b2958477d3fe2ef094b7e42f792f4cf0b02'/>
<id>urn:sha1:8f043b2958477d3fe2ef094b7e42f792f4cf0b02</id>
<content type='text'>
After refreshing the view when
size count is selected as the sortRole,
count is 0 at first. When the actual count is loaded,
the sorting is done according to the count being 0. 
This can break the sort order and cause view and model
to be out of sync. 

Making sure we always resort all items
when the directory size/item count is changed fixes this

BUG:473999
</content>
</entry>
<entry>
<title>Hide application/x-trash files following showHidenFiles</title>
<updated>2023-06-17T07:09:50Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2023-06-15T10:32:00Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=7f3967cf38f8ab707681981dd0bc6b220c3dbf83'/>
<id>urn:sha1:7f3967cf38f8ab707681981dd0bc6b220c3dbf83</id>
<content type='text'>
BUG: 3212
</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 new settings for permissions column format</title>
<updated>2023-02-14T16:40:33Z</updated>
<author>
<name>Serg Podtynnyi</name>
<email>serg@podtynnyi.com</email>
</author>
<published>2023-01-27T10:54:35Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=b7fa85a33d6b5c1b2a5b60b64a78f7f208ea304c'/>
<id>urn:sha1:b7fa85a33d6b5c1b2a5b60b64a78f7f208ea304c</id>
<content type='text'>
Ability to configure column for the file/dir permissions in
Numeric(Octal)/Textual/Combined style and update field display style to be right-alighed.
Add toolips to column menu items
BUG: 227745
</content>
</entry>
</feed>
