]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
18 years agominor simplification
Peter Penz [Fri, 5 Oct 2007 23:16:20 +0000 (23:16 +0000)]
minor simplification

svn path=/trunk/KDE/kdebase/apps/; revision=721726

18 years agoextra ';'
Pino Toscano [Fri, 5 Oct 2007 22:58:23 +0000 (22:58 +0000)]
extra ';'

svn path=/trunk/KDE/kdebase/apps/; revision=721720

18 years agofixed most regressions due to the previous column-view refactoring
Peter Penz [Fri, 5 Oct 2007 22:32:13 +0000 (22:32 +0000)]
fixed most regressions due to the previous column-view refactoring

svn path=/trunk/KDE/kdebase/apps/; revision=721706

18 years agoMerge the KConfig branch. This are the 3 main modules (+kdeadmin), which are
Andreas Pakulat [Fri, 5 Oct 2007 22:21:25 +0000 (22:21 +0000)]
Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are
needed now because friday is the last BC day. The rest of the modules will
follow as fast as my laptop allows.

svn path=/trunk/KDE/kdebase/apps/; revision=721704

18 years agoRefactored DolphinColumnWidget so that it does not need a hierarchical KDirLister...
Peter Penz [Fri, 5 Oct 2007 21:00:44 +0000 (21:00 +0000)]
Refactored DolphinColumnWidget so that it does not need a hierarchical KDirLister. This simplifies the code a lot and also bypasses the current problems with the KDirLister cache when working on hierarchical directories in parallel. There are some minor regressions which will be fixed, but all in all some improvements are visible already:
- the loading of columns is a lot faster
- preview in columns is working
- no side effects in combination with the treeview-panel because of caching

svn path=/trunk/KDE/kdebase/apps/; revision=721678

18 years agoOops forgot this one... thanks for reminding Peter :)
Rafael Fernández López [Fri, 5 Oct 2007 10:39:15 +0000 (10:39 +0000)]
Oops forgot this one... thanks for reminding Peter :)

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=721486

18 years agoMerged KIO::JobFlags branch
David Faure [Fri, 5 Oct 2007 09:14:03 +0000 (09:14 +0000)]
Merged KIO::JobFlags branch

svn path=/trunk/KDE/kdebase/apps/; revision=721447

18 years agoRestoring the column view relies on the URL-history. It might be possible that the...
Peter Penz [Fri, 5 Oct 2007 06:33:48 +0000 (06:33 +0000)]
Restoring the column view relies on the URL-history. It might be possible that the view properties have been changed or deleted in the meantime, so it cannot be asserted that really a column view has been created.

svn path=/trunk/KDE/kdebase/apps/; revision=721374

18 years agoNice catch on keyboard navigation when RightToLeft is set... :)
Rafael Fernández López [Fri, 5 Oct 2007 02:01:16 +0000 (02:01 +0000)]
Nice catch on keyboard navigation when RightToLeft is set... :)

svn path=/trunk/KDE/kdebase/apps/; revision=721340

18 years agoOoops I had this one for testing purposes locally...
Rafael Fernández López [Fri, 5 Oct 2007 01:41:15 +0000 (01:41 +0000)]
Ooops I had this one for testing purposes locally...

svn path=/trunk/KDE/kdebase/apps/; revision=721338

18 years agoKDirLister openUrl parameters are now flags
Rafael Fernández López [Thu, 4 Oct 2007 21:12:09 +0000 (21:12 +0000)]
KDirLister openUrl parameters are now flags

svn path=/trunk/KDE/kdebase/apps/; revision=721256

18 years ago${CMAKE_SOURCE_DIR}/libkonq doesn't exist now
Laurent Montel [Thu, 4 Oct 2007 19:56:47 +0000 (19:56 +0000)]
${CMAKE_SOURCE_DIR}/libkonq doesn't exist now

svn path=/trunk/KDE/kdebase/apps/; revision=721208

18 years agoOur beloved qt-copy also has the patch applied
Rafael Fernández López [Thu, 4 Oct 2007 16:16:24 +0000 (16:16 +0000)]
Our beloved qt-copy also has the patch applied

svn path=/trunk/KDE/kdebase/apps/; revision=721115

18 years agoLet's do this in a safe way while we wait for the release team to reply telling if...
Rafael Fernández López [Thu, 4 Oct 2007 15:15:24 +0000 (15:15 +0000)]
Let's do this in a safe way while we wait for the release team to reply telling if we make Qt 4.3.2 a requirement for KDE 4.0

svn path=/trunk/KDE/kdebase/apps/; revision=721096

18 years agoallow to configre more than one additional information for the icons-view
Peter Penz [Thu, 4 Oct 2007 06:28:33 +0000 (06:28 +0000)]
allow to configre more than one additional information for the icons-view

svn path=/trunk/KDE/kdebase/apps/; revision=720957

18 years agocoding style nit-picking
Peter Penz [Thu, 4 Oct 2007 05:59:46 +0000 (05:59 +0000)]
coding style nit-picking

svn path=/trunk/KDE/kdebase/apps/; revision=720955

18 years agoChanges related to the smooth scrolling. We can enable it since icefox has submitted...
Rafael Fernández López [Thu, 4 Oct 2007 01:35:53 +0000 (01:35 +0000)]
Changes related to the smooth scrolling. We can enable it since icefox has submitted his "division by zero" to Qt, so it should be safe. If we experience any division by
zero or report, we just disable them commenting them out and with a comment to remind ourselves to uncomment them after.

The smooth scrolling is being combined with a good behavior when using the mouse wheel.

Some investigation on QListView found nice stuff for KCategorizedView.

Peter, I have the smooth scrolling for KDirOperator too, let me that one... I have binary incompatible changes merged there with this ones and I am committing everything
together on friday.

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=720918

18 years agothere is no need anymore to check whether the KDirLister is currently loading before...
Peter Penz [Wed, 3 Oct 2007 22:33:47 +0000 (22:33 +0000)]
there is no need anymore to check whether the KDirLister is currently loading before invoking KDirModel::expandToUrl()

svn path=/trunk/KDE/kdebase/apps/; revision=720870

18 years agodisable the moving of columns
Peter Penz [Wed, 3 Oct 2007 21:47:47 +0000 (21:47 +0000)]
disable the moving of columns

svn path=/trunk/KDE/kdebase/apps/; revision=720855

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 3 Oct 2007 06:39:50 +0000 (06:39 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=720538

18 years agoUpdate my email address
Rafael Fernández López [Wed, 3 Oct 2007 00:44:18 +0000 (00:44 +0000)]
Update my email address

svn path=/trunk/KDE/kdebase/apps/; revision=720339

18 years agoAs the additional information can be shown in parallel, a combobox selection is not...
Peter Penz [Tue, 2 Oct 2007 22:11:18 +0000 (22:11 +0000)]
As the additional information can be shown in parallel, a combobox selection is not sufficient anymore. To prevent bug-reports for the beta 3 release, all items are explicitly marked as TODO temporary.

svn path=/trunk/KDE/kdebase/apps/; revision=720286

18 years agoAllow showing additional information like type, size and date in parallel for the...
Peter Penz [Tue, 2 Oct 2007 22:04:36 +0000 (22:04 +0000)]
Allow showing additional information like type, size and date in parallel for the icons view (thanks to Fredrik for the extension of KFileItemDelegate!).

svn path=/trunk/KDE/kdebase/apps/; revision=720283

18 years agoreplace QList<KFileItem> by KFileItemList, as KFileItemList is not QList<KFileItem...
Peter Penz [Tue, 2 Oct 2007 19:03:03 +0000 (19:03 +0000)]
replace QList<KFileItem> by KFileItemList, as KFileItemList is not QList<KFileItem*> anymore since todays update of kfileitem.* in kdelibs

svn path=/trunk/KDE/kdebase/apps/; revision=720234

18 years agofix signal/slot
David Faure [Tue, 2 Oct 2007 12:22:47 +0000 (12:22 +0000)]
fix signal/slot

svn path=/trunk/KDE/kdebase/apps/; revision=720110

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 2 Oct 2007 06:39:53 +0000 (06:39 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=720019

18 years agoPort dolphin to the KFileItemDelegate API changes.
Fredrik Höglund [Mon, 1 Oct 2007 22:06:49 +0000 (22:06 +0000)]
Port dolphin to the KFileItemDelegate API changes.

svn path=/trunk/KDE/kdebase/apps/; revision=719796

18 years agoPorted KonqPopupMenu away from xmlgui to make things debuggable (we had code that...
David Faure [Mon, 1 Oct 2007 17:06:34 +0000 (17:06 +0000)]
Ported KonqPopupMenu away from xmlgui to make things debuggable (we had code that dynamically created XML, and then passed it for gui merging with KonqPopupMenu's own generated XML, that was too much magic and headaches).
There are now unit tests for KonqPopupMenu, and its code has a bit less magic hacks than before.
There is no more KonqPopupMenuPlugin though, but I'm happy to re-create it once there's a real use case for it.

svn path=/trunk/KDE/kdebase/apps/; revision=719676

18 years agoCode adaptation because of changes on libraries related to revision 719630
Rafael Fernández López [Mon, 1 Oct 2007 15:09:41 +0000 (15:09 +0000)]
Code adaptation because of changes on libraries related to revision 719630

svn path=/trunk/KDE/kdebase/apps/; revision=719642

18 years agoMaking KFileItemList value based.
Tobias Koenig [Mon, 1 Oct 2007 08:00:48 +0000 (08:00 +0000)]
Making KFileItemList value based.

svn path=/trunk/KDE/kdebase/apps/; revision=719514

18 years agocoding style nitpicking: remove space
Peter Penz [Sun, 30 Sep 2007 20:28:10 +0000 (20:28 +0000)]
coding style nitpicking: remove space

svn path=/trunk/KDE/kdebase/apps/; revision=719288

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 30 Sep 2007 06:18:34 +0000 (06:18 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=719026

18 years agoTest for what the error message says
Pascal Létourneau [Sat, 29 Sep 2007 19:01:43 +0000 (19:01 +0000)]
Test for what the error message says

svn path=/trunk/KDE/kdebase/apps/; revision=718814

18 years agoInit cwd with the current path (dolphin is a KUniqueApplication)
Pascal Létourneau [Sat, 29 Sep 2007 18:36:36 +0000 (18:36 +0000)]
Init cwd with the current path (dolphin is a KUniqueApplication)

svn path=/trunk/KDE/kdebase/apps/; revision=718808

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 29 Sep 2007 06:00:08 +0000 (06:00 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=718575

18 years agoIcons height is the same as the title
Rafael Fernández López [Fri, 28 Sep 2007 13:12:53 +0000 (13:12 +0000)]
Icons height is the same as the title

svn path=/trunk/KDE/kdebase/apps/; revision=718317

18 years agoremoved unused method expandSelectionParent (it is not invoked anymore since KDirList...
Peter Penz [Fri, 28 Sep 2007 07:18:37 +0000 (07:18 +0000)]
removed unused method expandSelectionParent (it is not invoked anymore since KDirLister::expandToUrl() is available)

svn path=/trunk/KDE/kdebase/apps/; revision=718182

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 28 Sep 2007 06:44:06 +0000 (06:44 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=718158

18 years agoInit the range before a value is set (via the signal valueChanged)
Pascal Létourneau [Thu, 27 Sep 2007 18:16:18 +0000 (18:16 +0000)]
Init the range before a value is set (via the signal valueChanged)

svn path=/trunk/KDE/kdebase/apps/; revision=717914

18 years agoassure that the decoration gets selected in the column-view even if the style has...
Peter Penz [Thu, 27 Sep 2007 16:12:37 +0000 (16:12 +0000)]
assure that the decoration gets selected in the column-view even if the style has not enabled this per default

svn path=/trunk/KDE/kdebase/apps/; revision=717801

18 years agoassure that the decoration gets selected in the details-view even if the style has...
Peter Penz [Thu, 27 Sep 2007 14:26:08 +0000 (14:26 +0000)]
assure that the decoration gets selected in the details-view even if the style has not enabled this per default

svn path=/trunk/KDE/kdebase/apps/; revision=717770

18 years agotemporary deactivate session restoring until it can be tested with a working desktop
Peter Penz [Thu, 27 Sep 2007 13:06:52 +0000 (13:06 +0000)]
temporary deactivate session restoring until it can be tested with a working desktop

svn path=/trunk/KDE/kdebase/apps/; revision=717741

18 years agouse inline keyword as suggested at http://www.parashift.com/c%2B%2B-faq-lite/inline...
Peter Penz [Thu, 27 Sep 2007 12:44:14 +0000 (12:44 +0000)]
use inline keyword as suggested at http://www.parashift.com/c%2B%2B-faq-lite/inline-functions.html#faq-9.9

svn path=/trunk/KDE/kdebase/apps/; revision=717738

18 years agoreactivate session management
Peter Penz [Thu, 27 Sep 2007 12:36:40 +0000 (12:36 +0000)]
reactivate session management

svn path=/trunk/KDE/kdebase/apps/; revision=717737

18 years agoupdated version for KDE 4.0 beta 3 release
Peter Penz [Thu, 27 Sep 2007 10:59:30 +0000 (10:59 +0000)]
updated version for KDE 4.0 beta 3 release

svn path=/trunk/KDE/kdebase/apps/; revision=717713

18 years ago* right-to-left layout fixes
Peter Penz [Thu, 27 Sep 2007 10:02:37 +0000 (10:02 +0000)]
* right-to-left layout fixes
* fixes to assure that active column stays visible

svn path=/trunk/KDE/kdebase/apps/; revision=717684

18 years agoallow to show/hide the columns of the details-view by a context menu for the header...
Peter Penz [Thu, 27 Sep 2007 08:56:38 +0000 (08:56 +0000)]
allow to show/hide the columns of the details-view by a context menu for the header (-> no need to go into the settings menu)

svn path=/trunk/KDE/kdebase/apps/; revision=717627

18 years agoRemove ScrollPerPixel again. Beside a crash with a non-patched version of Qt it also...
Peter Penz [Thu, 27 Sep 2007 07:02:35 +0000 (07:02 +0000)]
Remove ScrollPerPixel again. Beside a crash with a non-patched version of Qt it also decreases the usability when using the mouse wheel: one full rotation of the mouse wheel only leads to a scrolling of 1 or 2 items...

svn path=/trunk/KDE/kdebase/apps/; revision=717562

18 years agouse the proxy model categorization state to check whether it has changed, not the...
Peter Penz [Thu, 27 Sep 2007 06:25:10 +0000 (06:25 +0000)]
use the proxy model categorization state to check whether it has changed, not the stored categorization state...

svn path=/trunk/KDE/kdebase/apps/; revision=717555

18 years ago* moved the loading of the settings into a separate method
Peter Penz [Thu, 27 Sep 2007 06:20:39 +0000 (06:20 +0000)]
* moved the loading of the settings into a separate method
* assure that the "show in groups" action gets disabled when no categorization is allowed for the current view

svn path=/trunk/KDE/kdebase/apps/; revision=717550

18 years agoUse case: categorized sorting is enabled, the current view mode is icons-view. When...
Peter Penz [Thu, 27 Sep 2007 06:19:30 +0000 (06:19 +0000)]
Use case: categorized sorting is enabled, the current view mode is icons-view. When switching to the details-view (which does not support categorized sorting yet), the 'categorized sorting' action should get only disabled to indicate that it is not available, not get unchecked (currently it gets disabled AND unchecked). This patch assures that always the stored categorization state is returned for the menu actions, but internally the categorization is turned off for the proxy model for the details view and column view.

CCMAIL: ereslibre@gmail.com

svn path=/trunk/KDE/kdebase/apps/; revision=717548

18 years agouse blitz instead of deprecated kdefx, remove kdefx headers where unused
Matthew Woehlke [Thu, 27 Sep 2007 04:11:28 +0000 (04:11 +0000)]
use blitz instead of deprecated kdefx, remove kdefx headers where unused

svn path=/trunk/KDE/kdebase/apps/; revision=717537

18 years agoreactivate ScrollPerPixel again, as the Qt-patch for "divide by zero" has been applie...
Peter Penz [Wed, 26 Sep 2007 18:53:34 +0000 (18:53 +0000)]
reactivate ScrollPerPixel again, as the Qt-patch for "divide by zero" has been applied to qt-copy now

svn path=/trunk/KDE/kdebase/apps/; revision=717366

18 years agoassure that the directory gets reloaded when the base URL has been changed
Peter Penz [Wed, 26 Sep 2007 18:52:19 +0000 (18:52 +0000)]
assure that the directory gets reloaded when the base URL has been changed

svn path=/trunk/KDE/kdebase/apps/; revision=717365

18 years agoAssure that the categorized sorting is applied correctly to the proxy model if the...
Peter Penz [Wed, 26 Sep 2007 15:26:30 +0000 (15:26 +0000)]
Assure that the categorized sorting is applied correctly to the proxy model if the view does not support the categorization feature (currently only the icons view supports this). Take care that switching between e. g. the icons-view and the details-view does not change the stored categorized sorting. Thanks to Rafael for the initial patch!

CCMAIL: ereslibre@gmail.com

svn path=/trunk/KDE/kdebase/apps/; revision=717300

18 years agouse the fixed resizing mode (it is assured that each column stays readable)
Peter Penz [Wed, 26 Sep 2007 13:34:28 +0000 (13:34 +0000)]
use the fixed resizing mode (it is assured that each column stays readable)

svn path=/trunk/KDE/kdebase/apps/; revision=717263

18 years agoassure that the width of the name-column cannot get too small when decreasing the...
Peter Penz [Wed, 26 Sep 2007 13:15:16 +0000 (13:15 +0000)]
assure that the width of the name-column cannot get too small when decreasing the width of the viewport

CCMAIL: ereslibre@gmail.com

svn path=/trunk/KDE/kdebase/apps/; revision=717258

18 years ago* Fix memory leak (DolphinCategoryDrawer is leaking...)
Peter Penz [Wed, 26 Sep 2007 11:46:49 +0000 (11:46 +0000)]
* Fix memory leak (DolphinCategoryDrawer is leaking...)
* There is no need to explicitly turning on the category, as this is done automatically when reading out the view properties. @Rafael: I tested your error description and could not reproduce the problem anymore. If I miss something, please let me know, so that we can work together to fix this :-)

CCMAIL: ereslibre@gmail.com

svn path=/trunk/KDE/kdebase/apps/; revision=717245

18 years agocode simplifications like done in the column view
Peter Penz [Wed, 26 Sep 2007 10:46:25 +0000 (10:46 +0000)]
code simplifications like done in the column view

svn path=/trunk/KDE/kdebase/apps/; revision=717229

18 years agointernal cleanup
Peter Penz [Wed, 26 Sep 2007 10:36:32 +0000 (10:36 +0000)]
internal cleanup

svn path=/trunk/KDE/kdebase/apps/; revision=717223

18 years agolessons learned from the column view: never invoke KDirModel::expandToUrl() when...
Peter Penz [Wed, 26 Sep 2007 09:11:40 +0000 (09:11 +0000)]
lessons learned from the column view: never invoke KDirModel::expandToUrl() when the directory lister has not finished its loading...

svn path=/trunk/KDE/kdebase/apps/; revision=717203

18 years agoListen to the directory lister signals to know whether the directory lister is still...
Peter Penz [Wed, 26 Sep 2007 08:39:58 +0000 (08:39 +0000)]
Listen to the directory lister signals to know whether the directory lister is still working. This information is needed as KDirModel::expandToUrl() may never get invoked if the directory lister is still busy...

svn path=/trunk/KDE/kdebase/apps/; revision=717188

18 years agoassociate dolphin with inode/directory; give it a higher initial preference than...
David Faure [Wed, 26 Sep 2007 08:33:02 +0000 (08:33 +0000)]
associate dolphin with inode/directory; give it a higher initial preference than konq for directories.

svn path=/trunk/KDE/kdebase/apps/; revision=717185

18 years agoprevent crash in model when invoking KDirModel::expandToUrl() before the directory...
Peter Penz [Wed, 26 Sep 2007 07:23:09 +0000 (07:23 +0000)]
prevent crash in model when invoking KDirModel::expandToUrl() before the directory lister has been initialized

svn path=/trunk/KDE/kdebase/apps/; revision=717158

18 years agoRevert last patch which should fix the "name column can get too small issue" - turnin...
Peter Penz [Wed, 26 Sep 2007 06:12:44 +0000 (06:12 +0000)]
Revert last patch which should fix the "name column can get too small issue" - turning off the automatical resizing is no good solution. I'll submit another fix during this week...

CCMAIL: ereslibre@gmail.com

svn path=/trunk/KDE/kdebase/apps/; revision=717133

18 years agotemporary disable the ScrollPerPixel feature until a Qt-patch is supplied which fixes...
Peter Penz [Wed, 26 Sep 2007 06:08:51 +0000 (06:08 +0000)]
temporary disable the ScrollPerPixel feature until a Qt-patch is supplied which fixes a possible crash
(see http://lists.kde.org/?l=kde-core-devel&m=119077433611662&w=2)

svn path=/trunk/KDE/kdebase/apps/; revision=717132

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 26 Sep 2007 05:58:14 +0000 (05:58 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=717121

18 years agoThis fixes the problem of the "hidden filename corner case" by setting the column...
Rafael Fernández López [Wed, 26 Sep 2007 02:07:30 +0000 (02:07 +0000)]
This fixes the problem of the "hidden filename corner case" by setting the column to the width of its contents. Probably is a poor solution...

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=717081

18 years agoHide unused and not drawn columns on the details view
Rafael Fernández López [Wed, 26 Sep 2007 00:47:33 +0000 (00:47 +0000)]
Hide unused and not drawn columns on the details view

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=717068

18 years agoFix the reproducible problem after the fix:
Rafael Fernández López [Tue, 25 Sep 2007 22:56:20 +0000 (22:56 +0000)]
Fix the reproducible problem after the fix:

- On the icon view, enable categorization
- Switch to details view
- Go back to the icon view. The categorization has been disabled for the
details view to sort correctly.

This fixes this problem :)

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=717051

18 years agoWhen the view is the Details or Columns one do not have in count lessThanGeneralPurpo...
Rafael Fernández López [Tue, 25 Sep 2007 21:54:26 +0000 (21:54 +0000)]
When the view is the Details or Columns one do not have in count lessThanGeneralPurpose. For that we need to force the proxy model to not to be categorized.

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=717040

18 years agoRevert as it doesn't fix the problem completely... diving into this... sorry
Rafael Fernández López [Tue, 25 Sep 2007 21:27:47 +0000 (21:27 +0000)]
Revert as it doesn't fix the problem completely... diving into this... sorry

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=717031

18 years agoWhenever we are trying to sort, bypass lessThanGeneralPurpose when is not allowed...
Rafael Fernández López [Tue, 25 Sep 2007 21:17:18 +0000 (21:17 +0000)]
Whenever we are trying to sort, bypass lessThanGeneralPurpose when is not allowed to sort by categories. This will result as bad sortings on Detailed and in
Column views.

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=717022

18 years agodon't expand to the active URL synchronously, wait until the directory lister has...
Peter Penz [Tue, 25 Sep 2007 14:56:34 +0000 (14:56 +0000)]
don't expand to the active URL synchronously, wait until the directory lister has completed its loading

svn path=/trunk/KDE/kdebase/apps/; revision=716899

18 years agoassure that "Select All" and "Invert Selection" only operate on the active column...
Peter Penz [Tue, 25 Sep 2007 13:53:08 +0000 (13:53 +0000)]
assure that "Select All" and "Invert Selection" only operate on the active column of the column-view instead of selecting the whole hierarchy of the model

svn path=/trunk/KDE/kdebase/apps/; revision=716885

18 years agofix filtering issues for views that show a directory hierarchy like a tree view or...
Peter Penz [Tue, 25 Sep 2007 13:16:17 +0000 (13:16 +0000)]
fix filtering issues for views that show a directory hierarchy like a tree view or a column view: the directories should not get filtered

svn path=/trunk/KDE/kdebase/apps/; revision=716873

18 years agouse pixel scrolling for all views (thanks to Rafael for the initial fix in the column...
Peter Penz [Tue, 25 Sep 2007 13:03:41 +0000 (13:03 +0000)]
use pixel scrolling for all views (thanks to Rafael for the initial fix in the column view)

svn path=/trunk/KDE/kdebase/apps/; revision=716868

18 years agoNow that we talk about the column view => smooth scrolling
Rafael Fernández López [Tue, 25 Sep 2007 12:42:41 +0000 (12:42 +0000)]
Now that we talk about the column view => smooth scrolling

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=716865

18 years ago* the directory lister must be updated when reloading columns
Peter Penz [Tue, 25 Sep 2007 12:03:57 +0000 (12:03 +0000)]
* the directory lister must be updated when reloading columns
* ignore trailing slashes when comparing URLs

svn path=/trunk/KDE/kdebase/apps/; revision=716858

18 years agorestoring of the column view must also be done if the column view is active
Peter Penz [Tue, 25 Sep 2007 11:41:06 +0000 (11:41 +0000)]
restoring of the column view must also be done if the column view is active

svn path=/trunk/KDE/kdebase/apps/; revision=716850

18 years agoclear columns if the new URL is no parent of the currently shown columns
Peter Penz [Tue, 25 Sep 2007 11:06:54 +0000 (11:06 +0000)]
clear columns if the new URL is no parent of the currently shown columns

svn path=/trunk/KDE/kdebase/apps/; revision=716840

18 years agoCategories imroved
Rafael Fernández López [Tue, 25 Sep 2007 10:43:48 +0000 (10:43 +0000)]
Categories imroved

svn path=/trunk/KDE/kdebase/apps/; revision=716833

18 years agodon't reset the root index, hiding the column is enough
Peter Penz [Tue, 25 Sep 2007 10:31:17 +0000 (10:31 +0000)]
don't reset the root index, hiding the column is enough

svn path=/trunk/KDE/kdebase/apps/; revision=716829

18 years agohide the ratings and tags column in the treeview sidebar
Peter Penz [Tue, 25 Sep 2007 09:34:51 +0000 (09:34 +0000)]
hide the ratings and tags column in the treeview sidebar

svn path=/trunk/KDE/kdebase/apps/; revision=716803

18 years agoassure that the active column stays always visible
Peter Penz [Tue, 25 Sep 2007 09:17:53 +0000 (09:17 +0000)]
assure that the active column stays always visible

svn path=/trunk/KDE/kdebase/apps/; revision=716798

18 years agofurther root URL handling cleanups
Peter Penz [Tue, 25 Sep 2007 09:02:29 +0000 (09:02 +0000)]
further root URL handling cleanups

svn path=/trunk/KDE/kdebase/apps/; revision=716789

18 years agoassure that the restoring the column view cannot fail and replace the temporary ...
Peter Penz [Tue, 25 Sep 2007 05:59:27 +0000 (05:59 +0000)]
assure that the restoring the column view cannot fail and replace the temporary 'if (...)-fix' by a Q_ASSERT again

svn path=/trunk/KDE/kdebase/apps/; revision=716711

18 years agoPrettier category drawing :)
Rafael Fernández López [Tue, 25 Sep 2007 02:21:15 +0000 (02:21 +0000)]
Prettier category drawing :)

svn path=/trunk/KDE/kdebase/apps/; revision=716620

18 years agotemporary fix: prevent crash due to a wrong root URL; TODO: fix the real root cause...
Peter Penz [Mon, 24 Sep 2007 17:18:53 +0000 (17:18 +0000)]
temporary fix: prevent crash due to a wrong root URL; TODO: fix the real root cause of this crash

svn path=/trunk/KDE/kdebase/apps/; revision=716416

18 years agoprevent that a column with an invalid root index shows the root column temporary...
Peter Penz [Mon, 24 Sep 2007 16:29:03 +0000 (16:29 +0000)]
prevent that a column with an invalid root index shows the root column temporary while reloading the columns

svn path=/trunk/KDE/kdebase/apps/; revision=716387

18 years agoprevent an invalid active column index if columns have been deleted
Peter Penz [Mon, 24 Sep 2007 16:18:29 +0000 (16:18 +0000)]
prevent an invalid active column index if columns have been deleted

svn path=/trunk/KDE/kdebase/apps/; revision=716384

18 years agosimplify code + fix activation issue when reloading columns
Peter Penz [Mon, 24 Sep 2007 16:13:19 +0000 (16:13 +0000)]
simplify code + fix activation issue when reloading columns

svn path=/trunk/KDE/kdebase/apps/; revision=716381

18 years agoimprove DolphinColumnView::showColumn() in a way that the history state won't be...
Peter Penz [Mon, 24 Sep 2007 15:54:01 +0000 (15:54 +0000)]
improve DolphinColumnView::showColumn() in a way that the history state won't be modified when restoring the columns

svn path=/trunk/KDE/kdebase/apps/; revision=716367

18 years agoRestore the root URL when navigating through the history (this is important for views...
Peter Penz [Mon, 24 Sep 2007 13:50:31 +0000 (13:50 +0000)]
Restore the root URL when navigating through the history (this is important for views like the column view where the root URL might differ from the current URL).

svn path=/trunk/KDE/kdebase/apps/; revision=716310

18 years agoPass ref instead of pointer in mouseOverInfo signal
David Faure [Mon, 24 Sep 2007 10:55:55 +0000 (10:55 +0000)]
Pass ref instead of pointer in mouseOverInfo signal

svn path=/trunk/KDE/kdebase/apps/; revision=716256

18 years agodon't forget to create missing columns when the URL is changed from e. g. "/home...
Peter Penz [Mon, 24 Sep 2007 08:08:56 +0000 (08:08 +0000)]
don't forget to create missing columns when the URL is changed from e. g. "/home/peter/Temp" to "/home/peter/Temp/a/b/c" by e. g. the back button

svn path=/trunk/KDE/kdebase/apps/; revision=716208

18 years agodon't delete inactive columns when reloading the column-view
Peter Penz [Mon, 24 Sep 2007 06:55:50 +0000 (06:55 +0000)]
don't delete inactive columns when reloading the column-view

svn path=/trunk/KDE/kdebase/apps/; revision=716190

18 years agoAdapt CMakeLists.txt as discussed with Alex.
Laurent Montel [Mon, 24 Sep 2007 06:25:59 +0000 (06:25 +0000)]
Adapt CMakeLists.txt as discussed with Alex.
KDE4_ADD_TEST_EXECUTABLE is deprecated now use KDE4_ADD_EXECUTABLE(<target> TEST <files>) instead
QT4_ADD_DBUS_INTERFACE_NO_NAMESPACE and QT4_ADD_DBUS_INTERFACES_NO_NAMESPACE are deprecated too
used SET_SOURCE_FILES_PROPERTIES(<files> PROPERTIES NO_NAMESPACE TRUE) QT4_ADD_DBUS_INTERFACES(<srcList> <files>)
set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} ) is put in each CMakeLists.txt where
KDE4_ADD_EXECUTABLE(<target> TEST <files>) and KDE4_ADD_UNIT_TEST were used.

svn path=/trunk/KDE/kdebase/apps/; revision=716149

18 years agomsvc compile++
Christian Ehrlicher [Sun, 23 Sep 2007 19:46:07 +0000 (19:46 +0000)]
msvc compile++

svn path=/trunk/KDE/kdebase/apps/; revision=716039

18 years agoShow more useful information when sorting by date (in all folders, not
Rafael Fernández López [Sun, 23 Sep 2007 04:30:42 +0000 (04:30 +0000)]
Show more useful information when sorting by date (in all folders, not
only on those with pictures).

With the current architecture it is impossible to create different rules
depending on the items that each category contains. All categories are
similar to the rest. That also helps to quickly find what you are
looking for.

BUG: 149655

svn path=/trunk/KDE/kdebase/apps/; revision=715740