<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/src/statusbar?h=pixelated-scaling-option</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom/src/statusbar?h=pixelated-scaling-option'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2026-05-28T08:59:00Z</updated>
<entry>
<title>dolphinview,mountpointobserver: kill in-flight KIO jobs in destructor</title>
<updated>2026-05-28T08:59:00Z</updated>
<author>
<name>Sebastian Englbrecht</name>
<email>sebastian.englbrecht@tum.de</email>
</author>
<published>2026-05-23T15:40:25Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=714830f8dda873fbefa6de9704c90220e16a6133'/>
<id>urn:sha1:714830f8dda873fbefa6de9704c90220e16a6133</id>
<content type='text'>
Both objects start KIO jobs that can outlive the object if it is
destroyed before the job finishes. Store the pending job and call
kill(Quietly) in the destructor to avoid leaks and dangling callbacks.
</content>
</entry>
<entry>
<title>Show type-ahead typing feedback in the status bar</title>
<updated>2026-04-27T11:26:59Z</updated>
<author>
<name>Felix Ernst</name>
<email>felixernst@zohomail.eu</email>
</author>
<published>2026-04-23T16:22:49Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=1e13c6abb6fc179fa8da32fe62df89560a801b3d'/>
<id>urn:sha1:1e13c6abb6fc179fa8da32fe62df89560a801b3d</id>
<content type='text'>
The typed keys are displayed in the status bar while also displaying
which file name they were auto-completed to (i.e. which file was
selected because of the typing).

This commit contains some refactoring to keep the original status bar
functionality working as expected.

This commit also separates DolphinMainWindow from DolphinStatusBar which
is great news architecture-wise. The status bar is encapsulated within
the DolphinViewContainer.
</content>
</entry>
<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>
</feed>
