<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/panels/terminal/terminalpanel.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>2026-01-28T09:16:35Z</updated>
<entry>
<title>panel/terminal: Add ability to disable konsole url sync</title>
<updated>2026-01-28T09:16:35Z</updated>
<author>
<name>Egor Maksimov</name>
<email>undeffox@gmail.com</email>
</author>
<published>2026-01-28T09:16:35Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=ad73de758fc1b2c5a48004adfb06559732cc305e'/>
<id>urn:sha1:ad73de758fc1b2c5a48004adfb06559732cc305e</id>
<content type='text'>
Sometimes when you work on the project using the build in konsole, most commands are meant to be run at the project root. This allows for user to disable URL sync so that one could browse the project tree without constantly needing go back to the root folder just to run a command.

BUG: 306381
</content>
</entry>
<entry>
<title>TerminalPanel: rename currentWorkingDirectoryIsParentOf to currentWorkingDirectoryIsChildOf</title>
<updated>2023-04-22T07:33:01Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2023-04-20T16:15:56Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=c9217337c717c336eb8cfcc27e9d4992bc1ebb37'/>
<id>urn:sha1:c9217337c717c336eb8cfcc27e9d4992bc1ebb37</id>
<content type='text'>
NO_CHANGELOG
</content>
</entry>
<entry>
<title>TerminalPanel: better check if terminal needs to change its currentWorkingDirectory when unmounting</title>
<updated>2023-04-21T13:32:58Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2023-04-20T16:15:56Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a654b8dae671140da73d70d80bb2f6e2b0282c18'/>
<id>urn:sha1:a654b8dae671140da73d70d80bb2f6e2b0282c18</id>
<content type='text'>
CCBUG: 467403
</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>Expose konsolepart shortcuts in Dolphin's shortcuts view</title>
<updated>2022-01-25T17:33:01Z</updated>
<author>
<name>Stephan Sahm</name>
<email>stephan.sahm@gmx.de</email>
</author>
<published>2022-01-25T17:33:01Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=d71b617205ce152dedc5d3a5b5b801697741f8eb'/>
<id>urn:sha1:d71b617205ce152dedc5d3a5b5b801697741f8eb</id>
<content type='text'>
Adapt some changes from Yakuake https://invent.kde.org/utilities/yakuake/-/commit/a0b08cb1f71ef18449bfbf5852c01e323604142f

credit to Stephan Sahm @schlichtanders

BUG: 428265
</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>Fix style, not space between method name and (; improve wording</title>
<updated>2020-09-13T20:14:34Z</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2020-09-13T20:14:34Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=b3c815d6152052eb2d512a6122efb9c63495382e'/>
<id>urn:sha1:b3c815d6152052eb2d512a6122efb9c63495382e</id>
<content type='text'>
GIT_SILENT
</content>
</entry>
<entry>
<title>TerminalPanel: StatJob::mostLocalUrl only works with ":local" protocols</title>
<updated>2020-09-13T14:49:43Z</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2020-09-13T13:28:33Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=2abf1c9ddbffce7a25bd9d700b29bb50dbb75282'/>
<id>urn:sha1:2abf1c9ddbffce7a25bd9d700b29bb50dbb75282</id>
<content type='text'>
StatJob::mostLocalUrl was changed to cancel the job automatically if the
protocol Class isn't ":local", mostLocalUrl only makes sense with ioslaves
that actually set UDS_LOCAL_PATH (which should have calss ":local").

I tested that kio-fuse still works, when having the terminal panel open and
changing direcotries in Dolphin, with an sftp:// server.
</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>Sync terminal with KIOFuse mount when browing remote directories</title>
<updated>2020-04-07T17:29:22Z</updated>
<author>
<name>Alexander Saoutkin</name>
<email>a.saoutkin@gmail.com</email>
</author>
<published>2020-03-25T20:17:13Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=5351db95c6460b568052f23399e0ea9b4a02d9b4'/>
<id>urn:sha1:5351db95c6460b568052f23399e0ea9b4a02d9b4</id>
<content type='text'>
Summary:
Adds the capability to sync the terminal with a KIOFuse mount if the URL is remote.
Partly based on the existence of another DBus currenly in review:
https://invent.kde.org/kde/kio-fuse/-/merge_requests/21

Syncing works in both "directions". Changing the URL to a remote URLin the
DolphinView will change the URL in the terminal to the KIOFuse local path equivalent.
Conversely changing the URL in the terminal to one that happens to be in a KIOFuse
mount will change the URL in the DolphinView to the remote URL equivalent.

Test Plan:
Manual testing (see video in comments).
1. Checking that changing directory in DolphinView from remote/local to local doesn't
cause any regressions.
2. Checking that changing directory in terminal from local to local (but not in
KIOFUse mount) doesn't cause any regressions.
3. Checking that changing directory in DolphinView from remote/local to remote
correctly changes URL in terminal to KIOFuse equivalent.
4. Checking that changing directory in terminal from local to KIOFuse path
correctly changes the URL in the DolphinView to the remote equivalent.
5. Checking the KIOFuse not being installed doesn't cause any regressions.
6. Changing directories very quickly does not cause any slowdown.

Reviewers: #dolphin, fvogt, elvisangelaccio

Reviewed By: #dolphin, fvogt, elvisangelaccio

Subscribers: elvisangelaccio, fvogt, kfm-devel, ngraham

Tags: #dolphin

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