| Age | Commit message (Collapse) | Author |
|
BUG: 336818
FEATURE: 118994
|
|
Removed all signal-slot-connections related to DolphinNewFileMenu->errorMessage(QString)
in DolphinMainWindow and DolphinContextMenu and replaced it by a better solution.
Now we make use of the already existing DolphinNewFileMenuObserver singleton class to achieve a better
error handling, because every newly created DolphinContextMenu instance registers himself by DolphinNewFileMenuObserver
and we use this to connect the errorMessage(QString) signal of every DolphinContextMenu instance to the errorMessage(QString)
signal of the DolphinNewFileMenuObserver singleton class.
So we need only one connection from DolphinNewFileMenuObserver to DolphinMainWindow (or to DolphinPart) to
collect all error messages thrown by every DolphinNewFileMenu instance.
REVIEW: 112178
|
|
Dolphin 2.0 will get a new view-engine with the
following improvements:
- Better performance
- Animated transitions
- No clipped filenames due to dynamic item-sizes
- Grouping support for all view-modes
- Non-rectangular selection areas
- Simplified code for better maintenance
More details will be provided in a blog-entry during
the next days.
Please note that the code is in a very
early alpha-stage and although the most tricky parts
have been implemented already very basic things like
drag and drop or selections have not been pushed yet.
Those things are rather trivial to implement but this
still will take some time.
|
|
Use a similar default UI like in Rekonq and other browsers: Hide the
menubar and add access to all actions by a button in the toolbar.
Of course it is still possible to show the menubar so that the same UI
is given like before.
|
|
configuration per default. The text can of course be enabled again by the user.
BUG: 256858
FIXED-IN: 4.6.0
svn path=/trunk/KDE/kdebase/apps/; revision=1197377
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1183953
|
|
when the text is shown alongside icons.
svn path=/trunk/KDE/kdebase/apps/; revision=1183466
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1154073
|
|
toolbar item (see http://reviewboard.kde.org/r/3862).
Thanks to Todd for the patch!
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=1122320
|
|
CCMAIL:[email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=1064000
|
|
service configuration dialog
svn path=/trunk/KDE/kdebase/apps/; revision=1046788
|
|
* removed tabs
svn path=/trunk/KDE/kdebase/apps/; revision=1045858
|
|
TODO: fix the existing servicemenus (some install-scripts are broken, some do not provide a simple CLI-interface)
TODO: add support for single-desktop-file-servicemenus (for example the "open as root")
svn path=/trunk/KDE/kdebase/apps/; revision=1045663
|
|
Dolphin and Konqueror (the default) or not. This setting can be
changed in the View menu: "View->Sort By->Folders First".
FEATURE: 62007
svn path=/trunk/KDE/kdebase/apps/; revision=956820
|
|
GUI:
The remote encoding code adapted from Konqueror to Dolphin. Now user can change
encoding for remote urls like ftp. Konqueror doesn't use
KRemoteEncodingPlugin anymore. Instead, this feature is supplied to
Konqueror via DolphinPart.
svn path=/trunk/KDE/kdebase/apps/; revision=944659
|
|
for the patch!)
BUG: 164746
svn path=/trunk/KDE/kdebase/apps/; revision=937624
|
|
them, or need to reopen a previous one-go crazy.
Closed tabs now become stored in the "Go"->"Recently Closed Tabs" menu.
To clear this list, there is an action within that menu.
Clicking on a remembered tab's action, will remove that entry, restore that tab, and focus it.
svn path=/trunk/KDE/kdebase/apps/; revision=933483
|
|
initial prototype to get some feedback, the search box and the URL navigator still need some love for this usecase...
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=913451
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=909451
|
|
discover the key shortcut
svn path=/trunk/KDE/kdebase/apps/; revision=909450
|
|
* renamed "Edit Location" to "Replace Location"
svn path=/trunk/KDE/kdebase/apps/; revision=875699
|
|
TODO 1: use the D-Bus interface directly instead of using KRun::runCommand() as workaround.
TODO 2: a new icon would be necessary
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=838039
|
|
current folder as source. TODO: the code in DolphinPart::slotProperties() and DolphinMainWindow::properties() is quite similar -> move to DolphinViewActionHandler?
CCMAIL: [email protected]
BUG: 165311
svn path=/trunk/KDE/kdebase/apps/; revision=825846
|
|
enable a hidden action with Key_Del as shortcut, so that the user can press Del to delete the file.
BUG: 76016
svn path=/trunk/KDE/kdebase/apps/; revision=817389
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=813401
|
|
Rename, Delete and Move To Trash
svn path=/trunk/KDE/kdebase/apps/; revision=798674
|
|
BUG: 143995
svn path=/trunk/KDE/kdebase/apps/; revision=796101
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=757261
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=756673
|
|
BTW, why isn't the standard shortcut used (Alt+Left instead of Backspace)?
svn path=/trunk/KDE/kdebase/apps/; revision=756486
|
|
those out of konqueror.
Inside dolphin, the usual: moving code to DolphinView.
Pressing shift while clicking on "Move to Trash" in konq (dolphinpart) offers to delete, as in kde3 (this bit of logic might be good for dolphin itself too? see DolphinPart::slotTrashActivated)
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=737682
|
|
* the filterbar now also filters directories (works also in the column-view :-))
* The "Additional Information" menu entry now also works for showing/hiding the columns of the details view. This also implies that the columns for the details view can now be adjusted per directory -> we have now a consistent behavior between the icons view and details view. Still open: the view properties dialog must be fixed
* Don't show a "Nepomuk not available" error message when starting Dolphin and Nepomuk is not available.
* Fix issue that the information panel blocked the application because of parsing the full meta data of a huge file.
svn path=/trunk/KDE/kdebase/apps/; revision=729704
|
|
Factorized those actions between dolphinmainwindow and dolphinpart (see new methods in dolphinview), and simplified mainwindow code by using the signal from the action group and the QVariant data of the actions (standard Qt4 solution for a group of actions).
svn path=/trunk/KDE/kdebase/apps/; revision=723871
|
|
for the icons view (thanks to Fredrik for the extension of KFileItemDelegate!).
svn path=/trunk/KDE/kdebase/apps/; revision=720283
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=708366
|
|
use "Sort By" -> "Name", Date", "Size", ...
svn path=/trunk/KDE/kdebase/apps/; revision=687480
|
|
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=686787
|
|
"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
|
|
* same for the viewproperties dialog: don't hide "Show in Groups" under "Sorting"
svn path=/trunk/KDE/kdebase/apps/; revision=677641
|
|
opening a separate window. This allows to synchronize the current directory of the terminal with the shown directory in Dolphin.
svn path=/trunk/KDE/kdebase/apps/; revision=661890
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=656971
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=653936
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=652200
|
|
for QColumnView in Qt4.3!). Currently there is a problem when using the DolphinSortFilterProxyModel: some items get duplicated, but I doubt it's an issue in QColumnView (the same issue occurs when using QTreeView) -> further investigations necessary...
svn path=/trunk/KDE/kdebase/apps/; revision=647234
|
|
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
|
|
all Dolphin config files to see the effect). Although Oxygen is not finished yet, it looks very beautiful already, kudos to the Oxygen team :-)
svn path=/trunk/KDE/kdebase/apps/; revision=641285
|
|
provide a dock which contains the directory hierarchy, which will be synchronized with the active view. It does not clutter the UI (the dock can be turned off), but makes happy a lot of users -> kind of win-win-situation. This commit provides only a rough initial version, which shows the current URL as tree. I'll work on the interaction during the next week(s)...
svn path=/trunk/KDE/kdebase/apps/; revision=638628
|
|
permissions, owner and group.
svn path=/trunk/playground/utils/dolphin/; revision=631058
|
|
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
|
|
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
|