┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-06-27Add needed method for keyboard navigationRafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=681118
2007-06-27don't connect to the activated() signal, just use singleClick() and ↵Peter Penz
doubleClick() dependent from the global KDE single/double click setting svn path=/trunk/KDE/kdebase/apps/; revision=680990
2007-06-27connecting the the activated() signal does not work when using the double ↵Peter Penz
click setting within KDE svn path=/trunk/KDE/kdebase/apps/; revision=680989
2007-06-27activated signal actually does that :)Rafael Fernández López
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=680979
2007-06-27Fix the following reproducible crash in a slightly different way (reported + ↵Peter Penz
initial fix done by Rafael): * Open Dolphin. Enable categorization. * Split the view. Disable categorization on the right one. * Join the views. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=680956
2007-06-27SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/KDE/kdebase/apps/; revision=680810
2007-06-26Boost group selections and remove unnecessary stuff.Rafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=680656
2007-06-26Improve behavior when changes are detected on the model.Rafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=680643
2007-06-26Fancy dragged items. There are two bad parts of this story: the hardcoded ↵Rafael Fernández López
value of the opacity and the break-of-unification between QListView and KListView. This will be removed for sure, just for testing reasons. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=680555
2007-06-26Faster selectionsRafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=680550
2007-06-26Fix crash. Steps to reproduce:Rafael Fernández López
* 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: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=680499
2007-06-26Let deselect items individually using Ctrl+ClickRafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=680368
2007-06-25Take offsets in countRafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=680285
2007-06-25Draw dragged items. Better conditions (more accurate to our behavior, hey ! ↵Rafael Fernández López
we have columnview too...) CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=680283
2007-06-23Fix the small issue when you select by categories and then you Rafael Fernández López
Ctrl+Click a subset, and those items selected were deselected svn path=/trunk/KDE/kdebase/apps/; revision=679315
2007-06-23Improve selection speed. I think we can still improve this a little bit, but ↵Rafael Fernández López
I think we can live with this speed for now svn path=/trunk/KDE/kdebase/apps/; revision=679308
2007-06-23Fix compile problems on systems that don't want nepomuk. eeek !Rafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=679265
2007-06-23Small fixes, but that have an impact of how things are visualized.Rafael Fernández López
* 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: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=679097
2007-06-22Implement sorting by "tags". Same performance problems occur as when using ↵Peter Penz
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-22If we are sorting by rating, we won't apply the general rule: folders before ↵Rafael Fernández López
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: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=678894
2007-06-22also compile without nepomukAndré Wöbbeking
svn path=/trunk/KDE/kdebase/apps/; revision=678876
2007-06-22More human category when items haven't been rated yetRafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=678853
2007-06-22Allow to sort by rating, which can be quite useful in combination with the ↵Peter Penz
"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-21Enable the Code for additional metainfo again, doesn't hang on zip-files anymoreMax Blazejak
svn path=/trunk/KDE/kdebase/apps/; revision=678661
2007-06-21Fix memory problem, thanks to Holger Freyther for pointing outRafael Fernández López
CCMAIL: [email protected] CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=678434
2007-06-21Fix the "I can't/don't want to" finish the drag event (what is called Rafael Fernández López
drop :P), and the selection rect is shown. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=678293
2007-06-20it's not needed anymore to remember the URL per columnPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=678184
2007-06-20don't pass a custom viewport URL to the context menu anymore, as this cannot ↵Peter Penz
work together with the menu actions svn path=/trunk/KDE/kdebase/apps/; revision=678175
2007-06-20minor coding style cleanupsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=678172
2007-06-20assure that the context menu for column view is applied to the correct URL ↵Peter Penz
(depends from the current column) svn path=/trunk/KDE/kdebase/apps/; revision=678166
2007-06-20don't forget applying the view properties when refreshing the viewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=678067
2007-06-20split view on startup if it is defined by the settingsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=678063
2007-06-20at least return somethingDirk Mueller
svn path=/trunk/KDE/kdebase/apps/; revision=677932
2007-06-19* coding style update to match with ↵Peter Penz
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
2007-06-19EBN fixesRafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=677715
2007-06-19A cleanup in KDiskFreeSpace has been done -> adjust signal/slot to the new ↵Peter Penz
(and nicer) method signature svn path=/trunk/KDE/kdebase/apps/; revision=677710
2007-06-19Fix the problem "the scrollbar remains if it was shown on the Rafael Fernández López
categorized view, and now it has been disabled (the categorized view)" svn path=/trunk/KDE/kdebase/apps/; revision=677706
2007-06-19when requesting a context menu provide a URL for the viewport, because in ↵Peter Penz
the column view this URL can differ from the navigator URL svn path=/trunk/KDE/kdebase/apps/; revision=677704
2007-06-19Fix the scrollbar issue. We can live with the setSingleStep nasty workaround ↵Rafael Fernández López
for now. Anyway we can adapt it to fit better in the context. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=677702
2007-06-19Fix the problem of the crash related to commit 677667, taking in count we ↵Rafael Fernández López
are in IconMode, not in a mode different than ListMode. Fix some comments. svn path=/trunk/KDE/kdebase/apps/; revision=677668
2007-06-19provide temporary (?) fix for a crash that occurs if the categorization is ↵Peter Penz
turned off and a switch is done from another view mode CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=677667
2007-06-19Fix for not C99 compliant systems when trying to use trunc() function. I ↵Rafael Fernández López
have defined this function on kdefakes library, so we have it KDE wide. BUG: 146963 svn path=/trunk/KDE/kdebase/apps/; revision=677663
2007-06-19don't use deprecated KGlobalSettings::xxxColor() methods anymorePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=677660
2007-06-19* fixed issue that some view properties like "show in groups" are ignored ↵Peter Penz
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
2007-06-19* move the "[ ] Show in Groups" checkbox from "View->Sort By" directly to "View"Peter Penz
* same for the viewproperties dialog: don't hide "Show in Groups" under "Sorting" svn path=/trunk/KDE/kdebase/apps/; revision=677641
2007-06-19Update the view when the sorting role changes.Rafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=677356
2007-06-18Simplify code. Oh, now that switch statement has been invented I can use it :)Rafael Fernández López
svn path=/trunk/KDE/kdebase/apps/; revision=677336
2007-06-18a little bit internationalization cannot hurt ;-) (thanks to Andrius Štikonas)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=677250
2007-06-18Dolphin has to react as Konqueror on KDE3. If we find files containing ↵Rafael Fernández López
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
2007-06-18SVN_SILENT: typo, small msvc warning--Christian Ehrlicher
svn path=/trunk/KDE/kdebase/apps/; revision=677179