]> cloud.milkyroute.net Git - dolphin.git/commit
Merged very early alpha-version of Dolphin 2.0
authorPeter Penz <peter.penz19@gmail.com>
Sat, 30 Jul 2011 18:13:09 +0000 (20:13 +0200)
committerPeter Penz <peter.penz19@gmail.com>
Sat, 30 Jul 2011 18:13:41 +0000 (20:13 +0200)
commitf23e9496f303995557b744c03178f5dbd9b35016
tree1139c4340ac173718d1fa847e0124d6175781fd9
parent69e4007e5e330f2ca87c0176a186967b5ca156e8
Merged very early alpha-version of Dolphin 2.0

Dolphin 2.0 will get a new view-engine with the
following improvements:
- Better performance
- Animated transitions
- No clipped filenames due to dynamic item-sizes
- Grouping support for all view-modes
- Non-rectangular selection areas
- Simplified code for better maintenance

More details will be provided in a blog-entry during
the next days.

Please note that the code is in a very
early alpha-stage and although the most tricky parts
have been implemented already very basic things like
drag and drop or selections have not been pushed yet.
Those things are rather trivial to implement but this
still will take some time.
130 files changed:
src/CMakeLists.txt
src/config-X11.h.cmake [new file with mode: 0644]
src/dolphincontextmenu.cpp
src/dolphinmainwindow.cpp
src/dolphinpart.cpp
src/dolphinpart.desktop
src/dolphinui.rc
src/dolphinviewcontainer.cpp
src/dolphinviewcontainer.h
src/kitemviews/kfileitemlistview.cpp [new file with mode: 0644]
src/kitemviews/kfileitemlistview.h [new file with mode: 0644]
src/kitemviews/kfileitemlistwidget.cpp [new file with mode: 0644]
src/kitemviews/kfileitemlistwidget.h [new file with mode: 0644]
src/kitemviews/kfileitemmodel.cpp [new file with mode: 0644]
src/kitemviews/kfileitemmodel.h [new file with mode: 0644]
src/kitemviews/kfileitemmodelrolesupdater.cpp [new file with mode: 0644]
src/kitemviews/kfileitemmodelrolesupdater.h [new file with mode: 0644]
src/kitemviews/kitemlistcontainer.cpp [new file with mode: 0644]
src/kitemviews/kitemlistcontainer.h [new file with mode: 0644]
src/kitemviews/kitemlistcontroller.cpp [new file with mode: 0644]
src/kitemviews/kitemlistcontroller.h [new file with mode: 0644]
src/kitemviews/kitemlistgroupheader.cpp [new file with mode: 0644]
src/kitemviews/kitemlistgroupheader.h [moved from src/settings/viewmodes/columnviewsettingspage.h with 57% similarity]
src/kitemviews/kitemlistselectionmanager.cpp [new file with mode: 0644]
src/kitemviews/kitemlistselectionmanager.h [new file with mode: 0644]
src/kitemviews/kitemlistsizehintresolver.cpp [new file with mode: 0644]
src/kitemviews/kitemlistsizehintresolver_p.h [new file with mode: 0644]
src/kitemviews/kitemliststyleoption.cpp [moved from src/tests/dolphinviewtest_details.cpp with 70% similarity]
src/kitemviews/kitemliststyleoption.h [moved from src/tests/dolphinviewtest_columns.cpp with 71% similarity]
src/kitemviews/kitemlistview.cpp [new file with mode: 0644]
src/kitemviews/kitemlistview.h [new file with mode: 0644]
src/kitemviews/kitemlistviewanimation.cpp [new file with mode: 0644]
src/kitemviews/kitemlistviewanimation_p.h [new file with mode: 0644]
src/kitemviews/kitemlistviewlayouter.cpp [new file with mode: 0644]
src/kitemviews/kitemlistviewlayouter_p.h [new file with mode: 0644]
src/kitemviews/kitemlistwidget.cpp [new file with mode: 0644]
src/kitemviews/kitemlistwidget.h [new file with mode: 0644]
src/kitemviews/kitemmodelbase.cpp [new file with mode: 0644]
src/kitemviews/kitemmodelbase.h [new file with mode: 0644]
src/kitemviews/kpixmapmodifier.cpp [new file with mode: 0644]
src/kitemviews/kpixmapmodifier_p.h [moved from src/tests/dolphinviewtest_icons.cpp with 71% similarity]
src/main.cpp
src/panels/folders/dolphin_folderspanelsettings.kcfg
src/panels/folders/folderspanel.cpp
src/panels/folders/folderspanel.h
src/panels/folders/paneltreeview.cpp
src/panels/folders/treeviewcontextmenu.cpp
src/panels/information/dolphin_informationpanelsettings.kcfg
src/panels/information/informationpanelcontent.cpp
src/panels/places/placespanel.cpp
src/settings/additionalinfodialog.cpp
src/settings/additionalinfodialog.h
src/settings/applyviewpropsjob.cpp
src/settings/dolphin_columnmodesettings.kcfgc [deleted file]
src/settings/dolphin_compactmodesettings.kcfg [moved from src/settings/dolphin_columnmodesettings.kcfg with 79% similarity]
src/settings/dolphin_compactmodesettings.kcfgc [new file with mode: 0644]
src/settings/dolphin_detailsmodesettings.kcfg
src/settings/dolphin_detailsmodesettings.kcfgc
src/settings/dolphin_directoryviewpropertysettings.kcfg
src/settings/dolphin_iconsmodesettings.kcfg
src/settings/dolphin_iconsmodesettings.kcfgc
src/settings/dolphinsettings.cpp
src/settings/dolphinsettings.h
src/settings/kcm/kcmdolphinviewmodes.cpp
src/settings/viewmodes/columnviewsettingspage.cpp [deleted file]
src/settings/viewmodes/detailsviewsettingspage.cpp
src/settings/viewmodes/detailsviewsettingspage.h
src/settings/viewmodes/iconsviewsettingspage.cpp
src/settings/viewmodes/iconsviewsettingspage.h
src/settings/viewmodes/viewsettingspage.cpp
src/settings/viewpropertiesdialog.cpp
src/settings/viewpropertiesdialog.h
src/statusbar/dolphinstatusbar.cpp
src/statusbar/dolphinstatusbar.h
src/tests/CMakeLists.txt
src/tests/dolphindetailsviewtest.cpp [deleted file]
src/tests/dolphintreeviewtest.cpp [deleted file]
src/tests/dolphinviewtest_allviewmodes.cpp [deleted file]
src/tests/dolphinviewtest_allviewmodes.h [deleted file]
src/tests/kfileitemlistviewtest.cpp [new file with mode: 0644]
src/tests/kfileitemmodeltest.cpp [new file with mode: 0644]
src/tests/testbase.cpp [deleted file]
src/tests/testbase.h [deleted file]
src/tests/testdir.cpp
src/tests/testdir.h
src/views/additionalinfoaccessor.cpp
src/views/additionalinfoaccessor.h
src/views/dolphincategorydrawer.cpp [deleted file]
src/views/dolphincategorydrawer.h [deleted file]
src/views/dolphincolumnview.cpp [deleted file]
src/views/dolphincolumnview.h [deleted file]
src/views/dolphincolumnviewcontainer.cpp [deleted file]
src/views/dolphincolumnviewcontainer.h [deleted file]
src/views/dolphindetailsview.cpp [deleted file]
src/views/dolphindetailsview.h [deleted file]
src/views/dolphindetailsviewexpander.cpp [deleted file]
src/views/dolphindetailsviewexpander.h [deleted file]
src/views/dolphindirlister.cpp
src/views/dolphindirlister.h
src/views/dolphinfileitemdelegate.cpp [deleted file]
src/views/dolphinfileitemdelegate.h [deleted file]
src/views/dolphiniconsview.cpp [deleted file]
src/views/dolphiniconsview.h [deleted file]
src/views/dolphinitemlistcontainer.cpp [new file with mode: 0644]
src/views/dolphinitemlistcontainer.h [new file with mode: 0644]
src/views/dolphinmodel.cpp [deleted file]
src/views/dolphinmodel.h [deleted file]
src/views/dolphinsortfilterproxymodel.cpp [deleted file]
src/views/dolphinsortfilterproxymodel.h [deleted file]
src/views/dolphintreeview.cpp [deleted file]
src/views/dolphintreeview.h [deleted file]
src/views/dolphinview.cpp
src/views/dolphinview.h
src/views/dolphinviewactionhandler.cpp
src/views/dolphinviewactionhandler.h
src/views/dolphinviewcontroller.cpp [deleted file]
src/views/dolphinviewcontroller.h [deleted file]
src/views/renamedialog.cpp
src/views/selectionmanager.cpp [deleted file]
src/views/selectionmanager.h [deleted file]
src/views/selectiontoggle.cpp [deleted file]
src/views/selectiontoggle.h [deleted file]
src/views/tooltips/tooltipmanager.cpp
src/views/tooltips/tooltipmanager.h
src/views/versioncontrol/versioncontrolobserver.cpp
src/views/versioncontrol/versioncontrolobserver.h
src/views/viewextensionsfactory.cpp [deleted file]
src/views/viewextensionsfactory.h [deleted file]
src/views/viewproperties.cpp
src/views/viewproperties.h