<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/statusbar, 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>2026-01-31T15:07:30Z</updated>
<entry>
<title>mountpointobservercache: Use Solid for determining mountpoint</title>
<updated>2026-01-31T15:07:30Z</updated>
<author>
<name>Kai Uwe Broulik</name>
<email>kde@privat.broulik.de</email>
</author>
<published>2026-01-09T16:01:27Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=d54fb877d7a875d1f1bcb37782410ba92ecc4890'/>
<id>urn:sha1:d54fb877d7a875d1f1bcb37782410ba92ecc4890</id>
<content type='text'>
KFilePlacesModel already has all the devices, so we can use it
rather than having KMountPoint query the list of mounts all the time.
</content>
</entry>
<entry>
<title>clang-tidy: use default for trivial constructor</title>
<updated>2026-01-22T15:14:16Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2026-01-22T15:04:09Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=174bc684603326de15e933b3bb24ffb739f3291e'/>
<id>urn:sha1:174bc684603326de15e933b3bb24ffb739f3291e</id>
<content type='text'>
</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>DolphinStatusBar: Fix premature text squeezing</title>
<updated>2025-04-24T12:08:25Z</updated>
<author>
<name>Akseli Lahtinen</name>
<email>akselmo@akselmo.dev</email>
</author>
<published>2025-04-24T12:03:42Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=be36fc1bc45b63693bd5861efed94c08cd9ffe2a'/>
<id>urn:sha1:be36fc1bc45b63693bd5861efed94c08cd9ffe2a</id>
<content type='text'>
The text would get squeezed and elided prematurely due to some clipping
calculations and paddings created for the clipping.

This slightly modifies the clipping code, that we extend the painted
area and then clip off the excess, instead of moving the area to
specific place and then clipping off the excess.

This also makes sure the text width accounts for one extra character
plus the clippings we do, so that text will always fit the statusbar.

BUG: 503164
</content>
</entry>
<entry>
<title>DolphinStatusbar: Fix background and margins for non-Breeze styles</title>
<updated>2025-04-22T13:52:50Z</updated>
<author>
<name>Akseli Lahtinen</name>
<email>akselmo@akselmo.dev</email>
</author>
<published>2025-04-22T13:52:50Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=5d9051bba36c8690a622591b1164158f526a9f12'/>
<id>urn:sha1:5d9051bba36c8690a622591b1164158f526a9f12</id>
<content type='text'>
There is a bug where non-Breeze styles, such as fusion, do not always have
background color for the small statusbar.
There is also a bug that made the statusbar too small for other themes.

This patch makes us always draw a background, and uses marginLeft and marginRight from QStyle.
</content>
</entry>
<entry>
<title>Add Filelight menu to Tools menu</title>
<updated>2025-04-19T12:32:25Z</updated>
<author>
<name>Felix Ernst</name>
<email>felixernst@kde.org</email>
</author>
<published>2025-04-19T12:32:25Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=b889a446bfe851a7f49821d469c5f3041b6e5774'/>
<id>urn:sha1:b889a446bfe851a7f49821d469c5f3041b6e5774</id>
<content type='text'>
The menu for installing and launching Filelight was only available
through the status bar free space info button until now. By default
we do no longer show the free space info button because the status
bar has been changed to show less information by default.

This commit adds the "Manage Disk Space Usage" menu to the "Tools"
menu in the menu bar so it is more discoverable for users.
</content>
</entry>
<entry>
<title>dolphinstatusbar: Fix negative value warnings with small statusbar fixedwidth</title>
<updated>2025-03-04T16:55:48Z</updated>
<author>
<name>Akseli Lahtinen</name>
<email>akselmo@akselmo.dev</email>
</author>
<published>2025-03-03T12:02:20Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=d01d6ca476ce89cab3c3cc2ee50d242c74789cb4'/>
<id>urn:sha1:d01d6ca476ce89cab3c3cc2ee50d242c74789cb4</id>
<content type='text'>
During splitview animations the parentWidget()-&gt;width could be lower
than scrollbarWidth. If it goes to negatives it causes a lot of
warnings.

Make sure to bound the value between 0 and parentWidget()-&gt;width() so
that it can't go into negatives.
</content>
</entry>
<entry>
<title>Do not show the Zoom toggle context menu on small statusbar</title>
<updated>2025-02-26T11:43:30Z</updated>
<author>
<name>Akseli Lahtinen</name>
<email>akselmo@akselmo.dev</email>
</author>
<published>2025-02-26T10:30:43Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=fbfe467f8842169ca0410e0e3cee63e4c0861833'/>
<id>urn:sha1:fbfe467f8842169ca0410e0e3cee63e4c0861833</id>
<content type='text'>
Small statusbar should not have zoom slider enabled, but this
could be bypassed by using the context menu.

If we have small statusbar, just return early instead.
</content>
</entry>
<entry>
<title>Add smaller statusbar and set it as default</title>
<updated>2025-02-24T18:39:22Z</updated>
<author>
<name>Akseli Lahtinen</name>
<email>akselmo@akselmo.dev</email>
</author>
<published>2025-02-24T18:39:22Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a27443d904bc220615f2c4e8df74187b0c806d8a'/>
<id>urn:sha1:a27443d904bc220615f2c4e8df74187b0c806d8a</id>
<content type='text'>
- Statusbar has three modes: Small, FullWidth and Disabled
- FullWidth is the original statusbar
- Small is the new default statusbar
  - This statusbar overlays on top of the items instead of taking space
  - It changes size according to content
- Disabled turns statusbar completely off
- Zoom slider and space information is only shown in full-width statusbar
  - Space information is now always on
- If user navigates with keyboard, or scrolls to selection, the scrolling will take the statusbar into account
  - This makes sure the statusbar does not cover any items

Related discussion: https://invent.kde.org/system/dolphin/-/issues/50

</content>
</entry>
<entry>
<title>SpaceInfoObserver: don't instantiate MountPointObserver if m_url is empty</title>
<updated>2025-01-10T09:29:30Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2025-01-09T14:29:20Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=cebd204cc3c91731737a88f4a0ffbcf72a931d93'/>
<id>urn:sha1:cebd204cc3c91731737a88f4a0ffbcf72a931d93</id>
<content type='text'>
This prevents "Invalid URL:" on dolphin start.
</content>
</entry>
</feed>
