<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/doc, branch master</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom/doc?h=master</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom/doc?h=master'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2026-05-28T08:59:51Z</updated>
<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>Add option to completely disable directory size counting</title>
<updated>2024-03-07T15:11:34Z</updated>
<author>
<name>Nico Kreipke</name>
<email>dev@nkreipke.de</email>
</author>
<published>2024-03-02T16:44:41Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=815bb8d514d70d79ef5f3fd7fffa95850f761d55'/>
<id>urn:sha1:815bb8d514d70d79ef5f3fd7fffa95850f761d55</id>
<content type='text'>
Dolphin shows the size of directories by listing their contents, which
for some users might cause unwanted load on the file system.
Depending on the size of the subdirectories in question and how the
storage is accessed, this might cause noticeable delays and even
freezing.

This commit adds a new option under "View -&gt; Content Display" that
enables users to set "Folder size:" to "No size", completely disabling
directory size counting. Directory size counting is still enabled by
default.

As a third option for "Folder size" is added, the DirectorySizeCount
boolean setting is replaced with a DirectorySizeMode enum setting. The
old setting is migrated using a kconf_update script.

FEATURE: 477187
GUI:
</content>
</entry>
<entry>
<title>Rename KF5 to KF6</title>
<updated>2023-03-04T20:58:48Z</updated>
<author>
<name>Dāvis Mosāns</name>
<email>davispuh@gmail.com</email>
</author>
<published>2023-02-06T21:42:39Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=6600dc9bdc37db5507899f8576a49d57e76a7fa3'/>
<id>urn:sha1:6600dc9bdc37db5507899f8576a49d57e76a7fa3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: fix typo (Trash -&gt; User Feedback)</title>
<updated>2022-09-03T11:21:06Z</updated>
<author>
<name>Natalie Clarius</name>
<email>natalie_clarius@yahoo.de</email>
</author>
<published>2022-09-03T00:16:41Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=6e6993f09864e5cd738fb90bab2e261f6430a041'/>
<id>urn:sha1:6e6993f09864e5cd738fb90bab2e261f6430a041</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change wording "Leading Column Padding" to "Side Padding"</title>
<updated>2022-05-26T08:31:12Z</updated>
<author>
<name>Jin Liu</name>
<email>ad.liu.jin@gmail.com</email>
</author>
<published>2022-05-26T08:31:12Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=ca0d0bb322925e2119f13f76d8e9643d24cbf3e0'/>
<id>urn:sha1:ca0d0bb322925e2119f13f76d8e9643d24cbf3e0</id>
<content type='text'>
Since it actually adds padding on both left and right sides,
"Side Padding" might be more accurate.

This change is also propagated to variable and method names.

BUG: 453172
</content>
</entry>
<entry>
<title>Fix typo and release name</title>
<updated>2022-01-18T14:41:14Z</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2022-01-18T14:41:14Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=2d1842c4f8a7cf848c0df87c6b76161009c3aa4f'/>
<id>urn:sha1:2d1842c4f8a7cf848c0df87c6b76161009c3aa4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document the new context menu item</title>
<updated>2022-01-17T06:52:38Z</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2022-01-17T06:52:38Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a73caceaf428f04a7a3a9d5743c926dcfeadd6a2'/>
<id>urn:sha1:a73caceaf428f04a7a3a9d5743c926dcfeadd6a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the KDocTools dependency optional</title>
<updated>2021-07-09T08:19:05Z</updated>
<author>
<name>Alex Richardson</name>
<email>Alexander.Richardson@cl.cam.ac.uk</email>
</author>
<published>2021-07-09T08:19:05Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=997977c67a13dd0766f80a9f54631057538a6997'/>
<id>urn:sha1:997977c67a13dd0766f80a9f54631057538a6997</id>
<content type='text'>
I am cross-compiling dolphin and haven't build KDocTools. Since it's only
needed for the handbook we can make the dependency optional.
</content>
</entry>
<entry>
<title>Minor docs update to sync with interface</title>
<updated>2021-05-04T06:28:22Z</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2021-05-04T06:28:22Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a6ec74a82c2f31a7eda0a7ba562c8f6bd77b1421'/>
<id>urn:sha1:a6ec74a82c2f31a7eda0a7ba562c8f6bd77b1421</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update screenshots and docs on the Preferences</title>
<updated>2021-04-08T09:47:17Z</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2021-04-08T09:47:17Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=0562ce77fb4ff4052d1c09cb5a6921210426053f'/>
<id>urn:sha1:0562ce77fb4ff4052d1c09cb5a6921210426053f</id>
<content type='text'>
</content>
</entry>
</feed>
