<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/panels/information/informationpanelcontent.h, branch master</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling
</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom?h=master</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2025-09-28T04:12:03Z</updated>
<entry>
<title>informationpanelcontent: prevent repeated disabled effect on previews</title>
<updated>2025-09-28T04:12:03Z</updated>
<author>
<name>Pan Zhang</name>
<email>zhangpan@kylinos.cn</email>
</author>
<published>2025-09-26T02:27:41Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=96019a8592788932443fe0d0efc8ea44af2cf948'/>
<id>urn:sha1:96019a8592788932443fe0d0efc8ea44af2cf948</id>
<content type='text'>
When switching files quickly in the Information Panel, the preview pixmap could appear progressively brighter/whiter. This happened because markOutdatedPreview() was applying KIconEffect::toDisabled() multiple times on the same pixmap while a preview job was still pending.
This patch fixes the issue by:
- Tracking the URL that was last disabled, and only applying the disabled effect once per URL.
- Clearing the disabled state whenever a new preview job starts or when a new pixmap is shown.

With this change, the "disabled preview" effect is preserved (still useful for slow HDD or network filesystems), but the progressive white-out artifact no longer occurs when navigating rapidly.

BUG: 507844
</content>
</entry>
<entry>
<title>informationpanel: use QTextEdit for filename display to avoid newlines in copied text</title>
<updated>2025-09-12T08:29:47Z</updated>
<author>
<name>Weinan Li</name>
<email>liweinan@kylinos.cn</email>
</author>
<published>2025-09-10T07:19:36Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=112f375ec175e5aedfb58a3a3bf76535cc959575'/>
<id>urn:sha1:112f375ec175e5aedfb58a3a3bf76535cc959575</id>
<content type='text'>
QLabel does not support line wrapping at arbitrary positions. The original code achieved word wrap by manually adding newline characters to the text, which resulted in these newlines being included when the filename was selected and copied.

This patch replaces QLabel with QTextEdit for filename display, leveraging QTextEdit's built-in word wrap functionality that handles line breaks purely for display without modifying the underlying text. This ensures copied filenames remain free of unintended newlines.

BUG: 493279
</content>
</entry>
<entry>
<title>InformationPanel: Port from Phonon to QtMultimedia</title>
<updated>2025-06-28T09:55:38Z</updated>
<author>
<name>Méven Car</name>
<email>meven29@gmail.com</email>
</author>
<published>2019-06-23T15:36:38Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=8216a67d58af0fd709bb3bfb8d0b6073b11cdfed'/>
<id>urn:sha1:8216a67d58af0fd709bb3bfb8d0b6073b11cdfed</id>
<content type='text'>
</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>Cleanup config-dolphin.h includes</title>
<updated>2022-06-15T09:28:44Z</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2022-06-11T17:23:30Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=8aa81a1dc7fa978d44d2c6397df270432df1506f'/>
<id>urn:sha1:8aa81a1dc7fa978d44d2c6397df270432df1506f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use one config-dolphin.h.cmake configuration file</title>
<updated>2022-06-15T09:27:55Z</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2022-06-11T17:09:45Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=8a0003bfbcc87068737ab1e2b94ae7b2ba73eca1'/>
<id>urn:sha1:8a0003bfbcc87068737ab1e2b94ae7b2ba73eca1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Information Panel] Remove unused PlacesItemModel</title>
<updated>2021-12-16T12:06:51Z</updated>
<author>
<name>Kai Uwe Broulik</name>
<email>kde@privat.broulik.de</email>
</author>
<published>2021-12-16T12:05:11Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=4bfc339bacb7f890b2be3ae005d244c7f34c19f2'/>
<id>urn:sha1:4bfc339bacb7f890b2be3ae005d244c7f34c19f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Build with QT_NO_KEYWORDS</title>
<updated>2021-02-09T20:39:50Z</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2021-02-08T22:09:59Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=f65b0899c3666561cafac14f67ab0bb8a5bfa00a'/>
<id>urn:sha1:f65b0899c3666561cafac14f67ab0bb8a5bfa00a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve Touch support</title>
<updated>2020-09-13T18:53:32Z</updated>
<author>
<name>Steffen Hartleib</name>
<email>sh033@gmx.de</email>
</author>
<published>2020-09-13T18:53:32Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=d7b33b76a18b14e9f286e4d8326b00910b9ea02a'/>
<id>urn:sha1:d7b33b76a18b14e9f286e4d8326b00910b9ea02a</id>
<content type='text'>
With this patch dolphin now supports the following touch gestures:

* Tap gesture to interact/open with directories, files and so on
* TapAndHold and release gesture for access to the context menu (main window, panel folder, places and information)
* TapAndHold and moving gesture for drag and drop action (main windows, panel folder and places)
* pinch gesture for zoom in main window
* kinetic scrolling (QScroller) for main window, panel folder, panel places, panel information, setting preview and service
* two fingers swipe gesture to left, right and up as shortcut to navigate back, forward and up
* two finger tap gesture to toggle item selection, similar to Ctrl and left mouse click

FEATURE: 385066
FIXED-IN: 20.11.80

 You are currently rebasing branch 'touch' on '85241a924'.
</content>
</entry>
<entry>
<title>Output of licensedigger + manual cleanup afterwards.</title>
<updated>2020-08-25T17:07:38Z</updated>
<author>
<name>Elvis Angelaccio</name>
<email>elvis.angelaccio@kde.org</email>
</author>
<published>2020-08-25T17:07:38Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=954e8c47906c12edaaf6e6aebdd41516eceb0d44'/>
<id>urn:sha1:954e8c47906c12edaaf6e6aebdd41516eceb0d44</id>
<content type='text'>
Unfortunately licensedigger does not strip the trailing * characters.
While at it, use a common style for all source files.
</content>
</entry>
</feed>
