]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
18 years agoMake KListView capable of drawing categories on our own way. This make things easier
Rafael Fernández López [Fri, 6 Jul 2007 17:41:04 +0000 (17:41 +0000)]
Make KListView capable of drawing categories on our own way. This make things easier
when we are trying to customize it. We can also benefit from KStyle if some day it
supports category drawing.

KListView keyboard navigation. Tricier than I thought.

Pending renaming to KCategorizedView. Seems a good name.

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

18 years agosimplify + add todo (early commit to make room for the next kdebase-wide commit)
David Faure [Fri, 6 Jul 2007 13:36:04 +0000 (13:36 +0000)]
simplify + add todo (early commit to make room for the next kdebase-wide commit)

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

18 years agoRemove not necessary cmake variable
Laurent Montel [Thu, 5 Jul 2007 09:02:54 +0000 (09:02 +0000)]
Remove not necessary cmake variable

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

18 years agoDon't crash (in PreviewJob) when m_shownUrl is empty for some reason.
David Faure [Wed, 4 Jul 2007 21:25:56 +0000 (21:25 +0000)]
Don't crash (in PreviewJob) when m_shownUrl is empty for some reason.

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

18 years agoremove redundant project declarations
Dirk Mueller [Wed, 4 Jul 2007 18:20:57 +0000 (18:20 +0000)]
remove redundant project declarations

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

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 4 Jul 2007 05:30:03 +0000 (05:30 +0000)]
SVN_SILENT made messages (.desktop file)

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

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 3 Jul 2007 06:59:16 +0000 (06:59 +0000)]
SVN_SILENT made messages (.desktop file)

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

18 years agoChange signature of requestItemInfo signal, to avoid fileitem -> url -> index ->...
David Faure [Mon, 2 Jul 2007 17:24:54 +0000 (17:24 +0000)]
Change signature of requestItemInfo signal, to avoid fileitem -> url -> index -> fileitem roundtrip in dolphin,
 and to match the BrowserExtension mouseOverInfo() signal.
Started to implement more of the part (e.g. spinning wheel in konq).

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

18 years agoRemove not necessary variable already
Laurent Montel [Mon, 2 Jul 2007 14:04:12 +0000 (14:04 +0000)]
Remove not necessary variable already
add by other kde cmake variable

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

18 years agonot necessary to duplicate it
Laurent Montel [Mon, 2 Jul 2007 13:49:52 +0000 (13:49 +0000)]
not necessary to duplicate it

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

18 years agoInterface modifications to KCmdLineArgs, KAboutData and KComponentData; BIC, SIC...
Chusslove Illich [Mon, 2 Jul 2007 08:49:20 +0000 (08:49 +0000)]
Interface modifications to KCmdLineArgs, KAboutData and KComponentData; BIC, SIC. Most of the depending code has been auto-converted to new API.

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

18 years agoImprove speed when we have lots of selections that are partially outside the viewport.
Rafael Fernández López [Sun, 1 Jul 2007 17:09:47 +0000 (17:09 +0000)]
Improve speed when we have lots of selections that are partially outside the viewport.

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

18 years agoDefine variables in their context
Rafael Fernández López [Sun, 1 Jul 2007 15:45:55 +0000 (15:45 +0000)]
Define variables in their context

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

18 years agoHere comes dolphinpart, to use dolphin as the file management view in konqueror.
David Faure [Sun, 1 Jul 2007 14:25:21 +0000 (14:25 +0000)]
Here comes dolphinpart, to use dolphin as the file management view in konqueror.
Embeds nicely, now all the integration needs to be done.
Thanks to Peter for the nice DolphinView/DolphinViewContainer separation which made writing the part very very easy!

CCMAIL: peter.penz@gmx.at

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

18 years agoKUIT adaptions
Peter Penz [Sat, 30 Jun 2007 20:10:50 +0000 (20:10 +0000)]
KUIT adaptions

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

18 years agoKUIT adapations for labels
Peter Penz [Sat, 30 Jun 2007 19:40:15 +0000 (19:40 +0000)]
KUIT adapations for labels

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

18 years agoKUIT adaptions for groups, checkboxes and radiobuttons
Peter Penz [Sat, 30 Jun 2007 19:20:49 +0000 (19:20 +0000)]
KUIT adaptions for groups, checkboxes and radiobuttons

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

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 30 Jun 2007 04:34:16 +0000 (04:34 +0000)]
SVN_SILENT made messages (.desktop file)

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

18 years agodeclare scalar types as late as possible (putting them outside the loop does not...
Peter Penz [Fri, 29 Jun 2007 16:09:54 +0000 (16:09 +0000)]
declare scalar types as late as possible (putting them outside the loop does not increase the performance)

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

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 29 Jun 2007 04:24:44 +0000 (04:24 +0000)]
SVN_SILENT made messages (.desktop file)

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

18 years agoBetter drawing when big selection rect is drawn.
Rafael Fernández López [Fri, 29 Jun 2007 01:19:56 +0000 (01:19 +0000)]
Better drawing when big selection rect is drawn.

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

18 years ago++optimization
Rafael Fernández López [Thu, 28 Jun 2007 23:29:47 +0000 (23:29 +0000)]
++optimization

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

18 years agoWhat is faster ? the eye or the brain ?
Rafael Fernández López [Thu, 28 Jun 2007 23:03:00 +0000 (23:03 +0000)]
What is faster ? the eye or the brain ?

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

18 years agodon't request the activation of the active URL on the mouse press event, as the sub...
Peter Penz [Thu, 28 Jun 2007 19:01:12 +0000 (19:01 +0000)]
don't request the activation of the active URL on the mouse press event, as the sub folder will be opened on the release event...

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

18 years agoImprove handling of column view:
Peter Penz [Thu, 28 Jun 2007 18:52:54 +0000 (18:52 +0000)]
Improve handling of column view:
* Activate column on a mouse press event
* Always synchronize the active column with the URL navigator and vice versa

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

18 years agoAdd needed method for keyboard navigation
Rafael Fernández López [Wed, 27 Jun 2007 23:23:41 +0000 (23:23 +0000)]
Add needed method for keyboard navigation

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

18 years agodon't connect to the activated() signal, just use singleClick() and doubleClick(...
Peter Penz [Wed, 27 Jun 2007 17:03:51 +0000 (17:03 +0000)]
don't connect to the activated() signal, just use singleClick() and doubleClick() dependent from the global KDE single/double click setting

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

18 years agoconnecting the the activated() signal does not work when using the double click setti...
Peter Penz [Wed, 27 Jun 2007 17:02:55 +0000 (17:02 +0000)]
connecting the the activated() signal does not work when using the double click setting within KDE

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

18 years agoactivated signal actually does that :)
Rafael Fernández López [Wed, 27 Jun 2007 16:28:39 +0000 (16:28 +0000)]
activated signal actually does that :)

CCMAIL: peter.penz@gmx.at

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

18 years agoFix the following reproducible crash in a slightly different way (reported + initial...
Peter Penz [Wed, 27 Jun 2007 15:15:29 +0000 (15:15 +0000)]
Fix the following reproducible crash in a slightly different way (reported + initial fix done by Rafael):
* Open Dolphin. Enable categorization.
* Split the view. Disable categorization on the right one.
* Join the views.

CCMAIL: ereslibre@gmail.com

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

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 27 Jun 2007 05:24:25 +0000 (05:24 +0000)]
SVN_SILENT made messages (.desktop file)

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

18 years agoBoost group selections and remove unnecessary stuff.
Rafael Fernández López [Tue, 26 Jun 2007 20:33:21 +0000 (20:33 +0000)]
Boost group selections and remove unnecessary stuff.

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

18 years agoImprove behavior when changes are detected on the model.
Rafael Fernández López [Tue, 26 Jun 2007 19:52:45 +0000 (19:52 +0000)]
Improve behavior when changes are detected on the model.

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

18 years agoFancy dragged items. There are two bad parts of this story: the hardcoded value of
Rafael Fernández López [Tue, 26 Jun 2007 14:32:42 +0000 (14:32 +0000)]
Fancy dragged items. There are two bad parts of this story: the hardcoded value of
the opacity and the break-of-unification between QListView and KListView. This
will be removed for sure, just for testing reasons.

CCMAIL: peter.penz@gmx.at

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

18 years agoFaster selections
Rafael Fernández López [Tue, 26 Jun 2007 14:23:44 +0000 (14:23 +0000)]
Faster selections

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

18 years agoFix crash. Steps to reproduce:
Rafael Fernández López [Tue, 26 Jun 2007 11:50:54 +0000 (11:50 +0000)]
Fix crash. Steps to reproduce:

* Open Dolphin. Enable categorization.
* Split the view. Disable categorization on the right one.
* Join the views.

I am not sure if this is the best way to proceed for this small bug. Please Peter, take a look.

CCMAIL: peter.penz@gmx.at

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

18 years agoLet deselect items individually using Ctrl+Click
Rafael Fernández López [Tue, 26 Jun 2007 00:31:30 +0000 (00:31 +0000)]
Let deselect items individually using Ctrl+Click

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

18 years agoTake offsets in count
Rafael Fernández López [Mon, 25 Jun 2007 20:25:07 +0000 (20:25 +0000)]
Take offsets in count

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

18 years agoDraw dragged items. Better conditions (more accurate to our behavior, hey ! we have...
Rafael Fernández López [Mon, 25 Jun 2007 20:21:35 +0000 (20:21 +0000)]
Draw dragged items. Better conditions (more accurate to our behavior, hey ! we have columnview too...)

CCMAIL: peter.penz@gmx.at

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

18 years agoFix the small issue when you select by categories and then you
Rafael Fernández López [Sat, 23 Jun 2007 15:47:20 +0000 (15:47 +0000)]
Fix the small issue when you select by categories and then you
Ctrl+Click a subset, and those items selected were deselected

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

18 years agoImprove selection speed. I think we can still improve this a little bit, but I think...
Rafael Fernández López [Sat, 23 Jun 2007 15:39:21 +0000 (15:39 +0000)]
Improve selection speed. I think we can still improve this a little bit, but I think we can live with this speed for now

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

18 years agoFix compile problems on systems that don't want nepomuk. eeek !
Rafael Fernández López [Sat, 23 Jun 2007 13:12:21 +0000 (13:12 +0000)]
Fix compile problems on systems that don't want nepomuk. eeek !

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

18 years agoSmall fixes, but that have an impact of how things are visualized.
Rafael Fernández López [Sat, 23 Jun 2007 00:43:20 +0000 (00:43 +0000)]
Small fixes, but that have an impact of how things are visualized.

* Move "not tagged" elements to the end. We sort the rest (when they have tags), but keep untagged elements (the category) at the end of the view, since the user had
"less" interest on them.

* Break the law again of "dirs first". If we have on a folder only a tagged file (and is a file) and the rest are folders, that file goes first, since it was tagged.

* If we are on the same category, dirs go first. Here we make them citizens of first class.

* Commas instead of spaces when building categories for tags, they make it more readable and less error-prone (we can have tags "a", "dog" and "a dog" as tags, right?,
so spaces here make the thing a bit hard to distinguish, I have two tags "a", "dog", or the tag "a dog") ;)

* Return an empty string when the item is not tagged at the method tagsForIndex. This way we always show untagged items the latest ones very easily (without nasty string
checks). We will let the categorizer put a fancy name for them, if the returned string was empty.

CCMAIL: peter.penz@gmx.at

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

18 years agoImplement sorting by "tags". Same performance problems occur as when using sorting...
Peter Penz [Fri, 22 Jun 2007 16:42:34 +0000 (16:42 +0000)]
Implement sorting by "tags". Same performance problems occur as when using sorting by "rating", but we must get a feeling first how we use the Nepomuk API before thinking about caching...

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

18 years agoIf we are sorting by rating, we won't apply the general rule: folders before regular...
Rafael Fernández López [Fri, 22 Jun 2007 13:58:21 +0000 (13:58 +0000)]
If we are sorting by rating, we won't apply the general rule: folders before regular files. The user said that was more interesting for him/her, so we respect his/her
decision. In this case folders and files are citizens of the same class.

CCMAIL: peter.penz@gmx.at

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

18 years agoalso compile without nepomuk
André Wöbbeking [Fri, 22 Jun 2007 13:16:39 +0000 (13:16 +0000)]
also compile without nepomuk

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

18 years agoMore human category when items haven't been rated yet
Rafael Fernández López [Fri, 22 Jun 2007 12:16:44 +0000 (12:16 +0000)]
More human category when items haven't been rated yet

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

18 years agoAllow to sort by rating, which can be quite useful in combination with the "Show...
Peter Penz [Fri, 22 Jun 2007 10:18:46 +0000 (10:18 +0000)]
Allow to sort by rating, which can be quite useful in combination with the "Show in Groups" feature. Although still slow, it basically works. All the code is based on Rafael Fernández López patch available at http://media.ereslibre.es/2007/06/dolphin-21062007.diff.

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

18 years agoEnable the Code for additional metainfo again, doesn't hang on zip-files anymore
Max Blazejak [Thu, 21 Jun 2007 22:27:16 +0000 (22:27 +0000)]
Enable the Code for additional metainfo again, doesn't hang on zip-files anymore

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

18 years agoFix memory problem, thanks to Holger Freyther for pointing out
Rafael Fernández López [Thu, 21 Jun 2007 11:44:00 +0000 (11:44 +0000)]
Fix memory problem, thanks to Holger Freyther for pointing out

CCMAIL: zecke@selfish.org
CCMAIL: peter.penz@gmx.at

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

18 years agoFix the "I can't/don't want to" finish the drag event (what is called
Rafael Fernández López [Thu, 21 Jun 2007 02:18:54 +0000 (02:18 +0000)]
Fix the "I can't/don't want to" finish the drag event (what is called
drop :P), and the selection rect is shown.

CCMAIL: peter.penz@gmx.at

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

18 years agoit's not needed anymore to remember the URL per column
Peter Penz [Wed, 20 Jun 2007 21:04:36 +0000 (21:04 +0000)]
it's not needed anymore to remember the URL per column

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

18 years agodon't pass a custom viewport URL to the context menu anymore, as this cannot work...
Peter Penz [Wed, 20 Jun 2007 20:48:36 +0000 (20:48 +0000)]
don't pass a custom viewport URL to the context menu anymore, as this cannot work together with the menu actions

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

18 years agominor coding style cleanups
Peter Penz [Wed, 20 Jun 2007 20:44:18 +0000 (20:44 +0000)]
minor coding style cleanups

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

18 years agoassure that the context menu for column view is applied to the correct URL (depends...
Peter Penz [Wed, 20 Jun 2007 20:21:48 +0000 (20:21 +0000)]
assure that the context menu for column view is applied to the correct URL (depends from the current column)

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

18 years agodon't forget applying the view properties when refreshing the view
Peter Penz [Wed, 20 Jun 2007 15:59:32 +0000 (15:59 +0000)]
don't forget applying the view properties when refreshing the view

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

18 years agosplit view on startup if it is defined by the settings
Peter Penz [Wed, 20 Jun 2007 15:46:57 +0000 (15:46 +0000)]
split view on startup if it is defined by the settings

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

18 years agoat least return something
Dirk Mueller [Wed, 20 Jun 2007 07:50:06 +0000 (07:50 +0000)]
at least return something

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

18 years ago* coding style update to match with http://techbase.kde.org/Policies/Kdelibs_Coding_Style
Peter Penz [Tue, 19 Jun 2007 19:28:08 +0000 (19:28 +0000)]
* coding style update to match with http://techbase.kde.org/Policies/Kdelibs_Coding_Style
* minor speed improvements by moving QString, QVariant, KDateTime, ... declarations inside inner scopes; further speed improvements should be possible, but lets do it step by step...

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

18 years agoEBN fixes
Rafael Fernández López [Tue, 19 Jun 2007 19:17:32 +0000 (19:17 +0000)]
EBN fixes

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

18 years agoA cleanup in KDiskFreeSpace has been done -> adjust signal/slot to the new (and nicer...
Peter Penz [Tue, 19 Jun 2007 19:08:49 +0000 (19:08 +0000)]
A cleanup in KDiskFreeSpace has been done -> adjust signal/slot to the new (and nicer) method signature

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

18 years agoFix the problem "the scrollbar remains if it was shown on the
Rafael Fernández López [Tue, 19 Jun 2007 18:59:13 +0000 (18:59 +0000)]
Fix the problem "the scrollbar remains if it was shown on the
categorized view, and now it has been disabled (the categorized
view)"

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

18 years agowhen requesting a context menu provide a URL for the viewport, because in the column...
Peter Penz [Tue, 19 Jun 2007 18:58:30 +0000 (18:58 +0000)]
when requesting a context menu provide a URL for the viewport, because in the column view this URL can differ from the navigator URL

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

18 years agoFix the scrollbar issue. We can live with the setSingleStep nasty workaround for...
Rafael Fernández López [Tue, 19 Jun 2007 18:52:55 +0000 (18:52 +0000)]
Fix the scrollbar issue. We can live with the setSingleStep nasty workaround for now. Anyway we can adapt it to fit better in the context.

CCMAIL: peter.penz@gmx.at

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

18 years agoFix the problem of the crash related to commit 677667, taking in count we are in...
Rafael Fernández López [Tue, 19 Jun 2007 17:26:09 +0000 (17:26 +0000)]
Fix the problem of the crash related to commit 677667, taking in count we are in IconMode, not in a mode
different than ListMode. Fix some comments.

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

18 years agoprovide temporary (?) fix for a crash that occurs if the categorization is turned...
Peter Penz [Tue, 19 Jun 2007 17:23:14 +0000 (17:23 +0000)]
provide temporary (?) fix for a crash that occurs if the categorization is turned off and a switch is done from another view mode

CCMAIL: ereslibre@gmail.com

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

18 years agoFix for not C99 compliant systems when trying to use trunc() function. I have defined...
Rafael Fernández López [Tue, 19 Jun 2007 17:09:27 +0000 (17:09 +0000)]
Fix for not C99 compliant systems when trying to use trunc() function. I have defined this function on kdefakes library, so we have it KDE wide.

BUG: 146963

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

18 years agodon't use deprecated KGlobalSettings::xxxColor() methods anymore
Peter Penz [Tue, 19 Jun 2007 16:49:31 +0000 (16:49 +0000)]
don't use deprecated KGlobalSettings::xxxColor() methods anymore

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

18 years ago* fixed issue that some view properties like "show in groups" are ignored when a...
Peter Penz [Tue, 19 Jun 2007 16:35:52 +0000 (16:35 +0000)]
* fixed issue that some view properties like "show in groups" are ignored when a new DolphinViewContainer has been created (happens on startup or when a view is split)
* get rid of redundant parameter in constructors of DolphinView and DolphinViewContainer

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

18 years ago* move the "[ ] Show in Groups" checkbox from "View->Sort By" directly to "View"
Peter Penz [Tue, 19 Jun 2007 16:00:21 +0000 (16:00 +0000)]
* move the "[ ] Show in Groups" checkbox from "View->Sort By" directly to "View"
* same for the viewproperties dialog: don't hide "Show in Groups" under "Sorting"

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

18 years agoUpdate the view when the sorting role changes.
Rafael Fernández López [Tue, 19 Jun 2007 00:24:37 +0000 (00:24 +0000)]
Update the view when the sorting role changes.

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

18 years agoSimplify code. Oh, now that switch statement has been invented I can use it :)
Rafael Fernández López [Mon, 18 Jun 2007 22:33:57 +0000 (22:33 +0000)]
Simplify code. Oh, now that switch statement has been invented I can use it :)

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

18 years agoa little bit internationalization cannot hurt ;-) (thanks to Andrius Štikonas)
Peter Penz [Mon, 18 Jun 2007 19:06:27 +0000 (19:06 +0000)]
a little bit internationalization cannot hurt ;-) (thanks to Andrius Štikonas)

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

18 years agoDolphin has to react as Konqueror on KDE3. If we find files containing symbols, we...
Rafael Fernández López [Mon, 18 Jun 2007 17:58:25 +0000 (17:58 +0000)]
Dolphin has to react as Konqueror on KDE3. If we find files containing symbols, we wait for the first letter to categorize it. "((a.txt" goes on category "A", ")2.txt"
goes on category "Others".

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

18 years agoSVN_SILENT: typo, small msvc warning--
Christian Ehrlicher [Mon, 18 Jun 2007 16:21:26 +0000 (16:21 +0000)]
SVN_SILENT: typo, small msvc warning--

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

18 years agoLet Dolphin act as Konqueror on KDE3 does when sorting. Folders have more priority...
Rafael Fernández López [Mon, 18 Jun 2007 16:11:11 +0000 (16:11 +0000)]
Let Dolphin act as Konqueror on KDE3 does when sorting. Folders have more priority than hidden items. So now items are shown: 1. Hidden Folders 2. Visible Folders 3.
Hidden Files 4. Visible Files

CCMAIL: aseigo@kde.org

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

18 years agoSpeed improvements in some places. All sortings and categories implemented.
Rafael Fernández López [Mon, 18 Jun 2007 14:58:30 +0000 (14:58 +0000)]
Speed improvements in some places. All sortings and categories implemented.

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

18 years agoFix small problem when building categories and sorting by name. Better readable code.
Rafael Fernández López [Mon, 18 Jun 2007 12:44:00 +0000 (12:44 +0000)]
Fix small problem when building categories and sorting by name. Better readable code.

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

18 years agoSort by date finished. Add speed improvement when comparing strings. enum adaptations.
Rafael Fernández López [Mon, 18 Jun 2007 12:36:54 +0000 (12:36 +0000)]
Sort by date finished. Add speed improvement when comparing strings. enum adaptations.
CCMAIL: faure@kde.org

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

18 years agoFirst show folders when sorting by type, then sort categories alphabetically. Yeah !
Rafael Fernández López [Mon, 18 Jun 2007 10:39:02 +0000 (10:39 +0000)]
First show folders when sorting by type, then sort categories alphabetically. Yeah !

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

18 years agoFix small problems with enums. Sort by type works like a charm :)
Rafael Fernández López [Mon, 18 Jun 2007 10:33:28 +0000 (10:33 +0000)]
Fix small problems with enums. Sort by type works like a charm :)

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

18 years agoAvoid category building problems by removing the natural comparation
Rafael Fernández López [Mon, 18 Jun 2007 09:37:41 +0000 (09:37 +0000)]
Avoid category building problems by removing the natural comparation
from here. Is not needed here. Is needed when sorting items inside
categories.

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

18 years agoLet Descending order work
Rafael Fernández López [Mon, 18 Jun 2007 09:27:12 +0000 (09:27 +0000)]
Let Descending order work

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

18 years agoPort to new kde4_add_*test* macros
Andreas Pakulat [Sun, 17 Jun 2007 21:14:54 +0000 (21:14 +0000)]
Port to new kde4_add_*test* macros

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

18 years agofix signal foundMountPoint()
Christian Ehrlicher [Sun, 17 Jun 2007 21:12:39 +0000 (21:12 +0000)]
fix signal foundMountPoint()

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

18 years agoIf our folders or files have the same number of items or size, sort them
Rafael Fernández López [Sun, 17 Jun 2007 18:23:53 +0000 (18:23 +0000)]
If our folders or files have the same number of items or size, sort them
CORRECTLY by their names :)

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

18 years agoprevent deselection of current folder in inactive columns
Peter Penz [Sun, 17 Jun 2007 17:59:32 +0000 (17:59 +0000)]
prevent deselection of current folder in inactive columns

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

18 years agointernationalization fixes (patch submitted by Andrius Štikonas)
Peter Penz [Sun, 17 Jun 2007 16:56:37 +0000 (16:56 +0000)]
internationalization fixes (patch submitted by Andrius Štikonas)

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

18 years agodon't hardcode the spacing...
Peter Penz [Sun, 17 Jun 2007 16:42:04 +0000 (16:42 +0000)]
don't hardcode the spacing...

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

18 years agoIdeal behavior when showing hidden files. Hooah !
Rafael Fernández López [Sun, 17 Jun 2007 16:25:44 +0000 (16:25 +0000)]
Ideal behavior when showing hidden files. Hooah !

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

18 years agoNew and powerful KListView. Still pending class renaming. There are two
Rafael Fernández López [Sun, 17 Jun 2007 15:32:31 +0000 (15:32 +0000)]
New and powerful KListView. Still pending class renaming. There are two
methods that I need to think about it, and boost. Small issues like
reloading all data when sorting role suddenly changes. In general terms
it will work nice when you sort by name or size. We have to work further
when we sort by other roles. Nice times.

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

18 years agoImprove the column view by indicating active/inactive columns visually.
Peter Penz [Sun, 17 Jun 2007 15:04:01 +0000 (15:04 +0000)]
Improve the column view by indicating active/inactive columns visually.

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

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 17 Jun 2007 05:52:33 +0000 (05:52 +0000)]
SVN_SILENT made messages (.desktop file)

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

18 years agoAdd missing encoding key
Laurent Montel [Sat, 16 Jun 2007 16:11:29 +0000 (16:11 +0000)]
Add missing encoding key

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

18 years agoFix typo
Laurent Montel [Sat, 16 Jun 2007 16:00:53 +0000 (16:00 +0000)]
Fix typo

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

18 years agouse a transparent background to let the users eye focus on the folder content (e...
Peter Penz [Sat, 16 Jun 2007 13:55:48 +0000 (13:55 +0000)]
use a transparent background to let the users eye focus on the folder content (e. g. like in http://www.kde-look.org/content/preview.php?preview=1&id=60475&file1=60475-1.jpg&file2=&file3=&name=Crystal+Project)

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

18 years ago- add the Encoding key where missing
Pino Toscano [Sat, 16 Jun 2007 13:06:27 +0000 (13:06 +0000)]
- add the Encoding key where missing
- end the lists with the separator

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

18 years agoSVN_SILENT made messages (.desktop file, second try)
Script Kiddy [Sat, 16 Jun 2007 05:23:15 +0000 (05:23 +0000)]
SVN_SILENT made messages (.desktop file, second try)

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

18 years agoColumn view fixes:
Peter Penz [Fri, 15 Jun 2007 18:52:06 +0000 (18:52 +0000)]
Column view fixes:
* provide basic drag & drop (including hover information)
* respect font settings and icon size

(still very lot issues are open yet, but I'm in contact with Benjamin to assure that I don't go for a wrong approach)

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

18 years agoprovide "hovering" for the items of a column view
Peter Penz [Fri, 15 Jun 2007 17:39:46 +0000 (17:39 +0000)]
provide "hovering" for the items of a column view

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