<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/views/dolphinnewfilemenuobserver.cpp, 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>2025-11-21T13:25:55Z</updated>
<entry>
<title>context menu: use selected item as containing folder for New file menu</title>
<updated>2025-11-21T13:25:55Z</updated>
<author>
<name>Méven Car</name>
<email>meven@kde.org</email>
</author>
<published>2025-11-02T14:49:47Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=60e109632fd63b335ca1cc037c5d5c3e291349f5'/>
<id>urn:sha1:60e109632fd63b335ca1cc037c5d5c3e291349f5</id>
<content type='text'>
Use current view url as fallback.

Don't update the selection after a directory is created, except if there
was no selection.

CCBUG: 508196
BUG: 512020
</content>
</entry>
<entry>
<title>Add explicit moc includes to sources for moc-covered headers</title>
<updated>2023-07-05T07:59:18Z</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2023-07-04T20:07:48Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=ed2d352c42a6d517d4f29b3582c0e00aa34fe647'/>
<id>urn:sha1:ed2d352c42a6d517d4f29b3582c0e00aa34fe647</id>
<content type='text'>
* speeds up incremental builds as changes to a header will not always
  need the full mocs_compilation.cpp for all the target's headers rebuild,
  while having a moc file sourced into a source file only adds minor
  extra costs, due to small own code and the used headers usually
  already covered by the source file, being for the same class/struct
* seems to not slow down clean builds, due to empty mocs_compilation.cpp
  resulting in those quickly processed, while the minor extra cost of the
  sourced moc files does not outweigh that in summary.
  Measured times actually improved by some percent points.
  (ideally CMake would just skip empty mocs_compilation.cpp &amp; its object
  file one day)
* enables compiler to see all methods of a class in same compilation unit
  to do some sanity checks
* potentially more inlining in general, due to more in the compilation unit
* allows to keep using more forward declarations in the header, as with the
  moc code being sourced into the cpp file there definitions can be ensured
  and often are already for the needs of the normal class methods
</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>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 nullptr everywhere</title>
<updated>2017-11-21T09:53:12Z</updated>
<author>
<name>Kevin Funk</name>
<email>kfunk@kde.org</email>
</author>
<published>2017-11-21T09:52:14Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a6db5029acc09639fd8c7c20a7676b1ac9f36539'/>
<id>urn:sha1:a6db5029acc09639fd8c7c20a7676b1ac9f36539</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kdelibs4support--</title>
<updated>2015-02-06T12:21:27Z</updated>
<author>
<name>Montel Laurent</name>
<email>montel@kde.org</email>
</author>
<published>2015-02-06T12:21:27Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=f67bdd0fb70520b83f6428619c02a996724543b5'/>
<id>urn:sha1:f67bdd0fb70520b83f6428619c02a996724543b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the automoc noise</title>
<updated>2014-06-29T08:36:32Z</updated>
<author>
<name>Christophe Giboudeaux</name>
<email>cgiboudeaux@gmx.com</email>
</author>
<published>2014-06-29T08:36:32Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a7692611315065b308cd8243563cc50d40bd0f71'/>
<id>urn:sha1:a7692611315065b308cd8243563cc50d40bd0f71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dolphin: convert views/ to qt5 signal/slot syntax</title>
<updated>2014-05-05T21:05:34Z</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson.kde@gmail.com</email>
</author>
<published>2014-04-10T00:59:39Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=05f2c9c320694ee79dd0b60b35d98003f2d8df96'/>
<id>urn:sha1:05f2c9c320694ee79dd0b60b35d98003f2d8df96</id>
<content type='text'>
Removed arguments from DolphinViewActionHandler::slotTrashActivated since
they were unused and made the connection fail.

Also fixed a bad connection in dolphinview.cpp, there is no signal
KFileItemModel::loadingCompleted
</content>
</entry>
<entry>
<title>Replaced all KNewFileMenu usages in DolphinPart by DolphinNewFileMenu.</title>
<updated>2013-08-28T16:46:45Z</updated>
<author>
<name>Emmanuel Pescosta</name>
<email>emmanuelpescosta099@gmail.com</email>
</author>
<published>2013-08-28T16:46:45Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a4ef4bbfdebad708e4b3c772c1ce3e236a4da145'/>
<id>urn:sha1:a4ef4bbfdebad708e4b3c772c1ce3e236a4da145</id>
<content type='text'>
Removed all signal-slot-connections related to DolphinNewFileMenu-&gt;errorMessage(QString)
in DolphinMainWindow and DolphinContextMenu and replaced it by a better solution.

Now we make use of the already existing DolphinNewFileMenuObserver singleton class to achieve a better
error handling, because every newly created DolphinContextMenu instance registers himself by DolphinNewFileMenuObserver
and we use this to connect the errorMessage(QString) signal of every DolphinContextMenu instance to the errorMessage(QString)
signal of the DolphinNewFileMenuObserver singleton class.

So we need only one connection from DolphinNewFileMenuObserver to DolphinMainWindow (or to DolphinPart) to
collect all error messages thrown by every DolphinNewFileMenu instance.

REVIEW: 112178
</content>
</entry>
<entry>
<title>normalize signals/slots</title>
<updated>2011-07-31T11:33:56Z</updated>
<author>
<name>Montel Laurent</name>
<email>montel@kde.org</email>
</author>
<published>2011-07-31T11:33:56Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=08d655c2bc107449ee322f8b826710b7e690950b'/>
<id>urn:sha1:08d655c2bc107449ee322f8b826710b7e690950b</id>
<content type='text'>
</content>
</entry>
</feed>
