<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/settings, branch pixelated-scaling-option</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom/src/settings?h=pixelated-scaling-option</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom/src/settings?h=pixelated-scaling-option'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2026-06-04T21:58:24Z</updated>
<entry>
<title>Adds options for pixel scaling and filename extensions</title>
<updated>2026-06-04T21:58:24Z</updated>
<author>
<name>Conway</name>
<email>conway@fiftyfourth.xyz</email>
</author>
<published>2026-05-01T14:25:05Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=36099c98979dfa8533a7b078dee907247a87b718'/>
<id>urn:sha1:36099c98979dfa8533a7b078dee907247a87b718</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SVN_SILENT made messages (.desktop file) - always resolve ours</title>
<updated>2026-06-03T02:24:32Z</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2026-06-03T02:24:32Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=fe6bb8bd6a076d8293e2090935ee41577324c760'/>
<id>urn:sha1:fe6bb8bd6a076d8293e2090935ee41577324c760</id>
<content type='text'>
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
</content>
</entry>
<entry>
<title>Add REUSE/SPDX compliance headers to all files</title>
<updated>2026-05-28T08:59:51Z</updated>
<author>
<name>Sebastian Englbrecht</name>
<email>sebastian.englbrecht@tum.de</email>
</author>
<published>2026-05-21T17:48:41Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=e343cbdfa52f5ff9b754e863830b08416e321ffd'/>
<id>urn:sha1:e343cbdfa52f5ff9b754e863830b08416e321ffd</id>
<content type='text'>
Dolphin was missing copyright and license information on ~750 files,
which would cause the KDE CI job `gitlab-templates/reuse-lint.yml` to fail.
This commit makes the project fully compliant with REUSE Specification 3.3.

REUSE.toml is used for file categories that cannot carry inline comments
or are managed externally:
- po/**: covered with precedence=aggregate so the bulk declaration
  combines with individual translators' existing inline headers
- **/*.kcfg, **/*.kcfgc: KConfigXT schema files, no comment syntax
- doc/*.png: documentation screenshots
- src/icons/*.png: application icons (LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL)
- src/**/*.{qrc,rc,desktop,xml,json,knsrc,upd,in}: resource and
  metadata files without usable comment syntax
- .gitignore, .git-blame-ignore-revs: infrastructure, CC0-1.0
- logo.png: application artwork (LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL)

Inline SPDX headers are added to all source files that support comments
(C++, QML, CMake, shell scripts, Python). A small number of remaining
binary or single-purpose files retain individual .license sidecars.

License inference heuristic (applied per file, in order):
1. Existing inline SPDX-License-Identifier — reused as-is
2. Most common license among sibling files in the same directory
   that already carry SPDX info, excluding infrastructure filenames
   (.gitignore etc.) and requiring at least two qualifying neighbors
   to prevent a single CC0 CI config from pulling source files along
3. Default: GPL-2.0-or-later

Copyright years and authors are sourced from `git log --follow` per
file. Automation accounts (l10n daemon scripty@kde.org, Weblate) are
excluded from author lists. If more than 5 authors are found only a
generic KDE Contributors was used.
</content>
</entry>
<entry>
<title>viewproperties: Add per-folder zoom</title>
<updated>2026-03-11T16:33:57Z</updated>
<author>
<name>Wagner Soares</name>
<email>wagnermutt@gmail.com</email>
</author>
<published>2026-02-19T20:57:02Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=0f7a9c681c4f7336362bf8a5d1c41f2bc8ed9215'/>
<id>urn:sha1:0f7a9c681c4f7336362bf8a5d1c41f2bc8ed9215</id>
<content type='text'>
Adds ZoomLevel flag to the directory and uses it instead of global settings when globalViewProps is set to false.

CCBUG: 169405
</content>
</entry>
<entry>
<title>trashsettingspage: prevent a memleak on exit</title>
<updated>2026-03-11T09:40:44Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2026-03-10T10:48:03Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=ddfc69105a8e8975a517210116de625c621a6757'/>
<id>urn:sha1:ddfc69105a8e8975a517210116de625c621a6757</id>
<content type='text'>
KCModuleLoader when passed in a parent Widget will add a layout to it.
The internal widget is added to it.
When we don't pass a parentWidget, this layout leaks.

Instead don't add a layout ourselves, let the one in KCModuleLoader do
the work.

Detected by asan.
</content>
</entry>
<entry>
<title>settings: make most settings page center aligned</title>
<updated>2026-03-05T09:45:47Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2026-03-05T09:40:06Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=4c9500e42d143192ba73036f1d0f6a191ad80cf8'/>
<id>urn:sha1:4c9500e42d143192ba73036f1d0f6a191ad80cf8</id>
<content type='text'>
Limit the width of text labels.
</content>
</entry>
<entry>
<title>settings: shorten the KDE file operation confirmation text</title>
<updated>2026-03-03T10:42:29Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2026-03-03T10:34:29Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=fe94f594efce4da83b5751db17310a9e23e53e80'/>
<id>urn:sha1:fe94f594efce4da83b5751db17310a9e23e53e80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>settings: improve confirmation page layout</title>
<updated>2026-03-03T10:42:29Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2024-05-08T15:08:37Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=6ca1492f6c79869a517879a610d48a4c629e7815'/>
<id>urn:sha1:6ca1492f6c79869a517879a610d48a4c629e7815</id>
<content type='text'>
Align horizontally the form and make sure the label have enough room.
</content>
</entry>
<entry>
<title>contextmenusettingspage: add hint for context menu shortcuts in contex menu settings page</title>
<updated>2026-03-02T10:50:33Z</updated>
<author>
<name>Albert Mkhitaryan</name>
<email>mkhalbert@gmail.com</email>
</author>
<published>2026-03-02T10:50:33Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=db15f8b24366a66529050c181ab78fcfb9917104'/>
<id>urn:sha1:db15f8b24366a66529050c181ab78fcfb9917104</id>
<content type='text'>
* added link button in Context Menu Settings to Shortcuts for Context Menu Actions as shown below
* removed the text above the search bar, which said "Select which services should be shown in the context menu:" since the check-boxes are clear enough
* instead of "Download New Services" the link to download services now just says "Download Services" for brevity.

![context_menu_text_buttons.png](/uploads/1af045ab8aae9daf527b30cf1b1dcbba/context_menu_text_buttons.png){width="602" height="600"}

before:

![image.png](/uploads/08615dfcc102880f8e5cb080f2491c9c/image.png){width=768 height=600}
</content>
</entry>
<entry>
<title>viewproperties: don't use intermediate tmp file to save viewprops</title>
<updated>2026-02-21T08:37:12Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2025-11-29T10:08:46Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=8e4d7e1e2196425d54eefc65da096de20c509171'/>
<id>urn:sha1:8e4d7e1e2196425d54eefc65da096de20c509171</id>
<content type='text'>
</content>
</entry>
</feed>
