<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/kitemviews/private/kitemlistsizehintresolver.h, branch master</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling
</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom?h=master</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2023-02-05T05:45:38Z</updated>
<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>Add name-only tooltip and make logicalHeightHints a pair of qreal and bool</title>
<updated>2021-12-28T00:48:23Z</updated>
<author>
<name>Leo Treloar</name>
<email>leotreloar@gmail.com</email>
</author>
<published>2021-12-25T11:38:46Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=4b224516f4c646b81a1d7842bcedf1c8fbbfc15f'/>
<id>urn:sha1:4b224516f4c646b81a1d7842bcedf1c8fbbfc15f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>KItemListSizeHintResolver: remove no longer used member</title>
<updated>2020-10-23T17:02:32Z</updated>
<author>
<name>Elvis Angelaccio</name>
<email>elvis.angelaccio@kde.org</email>
</author>
<published>2020-10-20T22:37:27Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=be3ffecf0b2991b556236e4f3effd47fa329c0fd'/>
<id>urn:sha1:be3ffecf0b2991b556236e4f3effd47fa329c0fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove not implmemented method</title>
<updated>2020-10-17T16:05:17Z</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2020-10-17T16:04:55Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=40cc911319da77489d1ffffb55969de66645ed53'/>
<id>urn:sha1:40cc911319da77489d1ffffb55969de66645ed53</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>Remove unused #include</title>
<updated>2018-03-04T18:00:47Z</updated>
<author>
<name>Roman Inflianskas</name>
<email>infroma@gmail.com</email>
</author>
<published>2018-03-04T13:38:16Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=48b58f830a585b773435c9af5ee2fe8f0c7c641d'/>
<id>urn:sha1:48b58f830a585b773435c9af5ee2fe8f0c7c641d</id>
<content type='text'>
Summary: I used CLion inspection to hunt all unused #include

Reviewers: #dolphin, elvisangelaccio, markg

Reviewed By: #dolphin, elvisangelaccio, markg

Subscribers: bcooksley, markg, elvisangelaccio, #dolphin

Differential Revision: https://phabricator.kde.org/D10985
</content>
</entry>
<entry>
<title>Fix all 'explicit constructor' krazy warnings</title>
<updated>2018-02-03T21:21:30Z</updated>
<author>
<name>Elvis Angelaccio</name>
<email>elvis.angelaccio@kde.org</email>
</author>
<published>2018-02-03T21:21:30Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=bf1081a824d9024a400d2ac2437f169c6765caa5'/>
<id>urn:sha1:bf1081a824d9024a400d2ac2437f169c6765caa5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>base scrolling on the smallest item</title>
<updated>2018-01-29T10:54:12Z</updated>
<author>
<name>Marco Martin</name>
<email>notmart@gmail.com</email>
</author>
<published>2018-01-29T10:52:23Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=0b130dd57e594d7433141483aa162e4414a9d07b'/>
<id>urn:sha1:0b130dd57e594d7433141483aa162e4414a9d07b</id>
<content type='text'>
Summary:
CCBUG: 386379

after recent highdpi patches on scrolling that delegated it
completely to the scrollbar, based upon the scrollbar singleStep
setted to the tallest of the items in the view.
tough this makes scrolling way too fast, and on folders where just
few filenames are longer than most we can get a single scrolling
step almost double the number of lines configured in the
mouse kcm.
Using the shortest item instead of the tallest mitigates this problem
making it a bit more usable

Test Plan:
tested on different folders in different view modes both with
mouse and touchpad

Reviewers: #dolphin, broulik, ngraham

Reviewed By: #dolphin, ngraham

Subscribers: ngraham, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D10102
</content>
</entry>
<entry>
<title>Fix slow scrolling in dock panels</title>
<updated>2016-11-20T11:59:51Z</updated>
<author>
<name>Elvis Angelaccio</name>
<email>elvis.angelaccio@kde.org</email>
</author>
<published>2016-11-20T11:21:29Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=90beb4a5e37b887caad1e767046a42dad0af1ab3'/>
<id>urn:sha1:90beb4a5e37b887caad1e767046a42dad0af1ab3</id>
<content type='text'>
Commit f688bcd1f1 fixed slow scrolling with xf86-input-libinput on DolphinView.

However the commit also exposed a bug in the Dolphin scrolling
algorithm, which was previously hidden. This resulted in slow
scrolling in dock panels (Places and Folders), with both
xf86-input-evdev and xf86-input-libinput drivers, as well as libinput on
Wayland.

KItemListContainer::updateScrollOffsetScrollBar() relied on the view's
itemSize() method to compute the scrollbar's singleStep, but this QSize
was invalid for the dock panels' views.

We use a new itemSizeHint() method instead, which is always valid and
also adapts to the current icon size set in the view.

BUG: 365968
FIXED-IN: 16.12.0
REVIEW: 129409
</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>
</feed>
