<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/kitemviews/private/kitemlistroleeditor.h, branch pixelated-scaling-option</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom/src/kitemviews/private/kitemlistroleeditor.h?h=pixelated-scaling-option</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom/src/kitemviews/private/kitemlistroleeditor.h?h=pixelated-scaling-option'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2026-03-23T09:53:40Z</updated>
<entry>
<title>kitemviews: Preserve inline rename when item scrolls out of view</title>
<updated>2026-03-23T09:53:40Z</updated>
<author>
<name>Pan Zhang</name>
<email>zhangpan@kylinos.cn</email>
</author>
<published>2026-03-23T02:12:10Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=5e35194b00d84db6aea3370ee8bb0ad560428c62'/>
<id>urn:sha1:5e35194b00d84db6aea3370ee8bb0ad560428c62</id>
<content type='text'>
Inline rename was canceled when the edited item scrolled out of view. Scrolling could both finish the edit and recycle the item widget, causing the typed name to be lost.

Keep the inline rename editor alive while the item is temporarily offscreen. Update the editor geometry on scroll, avoid recycling the widget while it is being edited, and suppress the temporary FocusOut triggered by hiding the editor.

If the user interacts with another item while the edited one is offscreen, finish the hidden edit first so normal selection behavior is preserved.

BUG: 506884
</content>
</entry>
<entry>
<title>Improve size adjustment of itemlist editor</title>
<updated>2023-11-08T11:10:42Z</updated>
<author>
<name>Yifan Zhu</name>
<email>fanzhuyifan@gmail.com</email>
</author>
<published>2023-10-25T01:40:39Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=8297e0a8c97c6e1f6d46b9ecc9c5f495f294d5b8'/>
<id>urn:sha1:8297e0a8c97c6e1f6d46b9ecc9c5f495f294d5b8</id>
<content type='text'>
Currently multi-line file names in dolphin only display a single
line when renaming. This commit ensures multi-line filenames have
all lines displayed by calling `document()-&gt;adjustSize` in
`KItemListRoleEditor::autoAdjustSize`, and by calling the latter
function after setting up the editor.

BUG: 452587
</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>When renaming files, move to next file using tab key or up/down</title>
<updated>2021-04-19T05:10:11Z</updated>
<author>
<name>Méven Car</name>
<email>meven29@gmail.com</email>
</author>
<published>2021-04-19T05:10:11Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=5a0da4a9c8d10dc1921077d84bdabf05d20150b0'/>
<id>urn:sha1:5a0da4a9c8d10dc1921077d84bdabf05d20150b0</id>
<content type='text'>
To rename previous file:
 Up or Shift-Tab

To rename next file:
 Down or Tab

Credit goes to msciubidlo

FEATURE: 403931
FEATURE: 269987
BUG: 334533
FIXED-IN: 21.08
</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>Modernize: Use override where possible</title>
<updated>2017-11-20T22:25:48Z</updated>
<author>
<name>Kevin Funk</name>
<email>kfunk@kde.org</email>
</author>
<published>2017-11-20T22:25:06Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=464b13f3828e5cdd03438d0881c3a62c7cda6333'/>
<id>urn:sha1:464b13f3828e5cdd03438d0881c3a62c7cda6333</id>
<content type='text'>
Also use override instead of Q_DECL_OVERRIDE
</content>
</entry>
<entry>
<title>Add missing Q_DECL_OVERRIDE</title>
<updated>2017-01-03T12:18:07Z</updated>
<author>
<name>Montel Laurent</name>
<email>montel@kde.org</email>
</author>
<published>2017-01-03T12:17:54Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=726515cfd43e3a1af61ab624d08f509e8e5f0a9f'/>
<id>urn:sha1:726515cfd43e3a1af61ab624d08f509e8e5f0a9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move the KVersionControlPlugin2 interface from konqlib to Dolphin and remove the deprecated KVersionControlPlugin interface from konqlib</title>
<updated>2015-02-25T16:21:10Z</updated>
<author>
<name>Emmanuel Pescosta</name>
<email>emmanuelpescosta099@gmail.com</email>
</author>
<published>2015-02-25T11:12:55Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=25751088c33ce507096a3e25ee1eeaa7de38c76b'/>
<id>urn:sha1:25751088c33ce507096a3e25ee1eeaa7de38c76b</id>
<content type='text'>
REVIEW: 122687
</content>
</entry>
<entry>
<title>Do not rename files unexpectedly when changing the URL</title>
<updated>2013-06-10T19:19:56Z</updated>
<author>
<name>Frank Reininghaus</name>
<email>frank78ac@googlemail.com</email>
</author>
<published>2013-06-10T19:15:53Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=15b34a0d05e62f2056120003423a33e79329b0c4'/>
<id>urn:sha1:15b34a0d05e62f2056120003423a33e79329b0c4</id>
<content type='text'>
If the role editor loses focus, it considers the current renaming
operation finished, and tells DolphinView to rename the file. This is a
problem when changing the directory, because the URL change happens
before DolphinView receives the signal, which results in a file in the
new directory being renamed unexpectedly.

The solution is to establish the connection to the
slotRoleEditingFinished signal only when the "rename inline" editor is
opened, and disconnect it when renaming is finished or canceled or the
URL changes.

BUG: 319912
FIXED-IN: 4.10.5
REVIEW: 110908
</content>
</entry>
</feed>
