Sebastian Trueg
fa24cc8e11
Stat URLs before opening them to make sure they are actually dirs we can list. Otherwise use KRun.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1103520
2010-03-15 09:55:51 +00:00
Peter Penz
0c71d25a6f
Allow to drop files above a tab. Thanks to Todd for the patch.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1094746
2010-02-23 07:26:02 +00:00
David Faure
ad85be955b
Deprecated KNewMenu and make it derive from KNewFileMenu (BIC, but SC; the only way to avoid duplicating code until kde5)
...
Port all of kdebase' use of KNewMenu to KNewFileMenu.
Also port from KonqNameAndUrlInputDialog to KNameAndUrlInputDialog,
and from KonqMenuActions to KFileItemActions in dolphincontextmenu.cpp
svn path=/trunk/KDE/kdebase/apps/; revision=1080547
2010-01-26 12:04:56 +00:00
Peter Penz
e5eae108ca
* Adjust code to use the improved KUrlNavigator API.
...
* Open a new tab if the URL navigator requests it.
* Get rid of a cyclic dependency between DolphinViewContainer and DolphinMainWindow.
BUG: 181223
svn path=/trunk/KDE/kdebase/apps/; revision=1079843
2010-01-25 07:58:24 +00:00
Peter Penz
2798e5d225
only set the title synchronously for the file-protocol, otherwise use KIO::stat()
...
svn path=/trunk/KDE/kdebase/apps/; revision=1077599
2010-01-20 13:06:16 +00:00
Sebastian Trueg
a567da792a
Use a stat job to determine the caption on non-file URLs. This way we get the fancy UDS_DISPLAY_NAMEs for
...
URLs like the nepomuksearch ones.
BUG: 222095
svn path=/trunk/KDE/kdebase/apps/; revision=1077551
2010-01-20 11:26:39 +00:00
Peter Penz
cc06711735
- When the filterbar has been activated as startup setting, still the view should get the keyboard focus.
...
- Assure that the keyboard focus does not get lost when a tab is opened in background.
CCBUG: 183394
svn path=/trunk/KDE/kdebase/apps/; revision=1072868
2010-01-11 09:21:16 +00:00
Peter Penz
e15a9f3a8d
* respect the --select startup option
...
* minor cleanups related to selecting items in general
svn path=/trunk/KDE/kdebase/apps/; revision=1063329
2009-12-17 21:07:18 +00:00
Sebastian Trueg
d324e790d6
* Fixed execution of links in the metadata widget.
...
* Do not try to list non-listable URLs.
svn path=/trunk/KDE/kdebase/apps/; revision=1054300
2009-11-25 20:53:37 +00:00
Peter Penz
bd30bb6ca9
search finetuning:
...
* trigger progress information when starting a search
* let the information panel hide the meta data for the search string
* get the search string from the configurator
svn path=/trunk/KDE/kdebase/apps/; revision=1048721
2009-11-13 21:03:19 +00:00
Peter Penz
d9e3139e50
* Show the search options as soon as the search bar gains focus.
...
* Allow the user to manually close the options.
* Added tooltip descriptions.
svn path=/trunk/KDE/kdebase/apps/; revision=1047281
2009-11-10 21:44:24 +00:00
Frank Reininghaus
7ff8c0d89a
When the Back, Forward and Up buttons in the toolbar are clicked with
...
the middle mouse button, open the URL in a new tab.
FEATURE: 190549
svn path=/trunk/KDE/kdebase/apps/; revision=1046785
2009-11-09 17:50:21 +00:00
Raphael Kubo da Costa
5e6f3b87ed
Fix some spelling mistakes in comments.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1037779
2009-10-19 23:32:21 +00:00
Peter Penz
52ce79d1bd
SVN_SILENT: fixed documentation
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036786
2009-10-17 19:34:51 +00:00
Peter Penz
884b5ad3a9
add A search options widget, which later on will include Adam Kidder's search prototype from playground
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036776
2009-10-17 19:24:05 +00:00
Laurent Montel
0dd0f27f83
Fix forward declaration
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004949
2009-07-31 07:14:20 +00:00
Peter Penz
c3ffc95a73
- adding missing const
...
- minor adjustment of name
- use same declaration order as other private methods
CCMAIL: predator106@gmail.com
svn path=/trunk/KDE/kdebase/apps/; revision=994089
2009-07-10 06:07:32 +00:00
Shaun Reich
70915125f7
Fixed the annoying bug (for me) that dealt with having a very long folder name. In this case, the name of the tab could be many more times bigger than the tabBar itself.
...
Now they are ellided, so e.g. "really really long folder name...is" or something.
Few more cases left for me to fix(shortly), but those are not quite close to this section.
svn path=/trunk/KDE/kdebase/apps/; revision=993618
2009-07-09 04:41:53 +00:00
Frank Reininghaus
cc8a62ff16
Don't show an empty window caption when browsing "/", "trash:", etc.
...
BUG: 190783
svn path=/trunk/KDE/kdebase/apps/; revision=964061
2009-05-05 21:49:03 +00:00
Frank Reininghaus
b842968e4a
Make Qt 4.5's new "move tab" feature work in Dolphin. Up to now, tabs could be moved in the tab bar using drag&drop, but DolphinMainWindow didn't notice :-(
...
Note that there's no need to call setActiveTab() because the active tab is the same before and after the move operation - only its index in the tab bar has changed.
BUG: 189641
svn path=/trunk/KDE/kdebase/apps/; revision=954556
2009-04-15 21:50:50 +00:00
Peter Penz
66ef40ec88
Use KNewMenu::createDirectory() instead of KonqOperations::newDir() when F10 has been pressed, so that the directory gets automatically selected afterwards.
...
CCMAIL: rahman.duran@gmail.com
svn path=/trunk/KDE/kdebase/apps/; revision=945037
2009-03-26 18:44:36 +00:00
Rahman Duran
bd2f7179de
BUG: 175658
...
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
2009-03-25 22:00:50 +00:00
Peter Penz
abc9b18816
Fixed issue that tabs are not remembered when restoring a session. Thanks a lot to Rahman Duran for the patch!
...
BUG: 181227
CCMAIL: rahman.duran@gmail.com
svn path=/trunk/KDE/kdebase/apps/; revision=941226
2009-03-19 07:23:41 +00:00
Peter Penz
7697cad99f
Provide an "Open Terminal" entry for the Tools menu (thanks to Rahman Duran for the patch!)
...
BUG: 164746
svn path=/trunk/KDE/kdebase/apps/; revision=937624
2009-03-10 06:59:27 +00:00
Peter Penz
0d4306596a
SVN_SILENT: minor coding style cleanups
...
svn path=/trunk/KDE/kdebase/apps/; revision=933598
2009-03-01 12:42:51 +00:00
Peter Penz
7a48b5fec1
removed Quick-View code (it has already been disabled before)
...
svn path=/trunk/KDE/kdebase/apps/; revision=933591
2009-03-01 12:23:05 +00:00
Peter Penz
3b98165a3f
don't make the struct ClosedTab accessible for other classes
...
CCMAIL: predator106@gmail.com
svn path=/trunk/KDE/kdebase/apps/; revision=933589
2009-03-01 12:20:23 +00:00
Shaun Reich
78e9cc506f
Closed tabs are now remembered within Dolphin, so if you accidentally close 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
2009-03-01 01:38:20 +00:00
Peter Penz
1f3916a222
SVN_SILENT: just mention what the method does, skip implementation details
...
svn path=/trunk/KDE/kdebase/apps/; revision=918538
2009-01-30 06:16:13 +00:00
Peter Penz
2033278815
minor coding style fixes ( http://techbase.kde.org/Policies/Kdelibs_Coding_Style ):
...
* use spaces instead of tabs
* correct braces
CCMAIL: predator106@gmail.com
svn path=/trunk/KDE/kdebase/apps/; revision=918537
2009-01-30 06:13:11 +00:00
Shaun Reich
6a0898178c
The mouse wheel now works on Dolphin's tabs (to switch tabs), like just about every other KDE app.
...
svn path=/trunk/KDE/kdebase/apps/; revision=918498
2009-01-29 23:44:20 +00:00
Peter Penz
d85a6ec6dd
Use a custom SearchWidget instead directly using a KLineEdit. Currently the DolphinSearchWidget acts as "playground" to test some ideas. If it works well it might be a good idea moving this widget as KSearchBox (?) to kdelibs, so that it can be used by the file dialog or other applications.
...
svn path=/trunk/KDE/kdebase/apps/; revision=913572
2009-01-19 14:25:08 +00:00
Peter Penz
be1298d9aa
Provide a search box for the nepomuksearch:/ KIO slave. This is just an initial prototype to get some feedback, the search box and the URL navigator still need some love for this usecase...
...
CCMAIL: sebastian@trueg.de
svn path=/trunk/KDE/kdebase/apps/; revision=913451
2009-01-19 13:17:33 +00:00
Peter Penz
f37ecd6ecf
Cleanup panel related class names: The terms "sidebar"/"sidebarpage" are relicts from the KDE 3 version of Dolphin and are called "Panels" in the KDE 4 version of Dolphin. Yes, renaming classes may take more than 1 year ;-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=911089
2009-01-14 20:14:36 +00:00
Peter Penz
307285e963
Group classes into folders, Dolphin is too big in the meantime for having a flat directory hierarchy. dolphin/src/CMakeLists.txt will be cleaned up later.
...
svn path=/trunk/KDE/kdebase/apps/; revision=911065
2009-01-14 19:26:23 +00:00
Peter Penz
86d9c40ab7
prevent that the user can open more than one instance of the settings dialog
...
svn path=/trunk/KDE/kdebase/apps/; revision=910588
2009-01-13 18:06:15 +00:00
Peter Penz
3b4e44d6da
if "split view" is used as startup setting, also open new tabs in the split view mode
...
BUG: 176980
svn path=/trunk/KDE/kdebase/apps/; revision=896206
2008-12-12 20:30:23 +00:00
Peter Penz
85aec92f81
SVN_SILENT: removed trailing spaces
...
svn path=/trunk/KDE/kdebase/apps/; revision=895978
2008-12-12 06:55:26 +00:00
Peter Penz
c0fd7f2a19
* show an error message instead of an information message when an invalid dragging is done
...
* show an error message if a folder is dropped on to itself
svn path=/trunk/KDE/kdebase/apps/; revision=883836
2008-11-13 17:22:35 +00:00
Peter Penz
a7838db28e
* implement the DragAndDropHelper as singleton derived from QObject, so that emitting of signals is possible
...
* show an information message in the statusbar, if items are dragged into the same directory
TODO: although the signal seems to get connected correctly, the slot DolphinMainWindow::showInformationMessage() is not invoked when the signal is emitted -> will debug this later, it is important that the new string is added before the message freeze
svn path=/trunk/KDE/kdebase/apps/; revision=881627
2008-11-08 16:22:30 +00:00
Peter Penz
b1aadb8cce
If the context menu is opened above a directory, add the actions "Open in New Window" and "Open in New Tab" to the context menu.
...
Thanks to Mathias Soeken for the patch!
CCMAIL: msoeken@tzi.de
svn path=/trunk/KDE/kdebase/apps/; revision=875711
2008-10-25 10:32:55 +00:00
Peter Penz
5d69f066db
* renamed "[x] Show Full Location" to "[x] Editable Location"
...
* renamed "Edit Location" to "Replace Location"
svn path=/trunk/KDE/kdebase/apps/; revision=875699
2008-10-25 09:41:39 +00:00
Mathias Soeken
75bf8edaeb
You can now switch the tabs in dolphin via keyboard shortcuts like in konqueror
...
svn path=/trunk/KDE/kdebase/apps/; revision=875689
2008-10-25 09:00:28 +00:00
Peter Penz
aa0b09dac4
* adjusted Dolphin to use KonqOperations::doDrop() instead of using a custom implementation
...
* used new signals jobRecordingStarted() and jobRecordingFinished from FileUndoManager to inform the user in the statusbar when a recorded command has been finished
svn path=/trunk/KDE/kdebase/apps/; revision=866777
2008-10-01 21:39:35 +00:00
Peter Penz
0382f24544
Use KonqOperations::doDrop() instead of a custom dropping code. Still some minor issues are open (Dolphin currently gets no feedback anymore when the operations have been finished), but they will be solved during the next week.
...
BUG: 168154
svn path=/trunk/KDE/kdebase/apps/; revision=865708
2008-09-28 18:38:00 +00:00
Frederik Schwarzer
d3f278419c
let me introduce: typo of the year "the the"
...
mostly seen as
"the the" -> "the"
"the the" -> "to the"
and in its best case
"a the the" -> "" :)
svn path=/trunk/KDE/kdebase/apps/; revision=864814
2008-09-25 15:05:22 +00:00
Peter Penz
00afeea5f5
Activate the tab when an item is dragged above an inactive tab. Thanks to Dmitry Khlystov for the patch!
...
BUG: 164312
svn path=/trunk/KDE/kdebase/apps/; revision=846009
2008-08-12 19:22:38 +00:00
Peter Penz
a07ea82381
Provide a "Quick View" in the Tools menu, which uses the Previewer plasmoid.
...
TODO 1: use the D-Bus interface directly instead of using KRun::runCommand() as workaround.
TODO 2: a new icon would be necessary
CCMAIL: alediaferia@gmail.com
svn path=/trunk/KDE/kdebase/apps/; revision=838039
2008-07-26 13:49:50 +00:00
David Faure
b5e97174d0
Code factorization: move "properties" action and slot to DolphinViewActionHandler.
...
svn path=/trunk/KDE/kdebase/apps/; revision=831148
2008-07-11 23:06:07 +00:00
Peter Penz
3bc3ca1458
Move the "Find File..." action from DolphinMainWindow to DolphinViewActionHandler, so that is used in DolphinPart and hence also in Konqueror. Thanks to Bram for the patch!
...
CCMAIL: bramschoenmakers@kde.nl
CCMAIL: faure@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=826383
2008-06-30 16:37:08 +00:00