Commit graph

11371 commits

Author SHA1 Message Date
Rafael Fernández López f8b280cf08 What is faster ? the eye or the brain ?
svn path=/trunk/KDE/kdebase/apps/; revision=681443
2007-06-28 23:03:00 +00:00
Peter Penz c0788fc631 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
2007-06-28 19:01:12 +00:00
Peter Penz 8e400dc54a 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
2007-06-28 18:52:54 +00:00
Laurent Montel 12bfda65fe Not necessary into this module
svn path=/trunk/KDE/kdebase/apps/; revision=681216
2007-06-28 07:46:56 +00:00
Rafael Fernández López d9643bc6bd Add needed method for keyboard navigation
svn path=/trunk/KDE/kdebase/apps/; revision=681118
2007-06-27 23:23:41 +00:00
Peter Penz eace0cd67b 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
2007-06-27 17:03:51 +00:00
Peter Penz ee143f458b connecting the the activated() signal does not work when using the double click setting within KDE
svn path=/trunk/KDE/kdebase/apps/; revision=680989
2007-06-27 17:02:55 +00:00
Rafael Fernández López 0b120de7c5 activated signal actually does that :)
CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=680979
2007-06-27 16:28:39 +00:00
Peter Penz 0fe1226856 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
2007-06-27 15:15:29 +00:00
Matt Williams 8096f361cd Enable API generation more consistently
svn path=/trunk/KDE/kdebase/apps/; revision=680950
2007-06-27 14:56:52 +00:00
David Faure feb760f139 thiago is right, unit tests can simply link to the kdeinit library, no need for another intermediate shared lib.
svn path=/trunk/KDE/kdebase/apps/; revision=680927
2007-06-27 12:45:15 +00:00
Script Kiddy 5d6974df3b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=680810
2007-06-27 05:24:25 +00:00
Rafael Fernández López 7f6512094b Boost group selections and remove unnecessary stuff.
svn path=/trunk/KDE/kdebase/apps/; revision=680656
2007-06-26 20:33:21 +00:00
Rafael Fernández López aa8a499759 Improve behavior when changes are detected on the model.
svn path=/trunk/KDE/kdebase/apps/; revision=680643
2007-06-26 19:52:45 +00:00
Rafael Fernández López 4a1e3396d5 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
2007-06-26 14:32:42 +00:00
Rafael Fernández López 56a0e113d9 Faster selections
svn path=/trunk/KDE/kdebase/apps/; revision=680550
2007-06-26 14:23:44 +00:00
David Faure 28d8303ab9 Thanks qt3to4. We should have run it with -strict...
svn path=/trunk/KDE/kdebase/apps/; revision=680541
2007-06-26 14:00:00 +00:00
Rafael Fernández López 7814645155 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
2007-06-26 11:50:54 +00:00
David Faure 4869cc03eb SVN_SILENT licensecheck warned
svn path=/trunk/KDE/kdebase/apps/; revision=680488
2007-06-26 11:04:54 +00:00
David Faure 9edfca4e41 cleanups
svn path=/trunk/KDE/kdebase/apps/; revision=680487
2007-06-26 11:04:09 +00:00
David Faure 98acfe827a remove dependency on kdesktop's dbus interface
rename file

svn path=/trunk/KDE/kdebase/apps/; revision=680486
2007-06-26 10:57:11 +00:00
Christian Ehrlicher 7c3a603694 win32 compile++
svn path=/trunk/KDE/kdebase/apps/; revision=680462
2007-06-26 09:29:16 +00:00
Script Kiddy e197400c2c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=680394
2007-06-26 05:21:32 +00:00
Rafael Fernández López 5ae7fed020 Let deselect items individually using Ctrl+Click
svn path=/trunk/KDE/kdebase/apps/; revision=680368
2007-06-26 00:31:30 +00:00
David Faure d19628ebf0 Move KBookmarkBar to konqueror, it's only user --> shouldn't be in kdelibs.
svn path=/trunk/KDE/kdebase/apps/; revision=680352
2007-06-25 23:32:10 +00:00
David Faure d1090b6e6d Ah, doh, empty string is actually allowed here.
svn path=/trunk/KDE/kdebase/apps/; revision=680317
2007-06-25 21:49:55 +00:00
David Faure 63da248b5a We really don't need to import kde1 bookmarks anymore :)
This removes a nasty bool argument in managerForFile().

svn path=/trunk/KDE/kdebase/apps/; revision=680309
2007-06-25 21:37:51 +00:00
Dirk Mueller 42c4ed3286 - move libkonq into apps/
- partial fixes to make apps build separately

svn path=/trunk/KDE/kdebase/apps/; revision=680304
2007-06-25 21:20:52 +00:00
Rafael Fernández López db55cad07f Take offsets in count
svn path=/trunk/KDE/kdebase/apps/; revision=680285
2007-06-25 20:25:07 +00:00
Rafael Fernández López ddf4f82ace 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
2007-06-25 20:21:35 +00:00
Dirk Mueller 35aa74a769 compile++
svn path=/trunk/KDE/kdebase/apps/; revision=680133
2007-06-25 13:55:21 +00:00
Simon Hausmann 1049ffcbf0 Fix compilation
svn path=/trunk/KDE/kdebase/apps/; revision=679687
2007-06-24 15:55:43 +00:00
Jeremy Paul Whiting a185ac263e krazy const & checks fix by Kristho, with a couple modifications so it works, thanks Kris!
svn path=/trunk/KDE/kdebase/apps/; revision=679363
2007-06-23 18:53:52 +00:00
Oswald Buddenhagen 8ef3884263 remove the gui for setting the password echo mode.
svn path=/trunk/KDE/kdebase/apps/; revision=679357
2007-06-23 18:22:53 +00:00
Rafael Fernández López 7477fe6845 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
2007-06-23 15:47:20 +00:00
Rafael Fernández López bddcd306bb 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
2007-06-23 15:39:21 +00:00
Rafael Fernández López 0bfa174a58 Fix compile problems on systems that don't want nepomuk. eeek !
svn path=/trunk/KDE/kdebase/apps/; revision=679265
2007-06-23 13:12:21 +00:00
Laurent Montel ca42927b82 Extract to rc file too
svn path=/trunk/KDE/kdebase/apps/; revision=679180
2007-06-23 09:18:26 +00:00
Laurent Montel 02f5a0fb87 Add missing Messages.sh
(before it was into konqueror directory and used konqueror catalog
now it's not possible)

svn path=/trunk/KDE/kdebase/apps/; revision=679178
2007-06-23 09:12:58 +00:00
Script Kiddy 5c354c25a7 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=679120
2007-06-23 05:27:00 +00:00
Rafael Fernández López 79fca65650 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
2007-06-23 00:43:20 +00:00
Peter Penz 6894741abf 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
2007-06-22 16:42:34 +00:00
David Faure 58a49b99e5 Fix crash when using the links like "Home Folder" in kicker to launch konqueror (hmm I thought they would launch dolphin?)
svn path=/trunk/KDE/kdebase/apps/; revision=678916
2007-06-22 15:03:50 +00:00
Rafael Fernández López e5ba529c1c 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
2007-06-22 13:58:21 +00:00
André Wöbbeking ef587e42a0 also compile without nepomuk
svn path=/trunk/KDE/kdebase/apps/; revision=678876
2007-06-22 13:16:39 +00:00
Rafael Fernández López f77f2e8b98 More human category when items haven't been rated yet
svn path=/trunk/KDE/kdebase/apps/; revision=678853
2007-06-22 12:16:44 +00:00
Peter Penz 632af391f8 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
2007-06-22 10:18:46 +00:00
Max Blazejak add29c2425 Enable the Code for additional metainfo again, doesn't hang on zip-files anymore
svn path=/trunk/KDE/kdebase/apps/; revision=678661
2007-06-21 22:27:16 +00:00
Rafael Fernández López 31c28ac3ed 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
2007-06-21 11:44:00 +00:00
Script Kiddy e56eb843f2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=678317
2007-06-21 05:01:20 +00:00