<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/kitemviews/kitemlistwidget.h, branch pixelated-scaling-option</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling
</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom?h=pixelated-scaling-option</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom?h=pixelated-scaling-option'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2025-06-19T21:15:31Z</updated>
<entry>
<title>New selection effects</title>
<updated>2025-06-19T21:15:31Z</updated>
<author>
<name>Akseli Lahtinen</name>
<email>akselmo@akselmo.dev</email>
</author>
<published>2025-06-19T21:15:31Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=c1e71289082ec7416ac19c822393ea70f63d1b75'/>
<id>urn:sha1:c1e71289082ec7416ac19c822393ea70f63d1b75</id>
<content type='text'>
This adds a new selection effect that is similar to what we have in QtQuick file item views.

There are also changes to some usability: Instead of only the icon and text being the clickable area in icon and details mode, the whole selection is now the clickable area.

Otherwise the usability should stay the same, it's mostly a visual change.

See also: https://invent.kde.org/teams/vdg/issues/-/issues/94
</content>
</entry>
<entry>
<title>Clazy fix</title>
<updated>2025-04-29T10:33:44Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2025-04-29T10:33:44Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=0464ea82a6850f58805bc4d6fc1df5369d83c3df'/>
<id>urn:sha1:0464ea82a6850f58805bc4d6fc1df5369d83c3df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mirror details view mode for right-to-left languages</title>
<updated>2024-12-29T11:42:22Z</updated>
<author>
<name>Felix Ernst</name>
<email>felixernst@kde.org</email>
</author>
<published>2024-12-29T11:42:22Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=95542a389112491abf3a31c338e7d78f7785f48e'/>
<id>urn:sha1:95542a389112491abf3a31c338e7d78f7785f48e</id>
<content type='text'>
This commit implements mirroring of the details view mode for right-to-
left languages. This is the last of the Dolphin view modes which did
not adapt to right-to-left languages correctly.

Implementation-wise this is mostly about adapting the math so all the
information is placed correctly no matter the view mode or layout
direction. While most of the view actually changes the painting code
for right-to-left languages, for the column header I decided to keep
the logic left-to-right and instead reverse the order of the role
columns.

To implement this mirroring I needed to rework quite a bit of logic, so
I used the opportunity to fix some bugs/behaviur quirks:
- Left and right padding is now saved and restored separately instead
  of only saving the left padding
- Changing the right padding no longer disables "automatic column
  resizing".
- The grip handles for column resizing can now be grabbed when near the
  grip handle instead of only allowing grabbing when slightly to the
  left of the grip.
- Role column headers now only show a hover highlight effect when the
  mouse cursor is actually above that role and not above the grip
  handle or the padding.
- There is now a soft-boarder when shrinking the right padding so
  shrinking the padding "below zero width" will no longer immediately
  clear automatic resize behaviour. So now it is possible to simply
  remove the right padding by resizing it to zero width.

BUG: 449211
BUG: 495942

# Acknowledgement

This work is part of a my project funded through the NGI0 Entrust Fund,
a fund established by NLnet with financial support from the European
Commission's Next Generation Internet programme, under the aegis of DG
Communications Networks, Content and Technology.
</content>
</entry>
<entry>
<title>Add drag-open animation</title>
<updated>2024-02-23T10:19:39Z</updated>
<author>
<name>Felix Ernst</name>
<email>felixernst@zohomail.eu</email>
</author>
<published>2024-02-18T12:15:18Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=94828aa307af32191124d4fb8c0033a365dc3568'/>
<id>urn:sha1:94828aa307af32191124d4fb8c0033a365dc3568</id>
<content type='text'>
This commit adds an animation for folders that makes clear that
they will open or expand soon. This is the case when the option to
open folders during drag operations is enabled and a user drags an
item on top of a folder.

The animation goes like this:
- Replace the folder's icon with the "folder-open" icon
- Go back to the folder's original icon
- Replace the folder's icon with the "folder-open" icon once more
</content>
</entry>
<entry>
<title>Add documentation</title>
<updated>2024-02-18T15:14:58Z</updated>
<author>
<name>Felix Ernst</name>
<email>felixernst@zohomail.eu</email>
</author>
<published>2024-02-18T10:40:25Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=803a1b36dbb47342be6ca1dfa0b1e65baff74dbb'/>
<id>urn:sha1:803a1b36dbb47342be6ca1dfa0b1e65baff74dbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove hover fadein/fadeout animation for KItemListWidget</title>
<updated>2023-11-13T10:09:57Z</updated>
<author>
<name>Piruzzolo Piruzzolo</name>
<email>svlmrc@gmail.com</email>
</author>
<published>2023-11-13T10:09:57Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=384e4c9cced91b28674328f621d3b66ee860441f'/>
<id>urn:sha1:384e4c9cced91b28674328f621d3b66ee860441f</id>
<content type='text'>
Removes hover fade animations for the file item.
Hovering is more effective when it provides instant feedback. Over the
years, we have moved in the direction of removing animations entirely
from our hover-based list and grid views to alleviate a perceived
sluggishness.
</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>Change wording "Leading Column Padding" to "Side Padding"</title>
<updated>2022-05-26T08:31:12Z</updated>
<author>
<name>Jin Liu</name>
<email>ad.liu.jin@gmail.com</email>
</author>
<published>2022-05-26T08:31:12Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=ca0d0bb322925e2119f13f76d8e9643d24cbf3e0'/>
<id>urn:sha1:ca0d0bb322925e2119f13f76d8e9643d24cbf3e0</id>
<content type='text'>
Since it actually adds padding on both left and right sides,
"Side Padding" might be more accurate.

This change is also propagated to variable and method names.

BUG: 453172
</content>
</entry>
<entry>
<title>Fix zooming animation</title>
<updated>2022-02-13T12:16:34Z</updated>
<author>
<name>Eugene Popov</name>
<email>popov895@ukr.net</email>
</author>
<published>2022-02-13T12:16:34Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a05343530d0f43434715888902067512309098ce'/>
<id>urn:sha1:a05343530d0f43434715888902067512309098ce</id>
<content type='text'>
Current implementation of the zooming animation is a bit buggy.
This MR fixes the following issues:
* in the Icon view mode, the icons sometimes "jump"
* in the Compact view mode, the labels sometimes are cut off

BUG: 449179
</content>
</entry>
<entry>
<title>Full row highlight implementation</title>
<updated>2022-01-16T14:01:32Z</updated>
<author>
<name>Tom Lin</name>
<email>tom91136@gmail.com</email>
</author>
<published>2022-01-16T14:01:32Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=d3839617193e92463806580699caa595c892b8a6'/>
<id>urn:sha1:d3839617193e92463806580699caa595c892b8a6</id>
<content type='text'>
This commit implements full-row selection and hover highlights for the
details view mode.

This commit also contains fixes for 444680, 444753, both uncovered
during this change.

BUG: 181438
BUG: 444680
BUG: 444753
FIXED-IN: 22.04
</content>
</entry>
</feed>
