<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/panels/information/informationpanel.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-11-07T12:54:35Z</updated>
<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>Add settings page for Panels</title>
<updated>2024-03-15T16:28:35Z</updated>
<author>
<name>Benedikt Thiemer</name>
<email>numerfolt@posteo.de</email>
</author>
<published>2024-03-15T16:28:35Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=1d4355f619ca8098d12f330741017e417a756083'/>
<id>urn:sha1:1d4355f619ca8098d12f330741017e417a756083</id>
<content type='text'>
For now this just includes the settings for the information panel.

Prior to this commit the options for configuring the information panel
were only exposed via right clicking the information panel. This was
not discoverable enough. Our guidelines also state that much. See:
https://community.kde.org/Get_Involved/Design/Frequently_Discussed_Topics#Context_menus_are_not_enough

The settings page is missing the "Configure" button for the entries in
the information panel, which can only be found in the context menu.
This is because I thought it would be weird to move it to the settings
page. (The "configure" button is used to select the entries for the
information panel)

BUG: 480243
FIXED-IN: 24.05
</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>InformationPanel: better refresh state when current dir changes</title>
<updated>2022-08-22T21:32:28Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2022-08-21T10:28:33Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=415096008131bdeca164a22d5bef28492360b7e1'/>
<id>urn:sha1:415096008131bdeca164a22d5bef28492360b7e1</id>
<content type='text'>
Refactor and simplify things along the way.

BUG: 457813
</content>
</entry>
<entry>
<title>InformationPanel: Allow to refresh the panel when its displayed content changes</title>
<updated>2021-04-24T09:00:31Z</updated>
<author>
<name>Méven Car</name>
<email>meven29@gmail.com</email>
</author>
<published>2021-04-24T09:00:31Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=6cec386192e58089b4572996a265c9696cdcb3c0'/>
<id>urn:sha1:6cec386192e58089b4572996a265c9696cdcb3c0</id>
<content type='text'>
BUG: 430095
BUG: 412902
FIXED-IN: 21.08
</content>
</entry>
<entry>
<title>Remove not implement methods</title>
<updated>2021-03-07T19:41:15Z</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2021-03-07T19:41:15Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a440ff1acbc202883d11e3397d795bd14cd8c34d'/>
<id>urn:sha1:a440ff1acbc202883d11e3397d795bd14cd8c34d</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>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>
<entry>
<title>[InformationPanel] Use the new inline configuration mode</title>
<updated>2019-04-23T10:36:14Z</updated>
<author>
<name>Stefan Brüns</name>
<email>stefan.bruens@rwth-aachen.de</email>
</author>
<published>2019-04-14T00:44:01Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=ecf1ae6d0b1691bfe36fc0ff64500f111f3abc32'/>
<id>urn:sha1:ecf1ae6d0b1691bfe36fc0ff64500f111f3abc32</id>
<content type='text'>
Summary:
The current external configuration dialog has some issues:

- its layout is suboptimal, as its initial size is typically to small
- it is quite disassociated with the actual widget it configures, properties
  have a different order, and the property names can be quite abstract
  without the corresponding value.

Doing the visibility selection inline typically avoids the sizing problem,
as the containing application (dolphin) is often vertically maximized.
The selection becomes more obvious, as the item order is kept,
and the values are shown.

Depends on D20524

CCBUG: 389571

Reviewers: #dolphin, #baloo, #frameworks, ngraham, astippich, #vdg, elvisangelaccio

Reviewed By: #dolphin, elvisangelaccio

Subscribers: elvisangelaccio, meven, kfm-devel

Tags: #dolphin

Differential Revision: https://phabricator.kde.org/D20525
</content>
</entry>
<entry>
<title>When hovering over a file on the not-focus view panel, the information panel gets updated</title>
<updated>2019-03-24T17:38:42Z</updated>
<author>
<name>Méven Car</name>
<email>meven29@gmail.com</email>
</author>
<published>2019-03-24T17:37:10Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=d7277e47a6b84f20957e829d378b389df668fdc6'/>
<id>urn:sha1:d7277e47a6b84f20957e829d378b389df668fdc6</id>
<content type='text'>
Test Plan:
 - In Dolphin with two views (split view) and with the information panels
 - Hover over a file on the not selected view
 - &gt; the information panel show information about this file

No other changes in behavior

Reviewers: #dolphin, elvisangelaccio, ngraham

Reviewed By: #dolphin, ngraham

Subscribers: kfm-devel

Tags: #dolphin

Differential Revision: https://phabricator.kde.org/D19936
</content>
</entry>
</feed>
