]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
18 years agoFix compilation
David Faure [Mon, 5 Feb 2007 23:12:51 +0000 (23:12 +0000)]
Fix compilation

svn path=/trunk/playground/utils/dolphin/; revision=630669

18 years agoFix compile
Stefan Gehn [Thu, 1 Feb 2007 12:05:20 +0000 (12:05 +0000)]
Fix compile
deprecated--

svn path=/trunk/playground/utils/dolphin/; revision=629105

18 years agoclear the status bar when doing an undo operation
Peter Penz [Wed, 31 Jan 2007 22:14:46 +0000 (22:14 +0000)]
clear the status bar when doing an undo operation

svn path=/trunk/playground/utils/dolphin/; revision=628910

18 years agoQueue error messages so that a currently shown error message is not replaced until...
Peter Penz [Wed, 31 Jan 2007 22:03:35 +0000 (22:03 +0000)]
Queue error messages so that a currently shown error message is not replaced until the user confirmed the reading. If there are no pending error messages and a timeout has been exceeded, the currently shown error messages automatically fades out as soon as the user triggered another action. This behavior should correspond to Ellens suggestions (I hope :-)).

svn path=/trunk/playground/utils/dolphin/; revision=628905

18 years agoremove include
Dirk Mueller [Wed, 31 Jan 2007 20:58:34 +0000 (20:58 +0000)]
remove include

svn path=/trunk/playground/utils/dolphin/; revision=628892

18 years agoImprovements for error messages:
Peter Penz [Tue, 30 Jan 2007 19:38:44 +0000 (19:38 +0000)]
Improvements for error messages:
- 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

18 years agoupdate to changes in class KGlobal (kdelibs)
Peter Penz [Tue, 30 Jan 2007 19:31:37 +0000 (19:31 +0000)]
update to changes in class KGlobal (kdelibs)

svn path=/trunk/playground/utils/dolphin/; revision=628641

18 years agoFurther optimizations: do a delayed update of the geometry. This leads to a reduced...
Peter Penz [Fri, 26 Jan 2007 19:58:41 +0000 (19:58 +0000)]
Further optimizations: do a delayed update of the geometry. This leads to a reduced flickering/resizing when e. g. the view is split or the window is resized.

svn path=/trunk/playground/utils/dolphin/; revision=627494

18 years agoFurther optimizations for the status bar: hide the space information if the status...
Peter Penz [Fri, 26 Jan 2007 19:38:32 +0000 (19:38 +0000)]
Further optimizations for the status bar: hide the space information if the status bar text does not fit into the remaining width.

svn path=/trunk/playground/utils/dolphin/; revision=627486

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 26 Jan 2007 11:01:46 +0000 (11:01 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/playground/utils/dolphin/; revision=627378

18 years agofixed
David Faure [Fri, 26 Jan 2007 09:09:44 +0000 (09:09 +0000)]
fixed

svn path=/trunk/playground/utils/dolphin/; revision=627345

18 years agoupsi... forgot to uncomment the temporary workaround until the forward declaration...
Peter Penz [Fri, 26 Jan 2007 00:57:52 +0000 (00:57 +0000)]
upsi... forgot to uncomment the temporary workaround until the forward declaration in knewmenu.h is added :-(

svn path=/trunk/playground/utils/dolphin/; revision=627221

18 years agoDo a custom error handling in for the 'Create New...' submenu. Thanks to David for...
Peter Penz [Fri, 26 Jan 2007 00:55:49 +0000 (00:55 +0000)]
Do a custom error handling in for the 'Create New...' submenu. Thanks to David for adjusting KNewMenu :-)

svn path=/trunk/playground/utils/dolphin/; revision=627220

18 years agoFirst step for making the details view usable again:
Peter Penz [Thu, 25 Jan 2007 22:28:04 +0000 (22:28 +0000)]
First step for making the details view usable again:
- 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

18 years agoDavid's patches come in faster than light: removed code duplication, as a proper...
Peter Penz [Thu, 25 Jan 2007 21:06:59 +0000 (21:06 +0000)]
David's patches come in faster than light: removed code duplication, as a proper default implementation is now available in KonqUndoManager::UiInterface::copiedFileWasModified().

svn path=/trunk/playground/utils/dolphin/; revision=627164

18 years agoUse custom implementation of KonqUndoManager::UiInterface for Dolphin. This allows...
Peter Penz [Thu, 25 Jan 2007 19:37:19 +0000 (19:37 +0000)]
Use custom implementation of KonqUndoManager::UiInterface for Dolphin. This 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

18 years agoCleanup of URL drop handling (simplified code, modifier keys work again). After furth...
Peter Penz [Thu, 25 Jan 2007 17:56:29 +0000 (17:56 +0000)]
Cleanup of URL drop handling (simplified code, modifier keys work again). After further minor cleanups it looks like KonqOperations::doDrop() can be used later on :-)

svn path=/trunk/playground/utils/dolphin/; revision=627105

18 years agoUse KNewMenu instead of custom implementation of Dolphin. TODO: currently errors...
Peter Penz [Thu, 25 Jan 2007 16:56:52 +0000 (16:56 +0000)]
Use KNewMenu instead of custom implementation of Dolphin. TODO: currently 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

18 years agoGet rid of some KDE 3 relicts.
Peter Penz [Tue, 23 Jan 2007 21:44:52 +0000 (21:44 +0000)]
Get rid of some KDE 3 relicts.

svn path=/trunk/playground/utils/dolphin/; revision=626610

18 years agoMinor adjustments and cleanups in the statusbar:
Peter Penz [Tue, 23 Jan 2007 18:33:43 +0000 (18:33 +0000)]
Minor adjustments and cleanups in the statusbar:
- 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

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 23 Jan 2007 11:10:33 +0000 (11:10 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/playground/utils/dolphin/; revision=626448

18 years ago- Fixed crash when showing "Open With..." items of the context menu: the model index...
Peter Penz [Sun, 21 Jan 2007 22:12:49 +0000 (22:12 +0000)]
- Fixed crash when showing "Open With..." items of the context menu: the 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

18 years agoCleanup of DolphinContextMenu:
Peter Penz [Sun, 21 Jan 2007 21:20:37 +0000 (21:20 +0000)]
Cleanup of DolphinContextMenu:
- 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

18 years agoRemoved helper class ProgressIndicator (not needed anymore because of the use of...
Peter Penz [Sat, 20 Jan 2007 15:03:14 +0000 (15:03 +0000)]
Removed helper class ProgressIndicator (not needed anymore because of the use of KonqUndoManager).

svn path=/trunk/playground/utils/dolphin/; revision=625608

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 18 Jan 2007 11:01:54 +0000 (11:01 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/playground/utils/dolphin/; revision=624903

18 years agoReplaced Dolphins UndoManager and DolphinCommand by KonqUndoManager and KonqOperation...
Peter Penz [Thu, 18 Jan 2007 06:32:21 +0000 (06:32 +0000)]
Replaced Dolphins UndoManager and DolphinCommand by KonqUndoManager and 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

18 years agoFix signal/slot
Laurent Montel [Wed, 17 Jan 2007 13:03:29 +0000 (13:03 +0000)]
Fix signal/slot

svn path=/trunk/playground/utils/dolphin/; revision=624604

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 17 Jan 2007 10:59:03 +0000 (10:59 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/playground/utils/dolphin/; revision=624571

18 years agoMinor performance improvement. As Dominic Battre pointed out correctly, it is not...
Peter Penz [Mon, 15 Jan 2007 18:28:19 +0000 (18:28 +0000)]
Minor performance improvement. As Dominic Battre pointed out correctly, it 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

18 years agoThe KMimeTypeResolver instance is owned by the item view and may not be deleted manually.
Peter Penz [Mon, 15 Jan 2007 18:18:09 +0000 (18:18 +0000)]
The KMimeTypeResolver instance is owned by the item view and may not be deleted manually.

svn path=/trunk/playground/utils/dolphin/; revision=623875

18 years agoUse a QTreeView for the representation of the details view (previously a QListView...
Peter Penz [Mon, 15 Jan 2007 06:43:17 +0000 (06:43 +0000)]
Use a QTreeView for the representation of the details view (previously a QListView has been used).

svn path=/trunk/playground/utils/dolphin/; revision=623643

19 years agoFixed issue in method naturalCompare: strings having numbers with the same amount...
Peter Penz [Fri, 12 Jan 2007 21:21:06 +0000 (21:21 +0000)]
Fixed issue in method naturalCompare: strings having numbers with the same 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

19 years agoNatural sorting fix: assure that directories are sorted always before files as Ellen...
Peter Penz [Fri, 12 Jan 2007 20:24:23 +0000 (20:24 +0000)]
Natural sorting fix: assure that directories are sorted always before files 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

19 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 11 Jan 2007 13:47:56 +0000 (13:47 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/playground/utils/dolphin/; revision=622304

19 years agoDo a natural sorting of items (thanks to Dominic Battre and Martin Pool for the patch...
Peter Penz [Thu, 11 Jan 2007 06:44:46 +0000 (06:44 +0000)]
Do a natural sorting of items (thanks to Dominic Battre and Martin Pool for 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

19 years agoDoesn't need a config.h
David Faure [Wed, 10 Jan 2007 17:31:00 +0000 (17:31 +0000)]
Doesn't need a config.h
Reduce kapplication.h usage to the minimum

svn path=/trunk/playground/utils/dolphin/; revision=622088

19 years agoApplied some patches found by EBN (thanks to Nicolas Lécureuil for the patches!).
Peter Penz [Wed, 10 Jan 2007 00:04:16 +0000 (00:04 +0000)]
Applied some patches found by EBN (thanks to Nicolas Lécureuil for the patches!).

svn path=/trunk/playground/utils/dolphin/; revision=621872

19 years agoPort to new KAction, KActionCollection API.
Kevin Ottens [Tue, 9 Jan 2007 00:45:31 +0000 (00:45 +0000)]
Port to new KAction, KActionCollection API.

svn path=/trunk/playground/utils/dolphin/; revision=621553

19 years agoFixed issue that the view properties have not been used for the home directory when...
Peter Penz [Sun, 7 Jan 2007 21:28:41 +0000 (21:28 +0000)]
Fixed issue that the view properties have not been used for the home 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

19 years agoRemember the position and size of the docks by using QMainWindow::saveState() and...
Peter Penz [Sun, 7 Jan 2007 21:10:52 +0000 (21:10 +0000)]
Remember the position and size of the docks by using 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

19 years agoAllow that Dolphin can also be used with global view properties. Per default Dolphin...
Peter Penz [Sun, 7 Jan 2007 09:47:05 +0000 (09:47 +0000)]
Allow that Dolphin can also be used with global view properties. Per default 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

19 years agoMinor adjustments for the panels:
Peter Penz [Sat, 6 Jan 2007 21:46:38 +0000 (21:46 +0000)]
Minor adjustments for the panels:
- 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

19 years agoReanimated drag & drop support for the icons view.
Peter Penz [Sat, 6 Jan 2007 21:11:04 +0000 (21:11 +0000)]
Reanimated drag & drop support for the icons view.

svn path=/trunk/playground/utils/dolphin/; revision=620649

19 years agoReanimate drag and drop support for the URL navigator.
Peter Penz [Sat, 6 Jan 2007 19:51:48 +0000 (19:51 +0000)]
Reanimate drag and drop support for the URL navigator.

svn path=/trunk/playground/utils/dolphin/; revision=620633

19 years agofixed compile issues resulted by kdelibs cleanup
Peter Penz [Wed, 3 Jan 2007 20:24:55 +0000 (20:24 +0000)]
fixed compile issues resulted by kdelibs cleanup

svn path=/trunk/playground/utils/dolphin/; revision=619596

19 years agoSVN_SILENT make it compile (Dlg->Dialog)
Holger Freyther [Tue, 2 Jan 2007 09:16:36 +0000 (09:16 +0000)]
SVN_SILENT make it compile (Dlg->Dialog)

svn path=/trunk/playground/utils/dolphin/; revision=618826

19 years ago-pedantic
André Wöbbeking [Fri, 29 Dec 2006 14:28:16 +0000 (14:28 +0000)]
-pedantic

svn path=/trunk/playground/utils/dolphin/; revision=617550

19 years agoCompile++
Kevin Ottens [Wed, 27 Dec 2006 11:19:39 +0000 (11:19 +0000)]
Compile++

svn path=/trunk/playground/utils/dolphin/; revision=616917

19 years ago-Use QSortFilterProxyModel for filtering instead of KDirList::setFilterName
Holger Freyther [Sun, 24 Dec 2006 00:03:40 +0000 (00:03 +0000)]
-Use QSortFilterProxyModel for filtering instead of KDirList::setFilterName
-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

19 years agoMake the View operate on the QSortFilterProxyModel
Holger Freyther [Sat, 23 Dec 2006 18:00:25 +0000 (18:00 +0000)]
Make the View operate on the QSortFilterProxyModel

Fix the crashes by using mapToSource and mapSelectionToSource
to map the QModelIndex

svn path=/trunk/playground/utils/dolphin/; revision=616118

19 years agoFix the filterbar
Holger Freyther [Sat, 23 Dec 2006 17:23:01 +0000 (17:23 +0000)]
Fix the filterbar

svn path=/trunk/playground/utils/dolphin/; revision=616113

19 years agoThe answer is either clear() or filterChanged(). Anyone knows this better?
Holger Freyther [Sat, 23 Dec 2006 12:52:53 +0000 (12:52 +0000)]
The answer is either clear() or filterChanged(). Anyone knows this better?

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

19 years ago- Performance optimization in DolphinView::loadDirectory() (don't store the view...
Peter Penz [Wed, 20 Dec 2006 20:50:32 +0000 (20:50 +0000)]
- Performance optimization in DolphinView::loadDirectory() (don't store the 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

19 years agoLet the user chose whether view properties should be remembered for each directory...
Peter Penz [Wed, 20 Dec 2006 19:10:39 +0000 (19:10 +0000)]
Let the user chose whether view properties should be remembered for each 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

19 years agobuild
Aaron J. Seigo [Tue, 19 Dec 2006 02:56:16 +0000 (02:56 +0000)]
build

svn path=/trunk/playground/utils/dolphin/; revision=614828

19 years agoKStdAction -> KStandardAction
Aaron J. Seigo [Tue, 19 Dec 2006 02:26:06 +0000 (02:26 +0000)]
KStdAction -> KStandardAction

svn path=/trunk/playground/utils/dolphin/; revision=614825

19 years agomake it compile
Holger Freyther [Mon, 18 Dec 2006 20:38:23 +0000 (20:38 +0000)]
make it compile

svn path=/trunk/playground/utils/dolphin/; revision=614752

19 years ago- don't use deprecated KAction constructors
Simon Hausmann [Sun, 17 Dec 2006 14:14:52 +0000 (14:14 +0000)]
- don't use deprecated KAction constructors

svn path=/trunk/playground/utils/dolphin/; revision=614376

19 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 17 Dec 2006 14:05:45 +0000 (14:05 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/playground/utils/dolphin/; revision=614370

19 years agoUse KonqMimeData for the cut- and copy-operation instead of using bool property insid...
Peter Penz [Sun, 17 Dec 2006 13:47:45 +0000 (13:47 +0000)]
Use KonqMimeData for the cut- and copy-operation instead of using bool 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

19 years agoReanimated cut-, copy- and paste- functionality as preparation for moving to KonqUndo...
Peter Penz [Sun, 17 Dec 2006 11:52:26 +0000 (11:52 +0000)]
Reanimated cut-, copy- and paste- functionality as preparation for moving to KonqUndoManager.

svn path=/trunk/playground/utils/dolphin/; revision=614325

19 years agoUpdate for using a proxy model: prevent accessing the model by model() and doing...
Peter Penz [Fri, 15 Dec 2006 01:56:57 +0000 (01:56 +0000)]
Update for using a proxy model: prevent accessing the model by model() and 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

19 years agofix signal names
Dominik Haumann [Fri, 15 Dec 2006 00:04:41 +0000 (00:04 +0000)]
fix signal names

svn path=/trunk/playground/utils/dolphin/; revision=613749

19 years agoUse QSortFilterProxyModel for sorting KFileItems (thanks to Fredrik for this hint...
Peter Penz [Thu, 14 Dec 2006 23:49:30 +0000 (23:49 +0000)]
Use QSortFilterProxyModel for sorting KFileItems (thanks to Fredrik for this 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

19 years agoSupport 'select all' and 'invert selection' again.
Peter Penz [Thu, 14 Dec 2006 19:54:59 +0000 (19:54 +0000)]
Support 'select all' and 'invert selection' again.

svn path=/trunk/playground/utils/dolphin/; revision=613698

19 years agoSupport changing the sorting type and sort order (TODO: does not work yet as the...
Peter Penz [Thu, 14 Dec 2006 19:12:05 +0000 (19:12 +0000)]
Support changing the sorting type and sort order (TODO: does not work yet as the implementation in KDirModel is empty yet).

svn path=/trunk/playground/utils/dolphin/; revision=613696

19 years agoDon't show the 'Show Preview' property inside the toolbar per default.
Peter Penz [Wed, 13 Dec 2006 08:03:38 +0000 (08:03 +0000)]
Don't show the 'Show Preview' property inside the toolbar per default.

svn path=/trunk/playground/utils/dolphin/; revision=613031

19 years agoInstead of having a the 3 view modes "icons", "details" and "previews" only 2 view...
Peter Penz [Wed, 13 Dec 2006 07:41:11 +0000 (07:41 +0000)]
Instead of having a the 3 view modes "icons", "details" and "previews" only 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

19 years agoDo not abort/exit when accessing the string out of bounds
Holger Freyther [Mon, 11 Dec 2006 21:52:04 +0000 (21:52 +0000)]
Do not abort/exit when accessing the string out of bounds

svn path=/trunk/playground/utils/dolphin/; revision=612585

19 years agoUse a QLinkedList instead of Q3PtrList
Holger Freyther [Sun, 10 Dec 2006 21:01:38 +0000 (21:01 +0000)]
Use a QLinkedList instead of Q3PtrList

svn path=/trunk/playground/utils/dolphin/; revision=612313

19 years ago--deprecation
Holger Freyther [Sun, 10 Dec 2006 20:34:43 +0000 (20:34 +0000)]
--deprecation

svn path=/trunk/playground/utils/dolphin/; revision=612307

19 years agoconnect to the 'urlChanged' signal (the signal 'signalUrlChanged' is not available...
Peter Penz [Fri, 8 Dec 2006 23:52:00 +0000 (23:52 +0000)]
connect to the 'urlChanged' signal (the signal 'signalUrlChanged' is not available anymore)

svn path=/trunk/playground/utils/dolphin/; revision=611620

19 years agoCleanup of signal/slot handling between the dolphin view and the main window: now...
Peter Penz [Fri, 8 Dec 2006 23:41:08 +0000 (23:41 +0000)]
Cleanup of signal/slot handling between the dolphin view and the main 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

19 years agoUpdate the FSF address to 51 Franklin Street (hopefully it is the right one)
Holger Freyther [Fri, 8 Dec 2006 21:24:08 +0000 (21:24 +0000)]
Update the FSF address to 51 Franklin Street (hopefully it is the right one)

gnused rocks!

svn path=/trunk/playground/utils/dolphin/; revision=611576

19 years agoshow busy indicator inside the progress bar when counting the directories
Peter Penz [Thu, 7 Dec 2006 21:01:44 +0000 (21:01 +0000)]
show busy indicator inside the progress bar when counting the directories

svn path=/trunk/playground/utils/dolphin/; revision=611372

19 years agoApply the view properties to sub directories without using a modal window. This allow...
Peter Penz [Thu, 7 Dec 2006 20:51:05 +0000 (20:51 +0000)]
Apply the view properties to sub directories without using a modal window. This allows the user to proceed with the work during the view properties are applied.

svn path=/trunk/playground/utils/dolphin/; revision=611369

19 years agofixed layout issues
Peter Penz [Thu, 7 Dec 2006 19:44:20 +0000 (19:44 +0000)]
fixed layout issues

svn path=/trunk/playground/utils/dolphin/; revision=611357

19 years agominor cosmetic update of the progress indication
Peter Penz [Thu, 7 Dec 2006 19:11:21 +0000 (19:11 +0000)]
minor cosmetic update of the progress indication

svn path=/trunk/playground/utils/dolphin/; revision=611347

19 years agoUse a KIO Job for applying the view properties recursively to sub directories.
Peter Penz [Thu, 7 Dec 2006 17:22:51 +0000 (17:22 +0000)]
Use a KIO Job for applying the view properties recursively to sub directories.

svn path=/trunk/playground/utils/dolphin/; revision=611325

19 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 7 Dec 2006 13:40:45 +0000 (13:40 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/playground/utils/dolphin/; revision=611273

19 years agoPatch from Dominik Hauman: Assure that when splitting a view both views take 50 ...
Peter Penz [Wed, 6 Dec 2006 16:50:13 +0000 (16:50 +0000)]
Patch from Dominik Hauman: Assure that when splitting a view both views take 50 % of the width. Also the flickering has been eliminated.

svn path=/trunk/playground/utils/dolphin/; revision=611081

19 years agoFinally! Dock widgets can be hidden from the view menu since
Kevin Ottens [Wed, 6 Dec 2006 15:37:51 +0000 (15:37 +0000)]
Finally! Dock widgets can be hidden from the view menu since
KActionCollection now can take QAction*.

svn path=/trunk/playground/utils/dolphin/; revision=611064

19 years agoApplying view properties recursively to sub directories works again (TODO: rewrite...
Peter Penz [Tue, 5 Dec 2006 22:48:35 +0000 (22:48 +0000)]
Applying view properties recursively to sub directories works again (TODO: rewrite ViewPropsApplier completely as KJob implementation).

svn path=/trunk/playground/utils/dolphin/; revision=610887

19 years ago- compile with trunk kdelibs
Simon Hausmann [Mon, 4 Dec 2006 21:51:17 +0000 (21:51 +0000)]
- compile with trunk kdelibs

svn path=/trunk/playground/utils/dolphin/; revision=610667

19 years agofixing more warnings
Zack Rusin [Mon, 4 Dec 2006 19:51:53 +0000 (19:51 +0000)]
fixing more warnings

svn path=/trunk/playground/utils/dolphin/; revision=610636

19 years agoset {spacing, margin} = 0 again
Dominik Haumann [Mon, 4 Dec 2006 10:59:53 +0000 (10:59 +0000)]
set {spacing, margin} = 0 again

svn path=/trunk/playground/utils/dolphin/; revision=610440

19 years agoFirst step of cleaning up the view properties: inheriting of viewproperties does...
Peter Penz [Mon, 4 Dec 2006 06:37:20 +0000 (06:37 +0000)]
First step of cleaning up the view properties: inheriting of viewproperties does not work with the current approach of directoryviewpropertysettings.kcfg (2 nodes would be required for each directory, only one is used at the moment). Therefor the valid_for_subdirs property has been removed and the implementation model will be adjusted to match 1:1 to the users model. TODO: improve the viewpropertiesdialog be able to apply viewproperties recursively to sub directories.

svn path=/trunk/playground/utils/dolphin/; revision=610383

19 years agothe widget is double-buffered by default so don't triple-buffer
Zack Rusin [Mon, 4 Dec 2006 06:00:07 +0000 (06:00 +0000)]
the widget is double-buffered by default so don't triple-buffer
plus removing another depdecation warning

svn path=/trunk/playground/utils/dolphin/; revision=610303

19 years agoUse QWidget::contextMenuEvent() instead of directly listening to the right mouse...
Peter Penz [Mon, 4 Dec 2006 05:48:57 +0000 (05:48 +0000)]
Use QWidget::contextMenuEvent() instead of directly listening to the right mouse button.

svn path=/trunk/playground/utils/dolphin/; revision=610302

19 years agoreducing a little bit the number of deprecation warnings
Zack Rusin [Mon, 4 Dec 2006 05:46:34 +0000 (05:46 +0000)]
reducing a little bit the number of deprecation warnings

svn path=/trunk/playground/utils/dolphin/; revision=610300

19 years agoreanimated the context menu
Peter Penz [Sat, 2 Dec 2006 21:51:36 +0000 (21:51 +0000)]
reanimated the context menu

svn path=/trunk/playground/utils/dolphin/; revision=609962

19 years agouse flat buttons for the information sidebar page (TODO: this code has been duplicate...
Peter Penz [Thu, 30 Nov 2006 05:39:24 +0000 (05:39 +0000)]
use flat buttons for the information sidebar page (TODO: this code has been duplicated from URLNavigatorButton)

svn path=/trunk/playground/utils/dolphin/; revision=609309

19 years agoGet ride of the sidebar and use dockwidgets instead.
Kevin Ottens [Wed, 29 Nov 2006 18:09:26 +0000 (18:09 +0000)]
Get ride of the sidebar and use dockwidgets instead.
Default is now three panes, but the dockwidgets can be stacked, etc. to
the user convenience.

There's a slight loss in feature since I disabled dockwidgets hiding,
it's simply because some rework is still needed in kdelibs and Qt to
make them work correctly.

svn path=/trunk/playground/utils/dolphin/; revision=609186

19 years agoAdd a "New Window" option to Dolphin
Holger Freyther [Wed, 29 Nov 2006 12:31:16 +0000 (12:31 +0000)]
Add a "New Window" option to Dolphin

svn path=/trunk/playground/utils/dolphin/; revision=609048

19 years agoChanges to Undo/Redo in regard to ProgressIndicator
Holger Freyther [Wed, 29 Nov 2006 09:30:41 +0000 (09:30 +0000)]
Changes to Undo/Redo in regard to ProgressIndicator

    It was not important to know where the operation was
    executed, it is important where undo/redo was clicked
    and this solely indicates where the progress should be
    shown.
    Now undo/redo get the MainWindow and can pass that to
    ProgressIndicator.
    I'm about to revive m_progressIndicator again

svn path=/trunk/playground/utils/dolphin/; revision=609020

19 years agoDo not crash with the null pointer, this is a hack/workaround as we
Holger Freyther [Wed, 29 Nov 2006 00:20:32 +0000 (00:20 +0000)]
Do not crash with the null pointer, this is a hack/workaround as we
will switch to KonqUndoManager anyway. The difficulty is we would
need one UndoManager for DolphinMainWindow which we won't do/have with
KonqUndoManager so I avoid wasting my time cleaning up this bit, so
progress information might be a bit wrong in regards to the amount of
total steps...

svn path=/trunk/playground/utils/dolphin/; revision=608947

19 years agoMake it (almost) possible to have more than one Dolphin KMainWindow
Holger Freyther [Wed, 29 Nov 2006 00:02:19 +0000 (00:02 +0000)]
Make it (almost) possible to have more than one Dolphin KMainWindow

    Create a DolphinApplication, holding DolphinMainWindows and update
    the code to use the DolphinView to get the MainWindow, or get a ptr
    to the MainWindow directly. Or if all windows are effected go through
    the DolphinApplication to update every mainwindow.
    The UndowManager and ProgressIndicator have a rather strange relationship
    and will need some more attention but as UndoManager will be killed
    anyway I have skipped this.
    More cleanup, debugging and thinking is needed.

svn path=/trunk/playground/utils/dolphin/; revision=608945

19 years agoport to Qt4
Dominik Haumann [Tue, 28 Nov 2006 17:49:49 +0000 (17:49 +0000)]
port to Qt4

svn path=/trunk/playground/utils/dolphin/; revision=608861

19 years agoport to Qt4
Dominik Haumann [Tue, 28 Nov 2006 17:22:02 +0000 (17:22 +0000)]
port to Qt4

svn path=/trunk/playground/utils/dolphin/; revision=608854

19 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 28 Nov 2006 13:47:39 +0000 (13:47 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/playground/utils/dolphin/; revision=608802