<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/panels, branch master</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom/src/panels?h=master</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom/src/panels?h=master'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2026-05-28T14:46:27Z</updated>
<entry>
<title>informationpanelcontent: Remove video preview play arrow</title>
<updated>2026-05-28T14:46:27Z</updated>
<author>
<name>Ryan Nosurname</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2026-05-28T14:46:27Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=71f8db089771733d89a9211750a383f48c01d427'/>
<id>urn:sha1:71f8db089771733d89a9211750a383f48c01d427</id>
<content type='text'>
This commit removes the "Play" arrow on top of the video preview.
There is no change to behavior.

Motivation:
There is already the play button and seekbar directly below the
thumbnail, and when mousing over it you get the pointing hand. Surely
this gives the user enough clues that the video can be previewed
in-place.
</content>
</entry>
<entry>
<title>terminalpanel: delete konsolePart in destructor, use unique_ptr for KXMLGUIBuilder</title>
<updated>2026-05-28T08:59:00Z</updated>
<author>
<name>Sebastian Englbrecht</name>
<email>sebastian.englbrecht@tum.de</email>
</author>
<published>2026-05-23T13:31:27Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=0d6302ef9be3387d3a62093ae18c92ec84e5a2e1'/>
<id>urn:sha1:0d6302ef9be3387d3a62093ae18c92ec84e5a2e1</id>
<content type='text'>
Deleting konsolePart before QObject child cleanup ensures
m_konsolePartClientBuilder is still alive when the lambda connected
to m_terminalWidget::destroyed fires and calls factory-&gt;removeClient().
</content>
</entry>
<entry>
<title>MediaWidget, BottomBarContentsContainer: initialize members in constructor</title>
<updated>2026-05-26T18:46:22Z</updated>
<author>
<name>Sebastian Englbrecht</name>
<email>sebastian.englbrecht@tum.de</email>
</author>
<published>2026-05-26T18:46:22Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=10e4580b8d6000b80e0e0fb74ee4ea6192220174'/>
<id>urn:sha1:10e4580b8d6000b80e0e0fb74ee4ea6192220174</id>
<content type='text'>
m_autoPlay is read in setUrl() before setAutoPlay() is called; m_contents is
compared before resetContents() sets it. Both are undefined behavior.

Add initializers to the member-initialization lists.

Found with cppcheck
</content>
</entry>
<entry>
<title>panels/information: when not hovering anything show selection</title>
<updated>2026-05-04T09:33:41Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2026-04-21T18:21:27Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=d38dd53d262f69a0c1457e93ac877a8fbec41653'/>
<id>urn:sha1:d38dd53d262f69a0c1457e93ac877a8fbec41653</id>
<content type='text'>
This regressed after bad63660b4c3253fdbd5fc3f989146519a7338b7.
This also could cause crashes when asserts are active.
</content>
</entry>
<entry>
<title>terminalpanel: allow refreshing the terminal location</title>
<updated>2026-04-20T09:48:28Z</updated>
<author>
<name>Antti Savolainen</name>
<email>antti.savo@gmail.com</email>
</author>
<published>2026-04-20T09:48:28Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=07baa7bb68d3d3c8ed1f564ea42efa80684b3a23'/>
<id>urn:sha1:07baa7bb68d3d3c8ed1f564ea42efa80684b3a23</id>
<content type='text'>
When a program is running on front while the graphical view is being changed, that can make the terminal and file view working directories out of sync. I wasn't able to find a signal from Konsole for when the foreground program exits, so having the terminal respond to F5 is the second best thing.

BUG: 510557
</content>
</entry>
<entry>
<title>informationpanel: clear stale hover item on selection change</title>
<updated>2026-04-12T09:13:06Z</updated>
<author>
<name>Sebastian Englbrecht</name>
<email>sebastian.englbrecht@tum.de</email>
</author>
<published>2026-03-07T10:55:14Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=b26f550ffcffd825e8a49cdf7c710b7ee5e496e8'/>
<id>urn:sha1:b26f550ffcffd825e8a49cdf7c710b7ee5e496e8</id>
<content type='text'>
Reset m_hoveredItem when a new selection is set, preventing the
information panel from showing outdated hover data after selecting
a different item
</content>
</entry>
<entry>
<title>panels/information: prevent memleak when closing mediawidget</title>
<updated>2026-03-22T17:48:25Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2026-03-22T17:48:25Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=4e5b14ad50dfc01041e748e3aca6072cbcf6498c'/>
<id>urn:sha1:4e5b14ad50dfc01041e748e3aca6072cbcf6498c</id>
<content type='text'>
Parent the QMediaPlayer and QAudioOutput so they can get deleted with
their parent.
</content>
</entry>
<entry>
<title>informationpanel: ignore gestures on media slider</title>
<updated>2026-03-11T09:42:25Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2026-03-10T12:34:32Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=4fcf838b4610b700c8d1524dcbe7a9c2f49829fe'/>
<id>urn:sha1:4fcf838b4610b700c8d1524dcbe7a9c2f49829fe</id>
<content type='text'>
Explicitly grabGesture TapAndHoldGesture to be able to ignore them and
thus prevent bubbling the event to the parent widget.

BUG: 431307
</content>
</entry>
<entry>
<title>information/pixmapviewer: handle hdipi for animated images</title>
<updated>2026-03-10T09:04:17Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2026-03-09T10:46:14Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=359ba4c0700ff43a68ad62517bf7c638c341be8a'/>
<id>urn:sha1:359ba4c0700ff43a68ad62517bf7c638c341be8a</id>
<content type='text'>
BUG: 510829
</content>
</entry>
<entry>
<title>panels/panels: handle lifetime of internal actions</title>
<updated>2026-02-11T10:47:03Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2026-02-11T10:45:20Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=69999c70f14ef3fd03669ac034ef059960b008e8'/>
<id>urn:sha1:69999c70f14ef3fd03669ac034ef059960b008e8</id>
<content type='text'>
Preventing a mem-leak on process leave.
</content>
</entry>
</feed>
