<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/kitemviews/kitemlistviewlayouter.cpp, 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>2012-04-11T14:08:32Z</updated>
<entry>
<title>KItemViews: Internal directory restructuration</title>
<updated>2012-04-11T14:08:32Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2012-04-11T14:06:18Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=6c3d9acbc22ea9463ba40ef84c9e8c8419dfacf3'/>
<id>urn:sha1:6c3d9acbc22ea9463ba40ef84c9e8c8419dfacf3</id>
<content type='text'>
- Move all private headers from the kitemviews-directory into
the 'private' subdirectory.

- Get rid of DolphinDirLister and just use a directory-lister
  internally in KFileItemModel.

- Minor interface-cleanups for signals
</content>
</entry>
<entry>
<title>Whitespace cleanups and documentation fixes</title>
<updated>2012-02-23T16:28:03Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2012-02-23T16:26:51Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=21a5a890b3010e591e139724d5c6f555df4481f9'/>
<id>urn:sha1:21a5a890b3010e591e139724d5c6f555df4481f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix alternate backgrounds when enabling grouping</title>
<updated>2012-02-22T17:31:03Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2012-02-22T17:28:11Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=dbc5fd7a491f95ca4084a113d0f902ea975478fd'/>
<id>urn:sha1:dbc5fd7a491f95ca4084a113d0f902ea975478fd</id>
<content type='text'>
Up to now the alternating backgrounds just have been calculated by
checking whether the item index is odd. This does not work well when
grouping is enabled: In this case the alternate background color
of the first item of a group should stay consistent.
</content>
</entry>
<entry>
<title>Remember the row- and column-information for visible items</title>
<updated>2012-02-17T15:02:14Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2012-02-17T15:00:52Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=51bd6cfdfad4d1be706f6dc125762889c19fcc5a'/>
<id>urn:sha1:51bd6cfdfad4d1be706f6dc125762889c19fcc5a</id>
<content type='text'>
Up to now KItemListView has not been aware to which column or row
an item belongs to. This has been handled internally in
KItemListViewLayouter. But for deciding whether a move-animation
might result in overlapping items it is mandatory to be aware about
the column/row. The current approach to guess a column/row change
by comparing the source- and target-rectangle works very well but
breaks on some corner-cases when e.g. zooming.

Now the layouter allows to access the information. This assures
that in the vertical alignment no move-animation is done between
rows and the in the horizontal alignment no move-animation is
done between the columns.
</content>
</entry>
<entry>
<title>Compact view: Fix of left margin for first group</title>
<updated>2012-02-16T15:37:36Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2012-02-16T15:36:22Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a5becac42cded392b957e71fcd433082c604a41f'/>
<id>urn:sha1:a5becac42cded392b957e71fcd433082c604a41f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Compact view: Padding- and margin-improvements for grouped alignments</title>
<updated>2012-02-16T15:23:00Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2012-02-16T14:13:23Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=613758b5ec7c57a5c115ae7a40ccaff71b923db2'/>
<id>urn:sha1:613758b5ec7c57a5c115ae7a40ccaff71b923db2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Group header layout fixes</title>
<updated>2012-02-11T17:04:53Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2012-02-11T17:02:38Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=056d12d60f93a052e19f6e2cff9b826e500eef16'/>
<id>urn:sha1:056d12d60f93a052e19f6e2cff9b826e500eef16</id>
<content type='text'>
- Don't use a margin for the first group header
- Provide margins between the groups
- Use a more subtle coloring
- Prevent animation glitches when resizing a window
</content>
</entry>
<entry>
<title>Icon-rectangle and selection-toggle optimizations</title>
<updated>2012-02-09T15:05:03Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2012-02-09T08:57:47Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=e29e1cda15973969164d7b7fa805544189a5e172'/>
<id>urn:sha1:e29e1cda15973969164d7b7fa805544189a5e172</id>
<content type='text'>
- No padding should be applied to the icon-rectangle
- Base the selection-toggle size on the icon-size of the style not
  the actual pixmap content, as this might lead to smaller selection-toggles
  when having pixmap-previews with a small height.
</content>
</entry>
<entry>
<title>Layout optimizations</title>
<updated>2012-02-08T16:48:32Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2012-02-08T16:45:22Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=03415d90783979f8e51880b7950721985fee29bf'/>
<id>urn:sha1:03415d90783979f8e51880b7950721985fee29bf</id>
<content type='text'>
- Differ internally between margins and paddings
- Add a small padding in the icons-view and the compact-views
- Optimize the width of the icons-view if previews are shown
</content>
</entry>
<entry>
<title>Compact view: Don't hide items at the bottom when grouping is turned on</title>
<updated>2012-02-07T16:18:47Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2012-02-07T16:16:10Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=a3a19f4a06b41ac4d89fb1024a9e5d5cb420691d'/>
<id>urn:sha1:a3a19f4a06b41ac4d89fb1024a9e5d5cb420691d</id>
<content type='text'>
When grouping has been turned on, it was possible that items aligned
at the bottom have been hidden.

BUG: 291640
FIXED-IN: 4.8.1
</content>
</entry>
</feed>
