<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/dolphinpart.h, branch pixelated-scaling-option</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling
</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom?h=pixelated-scaling-option</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom?h=pixelated-scaling-option'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2023-12-14T09:36:58Z</updated>
<entry>
<title>Dolphin: Remove unused code, fix clazy warnings</title>
<updated>2023-12-14T09:36:58Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2023-12-05T15:46:52Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=2aa5477ccfaf9aeb9e0d6241f62da94b08f363ea'/>
<id>urn:sha1:2aa5477ccfaf9aeb9e0d6241f62da94b08f363ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a bunch of clazy warnings</title>
<updated>2023-08-29T07:18:51Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2023-08-28T12:39:00Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=079f903bc8691866b4aa3c3e41204a47e735c062'/>
<id>urn:sha1:079f903bc8691866b4aa3c3e41204a47e735c062</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>Refactor DolphinContextMenu so its actions are retrievable</title>
<updated>2022-04-02T17:00:58Z</updated>
<author>
<name>Felix Ernst</name>
<email>fe.a.ernst@gmail.com</email>
</author>
<published>2022-04-02T17:00:58Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=b3add256945863b01cfa2bc985b61be83fc3570c'/>
<id>urn:sha1:b3add256945863b01cfa2bc985b61be83fc3570c</id>
<content type='text'>
This mostly red MR should have no visible effect. It is part of my work towards !273.

There are two calls necessary to open the DolphinContextMenu:
One to construct it and one to execute/show it.

Before this commit, the actual populating of the ContextMenu was
done on execute. This meant that the actions of the ContextMenu
couldn't be looked at or changed without first showing the Menu
to the user. It also meant that the construction itself didn't
actually do much constructing/populating at all which might seem
a bit unintuitive.

This commit changes this behaviour so the DolphinContextMenu is
actually populated fully on construction. The executing/showing of
the ContextMenu now does just that and nothing more.

Previously, some actions in the context menu were actually not
wired up to anything and instead the DolphinContextMenu or the
DolphinMainWindow executed some code after the user had clicked
such a dummy action from the ContextMenu. Now all the actions are
properly constructed beforehand and no special handling is
necessary when the ContextMenu hides itself.

This commit removes the pos parameter from the DolphinContextMenu
constructor. This parameter contained the position where the Menu
would be shown later. This information isn't necessary to have on
construction and was already part of the exec(pos) call in the
first place. The variable m_pos that stored the value is removed.

This commit also removes a "customActions" functionality that can
supposedly be used to add further custom actions to the
DolphinContextMenu but this functionality isn't ever used
anywhere so its usefulness is questionable. It also wouldn't be
difficult to re-add this functionality if it was ever required for
something.

This commit also addresses an old TODO in dolphinpart.cpp that
asked for the calls for opening the DolphinContextMenu to actually
contain the information for which items the DolphinContextMenu is
supposed to be constructed. Before this, only the item that was
directly clicked was transmitted and then DolphinContextMenu
retrieved the currently selected set of items by itself.
It makes more sense that DolphinContextMenu would be informed on
construction which items it is supposed to show context actions
for.

Most of this is necessary so we are able to show the contextual
actions anywhere else than in the ContextMenu in the future.

I am targeting 22.08 with this MR because it makes no sense to merge a refactor for the upcoming release already.
</content>
</entry>
<entry>
<title>Add missing includes</title>
<updated>2021-02-08T23:40:54Z</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2021-02-08T23:40:37Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=b68abb7d2718709c2a3ed1e92145ed4247b7333b'/>
<id>urn:sha1:b68abb7d2718709c2a3ed1e92145ed4247b7333b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update KParts' ReadOnlyPart::localFilePath in DolphinPart::openUrl()</title>
<updated>2020-12-29T15:06:40Z</updated>
<author>
<name>Piotr Henryk Dabrowski</name>
<email>phd@phd.re</email>
</author>
<published>2020-03-10T16:11:49Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=741072272f5d8b45228a3adc9ccb873abf78f891'/>
<id>urn:sha1:741072272f5d8b45228a3adc9ccb873abf78f891</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dolphinpart: port to new KPluginMetaData-based KParts API</title>
<updated>2020-12-07T22:09:58Z</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2020-11-28T10:24:29Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=9826d810340d1f6fe135a300a66d689f37add41e'/>
<id>urn:sha1:9826d810340d1f6fe135a300a66d689f37add41e</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>[Dolphin] Open Preferred Search Tool action</title>
<updated>2019-11-17T17:15:26Z</updated>
<author>
<name>Piotr Henryk Dabrowski</name>
<email>phd@phd.re</email>
</author>
<published>2019-11-17T17:14:27Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=537dc7864ae31e7c1c9a0a0ecf559b7cace23a82'/>
<id>urn:sha1:537dc7864ae31e7c1c9a0a0ecf559b7cace23a82</id>
<content type='text'>
Summary:
Added "Open Preferred Search Tool" action to Tools menu.

It runs preferred (topmost) external search tool as configured in the "More Search Tools" menu.

By default Ctrl+Shift+F shortcut is assigned to this action.

FEATURE: 384798
FIXED-IN: 20.03.80

{F7134238}
{F7134240}
{F7134242}

Reviewers: #dolphin, ngraham, elvisangelaccio

Reviewed By: #dolphin, ngraham

Subscribers: pkloc, kfm-devel, kde-doc-english

Tags: #dolphin, #documentation

Differential Revision: https://phabricator.kde.org/D22594
</content>
</entry>
<entry>
<title>Remove unused #include</title>
<updated>2018-03-04T18:00:47Z</updated>
<author>
<name>Roman Inflianskas</name>
<email>infroma@gmail.com</email>
</author>
<published>2018-03-04T13:38:16Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=48b58f830a585b773435c9af5ee2fe8f0c7c641d'/>
<id>urn:sha1:48b58f830a585b773435c9af5ee2fe8f0c7c641d</id>
<content type='text'>
Summary: I used CLion inspection to hunt all unused #include

Reviewers: #dolphin, elvisangelaccio, markg

Reviewed By: #dolphin, elvisangelaccio, markg

Subscribers: bcooksley, markg, elvisangelaccio, #dolphin

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