<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/panels/information, branch pixelated-scaling-option</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom/src/panels/information?h=pixelated-scaling-option</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom/src/panels/information?h=pixelated-scaling-option'/>
<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>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>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>informationpanel: prevent a crash when creating video preview panel and a media file is selected </title>
<updated>2025-11-20T09:13:25Z</updated>
<author>
<name>Jean-Baptiste Mardelle</name>
<email>jb@kdenlive.org</email>
</author>
<published>2025-09-19T11:31:03Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=580c31cccee1646db85bbf3a033911858bf79d7a'/>
<id>urn:sha1:580c31cccee1646db85bbf3a033911858bf79d7a</id>
<content type='text'>
To reproduce the crash:
- Open Dolphin, disable information panel and close Dolphin
- Re-open Dolphin
- Select a video file
- Enable information panel
- Crash

Problem is that some elements of the MediaWidget panel are created when the widget is shown, in `showEvent`  (`m_seekSlider` and `m_topLayout`), and these elements are called before being created.

This MR fixes 2 different crashes:
- Crash creating panel when a video file is selected (call to `m_seekSlider` before its creation)
- Crash creating panel when a video file is selected and autoplay enabled (call to `m_topLayout` before its creation)
</content>
</entry>
<entry>
<title>informationpanel: ensure selection info is shown when using keyboard navigation</title>
<updated>2025-11-07T12:54:35Z</updated>
<author>
<name>weinan li</name>
<email>liweinan@kylinos.cn</email>
</author>
<published>2025-11-07T12:54:35Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=bad63660b4c3253fdbd5fc3f989146519a7338b7'/>
<id>urn:sha1:bad63660b4c3253fdbd5fc3f989146519a7338b7</id>
<content type='text'>
The original implementation prioritized mouse hover over keyboard selection,
preventing panel updates when navigating with arrow keys while the mouse
was over another item.

This patch adds explicit state tracking to ensure keyboard selections
always update the panel, regardless of mouse position.

BUG: 474507
</content>
</entry>
<entry>
<title>Don't do an animation on the information panel</title>
<updated>2025-10-23T14:26:12Z</updated>
<author>
<name>Marco Martin</name>
<email>notmart@gmail.com</email>
</author>
<published>2025-10-23T14:26:12Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=2a3f1badca2a5f21bfb62022d3ff435c7e74cca7'/>
<id>urn:sha1:2a3f1badca2a5f21bfb62022d3ff435c7e74cca7</id>
<content type='text'>
The information panel does a scaling animation when switching between files. It does not completely make sense because the pixmap passes immediately to the new one, it just animates the scale between the two which just looks glitchy. the effect is particularly visible when switching between a normal folder and one that has thumbnails overlayed on top: the two folder icons appear the same size, but still a weird animation occurs when going from one to another.

Also, the rest of the text of the information panel does change immediately. ideally perhaps some sort of fading animation could make sense, but only if everything in that panel faded together, only the icon fading with the text that is already the "new" one doesn't make much sense

BUG:503036
</content>
</entry>
</feed>
