┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-01-12Fixed issue in method naturalCompare: strings having numbers with the same ↵Peter Penz
amount of digits got the same weight. E. g. naturalCompare("Item 10", "Item 11") returned 0 instead of a value < 0. svn path=/trunk/playground/utils/dolphin/; revision=622757
2007-01-12Natural sorting fix: assure that directories are sorted always before files ↵Peter Penz
as Ellen has recommended. One minor issue is left: when the sort order is descending, the natural sorting result is: item 10.jpg item 11.jpg item 2.jpg item 1.jpg instead of item 11.jpg item 10.jpg item 2.jpg item 1.jpg svn path=/trunk/playground/utils/dolphin/; revision=622751
2007-01-11SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/playground/utils/dolphin/; revision=622304
2007-01-11Do a natural sorting of items (thanks to Dominic Battre and Martin Pool for ↵Peter Penz
the patch!). This means that items like: item_10.png item_1.png item_2.png are sorted like item_1.png item_2.png item_10.png TODO: corresponding to Ellen directory items should always be ordered as first items (have to go work now -> weekend task :-)) svn path=/trunk/playground/utils/dolphin/; revision=622241
2007-01-10Doesn't need a config.hDavid Faure
Reduce kapplication.h usage to the minimum svn path=/trunk/playground/utils/dolphin/; revision=622088
2007-01-10Applied some patches found by EBN (thanks to Nicolas Lécureuil for the ↵Peter Penz
patches!). svn path=/trunk/playground/utils/dolphin/; revision=621872
2007-01-09Port to new KAction, KActionCollection API.Kevin Ottens
svn path=/trunk/playground/utils/dolphin/; revision=621553
2007-01-07Fixed issue that the view properties have not been used for the home ↵Peter Penz
directory when starting Dolphin. Also some (very minor) updates have been done regarding the coding guidelines (I'm a nasty nitpicker ;-)). svn path=/trunk/playground/utils/dolphin/; revision=620962
2007-01-07Remember the position and size of the docks by using ↵Peter Penz
QMainWindow::saveState() and QMainWindow::restoreState(). I assume that in KDE 4 there will be a generic mechanism to store the position and size of docks like done for toolbars -> this is only a temporary solution to have a usable version of Dolphin in the meantime. svn path=/trunk/playground/utils/dolphin/; revision=620954
2007-01-07Allow that Dolphin can also be used with global view properties. Per default ↵Peter Penz
Dolphin remembers the view properties for each directory, but from the feedback I've got there is a not ignorable amount of people who prefer having global view properties instead. svn path=/trunk/playground/utils/dolphin/; revision=620774
2007-01-06Minor adjustments for the panels:Peter Penz
- only let them align on the left and the right side - summarize the panels inside a sub menu entry svn path=/trunk/playground/utils/dolphin/; revision=620656
2007-01-06Reanimated drag & drop support for the icons view.Peter Penz
svn path=/trunk/playground/utils/dolphin/; revision=620649
2007-01-06Reanimate drag and drop support for the URL navigator.Peter Penz
svn path=/trunk/playground/utils/dolphin/; revision=620633
2007-01-03fixed compile issues resulted by kdelibs cleanupPeter Penz
svn path=/trunk/playground/utils/dolphin/; revision=619596
2007-01-02SVN_SILENT make it compile (Dlg->Dialog)Holger Freyther
svn path=/trunk/playground/utils/dolphin/; revision=618826
2006-12-29-pedanticAndré Wöbbeking
svn path=/trunk/playground/utils/dolphin/; revision=617550
2006-12-27Compile++Kevin Ottens
svn path=/trunk/playground/utils/dolphin/; revision=616917
2006-12-24-Use QSortFilterProxyModel for filtering instead of KDirList::setFilterNameHolger Freyther
-Map DolphinView::Sorting to a column of the KDirModel and sort this column -Reimplement QAbstractItemModel::sort(int,SortOrder) to keep track of the sorted column and order as dolphin uses this in the config dialogs. We will now work correctly if a view changes sorting. svn path=/trunk/playground/utils/dolphin/; revision=616170
2006-12-23Make the View operate on the QSortFilterProxyModelHolger Freyther
Fix the crashes by using mapToSource and mapSelectionToSource to map the QModelIndex svn path=/trunk/playground/utils/dolphin/; revision=616118
2006-12-23Fix the filterbarHolger Freyther
svn path=/trunk/playground/utils/dolphin/; revision=616113
2006-12-23The answer is either clear() or filterChanged(). Anyone knows this better?Holger Freyther
I have decided to use clar as this is the most conservative choiche I could make. Actually I would love to call QSortFilterProxyModelPrivate::sort as the mapping does not change, as we do not filter rows ATM... svn path=/trunk/playground/utils/dolphin/; revision=615959
2006-12-20- Performance optimization in DolphinView::loadDirectory() (don't store the ↵Peter Penz
view properties for each property individually) - Get rid of methods which are not used anymore due to moving to KDirModel. - Respect GeneralSettings::globalViewProps() setting when storing view properties. svn path=/trunk/playground/utils/dolphin/; revision=615255
2006-12-20Let the user chose whether view properties should be remembered for each ↵Peter Penz
directory or whether they should be valid globally. Per default the view properties are remembered for each directory. For testing purposes the MIME type information is shown per default in the icons mode (thanks to Fredrik for the cool implementation in KFileItemDelegate!). svn path=/trunk/playground/utils/dolphin/; revision=615232
2006-12-19buildAaron J. Seigo
svn path=/trunk/playground/utils/dolphin/; revision=614828
2006-12-19KStdAction -> KStandardActionAaron J. Seigo
svn path=/trunk/playground/utils/dolphin/; revision=614825
2006-12-18make it compileHolger Freyther
svn path=/trunk/playground/utils/dolphin/; revision=614752
2006-12-17- don't use deprecated KAction constructorsSimon Hausmann
svn path=/trunk/playground/utils/dolphin/; revision=614376
2006-12-17SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/playground/utils/dolphin/; revision=614370
2006-12-17Use KonqMimeData for the cut- and copy-operation instead of using bool ↵Peter Penz
property inside DolphinMainWindow. This assures that cut- and copy-operations also work within multiple Dolphin main windows. svn path=/trunk/playground/utils/dolphin/; revision=614351
2006-12-17Reanimated cut-, copy- and paste- functionality as preparation for moving to ↵Peter Penz
KonqUndoManager. svn path=/trunk/playground/utils/dolphin/; revision=614325
2006-12-15Update for using a proxy model: prevent accessing the model by model() and ↵Peter Penz
doing a cast do KDirModel afterwards. Instead the access to the KDirModel is done by a member variable. Still the proxy model does not seem to work and leads to a crash as soon as the QListView should work with the proxy model -> in the meantime in line 112 from DolphinView.cpp the KDirModel is used instead of the proxy model. svn path=/trunk/playground/utils/dolphin/; revision=613768
2006-12-15fix signal namesDominik Haumann
svn path=/trunk/playground/utils/dolphin/; revision=613749
2006-12-14Use QSortFilterProxyModel for sorting KFileItems (thanks to Fredrik for this ↵Peter Penz
hint!). TODO: the implementation does not work yet, as QSortFilerProxyModel::lessThan() is not invoked; I'm too tired currently for finding the root of this ;-) svn path=/trunk/playground/utils/dolphin/; revision=613747
2006-12-14Support 'select all' and 'invert selection' again.Peter Penz
svn path=/trunk/playground/utils/dolphin/; revision=613698
2006-12-14Support changing the sorting type and sort order (TODO: does not work yet as ↵Peter Penz
the implementation in KDirModel is empty yet). svn path=/trunk/playground/utils/dolphin/; revision=613696
2006-12-13Don't show the 'Show Preview' property inside the toolbar per default.Peter Penz
svn path=/trunk/playground/utils/dolphin/; revision=613031
2006-12-13Instead of having a the 3 view modes "icons", "details" and "previews" only ↵Peter Penz
2 view modes are used now: "icons" and "details". Whether a preview is shown or not is part of the directory view properties. This also means that it will be possible to show previews in the "details" view in future releases. svn path=/trunk/playground/utils/dolphin/; revision=613029
2006-12-11Do not abort/exit when accessing the string out of boundsHolger Freyther
svn path=/trunk/playground/utils/dolphin/; revision=612585
2006-12-10Use a QLinkedList instead of Q3PtrListHolger Freyther
svn path=/trunk/playground/utils/dolphin/; revision=612313
2006-12-10--deprecationHolger Freyther
svn path=/trunk/playground/utils/dolphin/; revision=612307
2006-12-08connect to the 'urlChanged' signal (the signal 'signalUrlChanged' is not ↵Peter Penz
available anymore) svn path=/trunk/playground/utils/dolphin/; revision=611620
2006-12-08Cleanup of signal/slot handling between the dolphin view and the main ↵Peter Penz
window: now the main window listens to the signals from the dolphin view and connects to private slots (previously the dolphin view connected to public slots of the main window). Also prevent naming all slots by the prefix 'slot', describe instead what the method does. svn path=/trunk/playground/utils/dolphin/; revision=611617
2006-12-08Update the FSF address to 51 Franklin Street (hopefully it is the right one)Holger Freyther
gnused rocks! svn path=/trunk/playground/utils/dolphin/; revision=611576
2006-12-07show busy indicator inside the progress bar when counting the directoriesPeter Penz
svn path=/trunk/playground/utils/dolphin/; revision=611372
2006-12-07Apply the view properties to sub directories without using a modal window. ↵Peter Penz
This allows the user to proceed with the work during the view properties are applied. svn path=/trunk/playground/utils/dolphin/; revision=611369
2006-12-07fixed layout issuesPeter Penz
svn path=/trunk/playground/utils/dolphin/; revision=611357
2006-12-07minor cosmetic update of the progress indicationPeter Penz
svn path=/trunk/playground/utils/dolphin/; revision=611347
2006-12-07Use a KIO Job for applying the view properties recursively to sub directories.Peter Penz
svn path=/trunk/playground/utils/dolphin/; revision=611325
2006-12-07SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/playground/utils/dolphin/; revision=611273
2006-12-06Patch from Dominik Hauman: Assure that when splitting a view both views take ↵Peter Penz
50 % of the width. Also the flickering has been eliminated. svn path=/trunk/playground/utils/dolphin/; revision=611081