┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-01-26Further optimizations: do a delayed update of the geometry. This leads to a ↵Peter Penz
reduced flickering/resizing when e. g. the view is split or the window is resized. svn path=/trunk/playground/utils/dolphin/; revision=627494
2007-01-26Further optimizations for the status bar: hide the space information if the ↵Peter Penz
status bar text does not fit into the remaining width. svn path=/trunk/playground/utils/dolphin/; revision=627486
2007-01-26SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/playground/utils/dolphin/; revision=627378
2007-01-26fixedDavid Faure
svn path=/trunk/playground/utils/dolphin/; revision=627345
2007-01-26upsi... forgot to uncomment the temporary workaround until the forward ↵Peter Penz
declaration in knewmenu.h is added :-( svn path=/trunk/playground/utils/dolphin/; revision=627221
2007-01-26Do a custom error handling in for the 'Create New...' submenu. Thanks to ↵Peter Penz
David for adjusting KNewMenu :-) svn path=/trunk/playground/utils/dolphin/; revision=627220
2007-01-25First step for making the details view usable again:Peter Penz
- accept drops - Automatically resize the columns in a way that the whole available width is used by stretching the width of the 'Name' column. Qt4's QTreeView really rocks, only a few lines of code had been necessary to get this behavior :-) svn path=/trunk/playground/utils/dolphin/; revision=627189
2007-01-25David's patches come in faster than light: removed code duplication, as a ↵Peter Penz
proper default implementation is now available in KonqUndoManager::UiInterface::copiedFileWasModified(). svn path=/trunk/playground/utils/dolphin/; revision=627164
2007-01-25Use custom implementation of KonqUndoManager::UiInterface for Dolphin. This ↵Peter Penz
allows that error messages are shown inside the status bar of Dolphin (otherwise a modal error dialog containing an "OK" button would be opened). svn path=/trunk/playground/utils/dolphin/; revision=627130
2007-01-25Cleanup of URL drop handling (simplified code, modifier keys work again). ↵Peter Penz
After further minor cleanups it looks like KonqOperations::doDrop() can be used later on :-) svn path=/trunk/playground/utils/dolphin/; revision=627105
2007-01-25Use KNewMenu instead of custom implementation of Dolphin. TODO: currently ↵Peter Penz
errors are indicated automatically in a message box KNewMenu. In Dolphin modal dialogs having only an "OK" button are not used -> it would be nice if Dolphin could handle the errors in a custom way. svn path=/trunk/playground/utils/dolphin/; revision=627085
2007-01-23Get rid of some KDE 3 relicts.Peter Penz
svn path=/trunk/playground/utils/dolphin/; revision=626610
2007-01-23Minor adjustments and cleanups in the statusbar:Peter Penz
- prevent a flickering of the space information if a folder has been changed - assure that no progress bar and space information is shown if an error is displayed currently svn path=/trunk/playground/utils/dolphin/; revision=626571
2007-01-23SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/playground/utils/dolphin/; revision=626448
2007-01-21- Fixed crash when showing "Open With..." items of the context menu: the ↵Peter Penz
model index from the proxy model was used instead of the model index from the KDirModel. - Use QMenu::addSeparator() instead of QMenu::insertSeparator(). svn path=/trunk/playground/utils/dolphin/; revision=626040
2007-01-21Cleanup of DolphinContextMenu:Peter Penz
- don't use any deprecated methods anymore - temporary deactivated the "Open With..." submenu. There's a crash in KDirModel when invoking KFileItem::mimetype(); although the same code worked with an older version of kdelibs, I assume this is a Dolphin issue -> I'll do some further analyses... svn path=/trunk/playground/utils/dolphin/; revision=626023
2007-01-20Removed helper class ProgressIndicator (not needed anymore because of the ↵Peter Penz
use of KonqUndoManager). svn path=/trunk/playground/utils/dolphin/; revision=625608
2007-01-18SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/playground/utils/dolphin/; revision=624903
2007-01-18Replaced Dolphins UndoManager and DolphinCommand by KonqUndoManager and ↵Peter Penz
KonqOperations. There are still some minor open issues left (renaming of multiple selected files, no undo support for KonqOperations::mkdir(), redo, ...), but all in all it absolutely makes sense to use a shared code for those operations. svn path=/trunk/playground/utils/dolphin/; revision=624760
2007-01-17Fix signal/slotLaurent Montel
svn path=/trunk/playground/utils/dolphin/; revision=624604
2007-01-17SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/playground/utils/dolphin/; revision=624571
2007-01-15Minor performance improvement. As Dominic Battre pointed out correctly, it ↵Peter Penz
is not necessary to calculate the value of both numbers, it is enough to compare the weight. svn path=/trunk/playground/utils/dolphin/; revision=623878
2007-01-15The KMimeTypeResolver instance is owned by the item view and may not be ↵Peter Penz
deleted manually. svn path=/trunk/playground/utils/dolphin/; revision=623875
2007-01-15Use a QTreeView for the representation of the details view (previously a ↵Peter Penz
QListView has been used). svn path=/trunk/playground/utils/dolphin/; revision=623643
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