| Age | Commit message (Collapse) | Author |
|
svn path=/trunk/KDE/kdebase/apps/; revision=642235
|
|
dialog is temporary used for this until KFileItemDelegate offers editing functionality).
svn path=/trunk/KDE/kdebase/apps/; revision=642219
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=642215
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=641866
|
|
each folder. Use case:
- Icons view for images: set 'Size' as additional property
- Icons view for media: show 'MIME type' as additional property
- Default Icons view: don't show any addtional property for a clean layout.
TODO: KFileItemDelagate::AdditionalInformation intersects with KDirModel::Columns when used in combination with the details view. Assure that the user does not get confronted with such implementation details in the user interface.
svn path=/trunk/KDE/kdebase/apps/; revision=641525
|
|
- allow drag & drop inside the view
- prevent a dragging from a directory into itself
- use QModelIndex instead of the position
svn path=/trunk/KDE/kdebase/apps/; revision=641451
|
|
be done in the application itself and not inside KDirModel to be able to do some optimizations.
svn path=/trunk/KDE/kdebase/apps/; revision=641317
|
|
One part of the patch for the URL navigator has not been committed yet (see notes in URL navigator::setUrl() for details).
svn path=/trunk/KDE/kdebase/apps/; revision=641297
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=641276
|
|
that only the column KDirModel::Name can be selected and edited.
svn path=/trunk/KDE/kdebase/apps/; revision=640453
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=638732
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=638386
|
|
(KFileItemDelegate::AdditionalInformation) should be shown for the icons view.
svn path=/trunk/KDE/kdebase/apps/; revision=638135
|
|
although the model has changed (e. g. by changed the folder during a preview job is working) -> it's possible to get an invalid model index.
svn path=/trunk/KDE/kdebase/apps/; revision=638086
|
|
hint how to do it (if I would have known that it is so easy, I'd have implemented it already some weeks ago...). It's very nice that the details view now also is able to show previews (Kudos to Interview & KDirModel).
svn path=/trunk/KDE/kdebase/apps/; revision=638081
|
|
SVN_SILENT
svn path=/trunk/KDE/kdebase/apps/; revision=636328
|
|
DolphinView are not used anymore. This will make it easier for us later on when moving the URL navigator outside Dolphin to make it accessable for other parts. Currently the bookmarks are still accessed by DolphinSettings, but this will be cleaned up later...
svn path=/trunk/KDE/kdebase/apps/; revision=634432
|
|
item is deleted or added.
svn path=/trunk/KDE/kdebase/apps/; revision=634399
|
|
outside the class DolphinView already.
svn path=/trunk/KDE/kdebase/apps/; revision=634392
|
|
DolphinController. It is now also possible to move the items inside an icon view like discussed on kde-devel/kde-usability.
svn path=/trunk/KDE/kdebase/apps/; revision=634228
|
|
be used by Konqueror. TODO: currently dropping of items is deactivated, as I want to wait for Davids feedback whether the direction is ok.
svn path=/trunk/KDE/kdebase/apps/; revision=633703
|
|
svn path=/trunk/playground/utils/dolphin/; revision=633273
|
|
svn path=/trunk/playground/utils/dolphin/; revision=632870
|
|
forms (thanks to David for the hint)
svn path=/trunk/playground/utils/dolphin/; revision=632674
|
|
svn path=/trunk/playground/utils/dolphin/; revision=632641
|
|
shift-modifier
svn path=/trunk/playground/utils/dolphin/; revision=632633
|
|
history
svn path=/trunk/playground/utils/dolphin/; revision=632370
|
|
(a not existing signal name has been used)
svn path=/trunk/playground/utils/dolphin/; revision=631709
|
|
- increase/decrease size on demand and hide progress bar or space information if required
- provide close button
TODO: the code is far from being finished (e. g. no queueing of pending error messages, close button looks fugly, ...), but I decided to commit the changes to prevent getting an inconsistent state in combination with other commits...
svn path=/trunk/playground/utils/dolphin/; revision=628642
|
|
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
|
|
svn path=/trunk/playground/utils/dolphin/; revision=626610
|
|
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
|
|
- 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
|
|
use of KonqUndoManager).
svn path=/trunk/playground/utils/dolphin/; revision=625608
|
|
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
|
|
deleted manually.
svn path=/trunk/playground/utils/dolphin/; revision=623875
|
|
QListView has been used).
svn path=/trunk/playground/utils/dolphin/; revision=623643
|
|
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
|
|
svn path=/trunk/playground/utils/dolphin/; revision=620649
|
|
svn path=/trunk/playground/utils/dolphin/; revision=618826
|
|
-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
|
|
Fix the crashes by using mapToSource and mapSelectionToSource
to map the QModelIndex
svn path=/trunk/playground/utils/dolphin/; revision=616118
|
|
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
|
|
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
|
|
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
|
|
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
|
|
svn path=/trunk/playground/utils/dolphin/; revision=613698
|
|
the implementation in KDirModel is empty yet).
svn path=/trunk/playground/utils/dolphin/; revision=613696
|
|
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
|
|
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
|