┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinmainwindow.h
AgeCommit message (Collapse)Author
2009-04-15Make Qt 4.5's new "move tab" feature work in Dolphin. Up to now, tabs could ↵Frank Reininghaus
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-03-26Use KNewMenu::createDirectory() instead of KonqOperations::newDir() when F10 ↵Peter Penz
has been pressed, so that the directory gets automatically selected afterwards. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=945037
2009-03-25BUG: 175658Rahman Duran
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-19Fixed issue that tabs are not remembered when restoring a session. Thanks a ↵Peter Penz
lot to Rahman Duran for the patch! BUG: 181227 CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=941226
2009-03-10Provide an "Open Terminal" entry for the Tools menu (thanks to Rahman Duran ↵Peter Penz
for the patch!) BUG: 164746 svn path=/trunk/KDE/kdebase/apps/; revision=937624
2009-03-01SVN_SILENT: minor coding style cleanupsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=933598
2009-03-01removed Quick-View code (it has already been disabled before)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=933591
2009-03-01don't make the struct ClosedTab accessible for other classesPeter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=933589
2009-03-01Closed tabs are now remembered within Dolphin, so if you accidentally close ↵Shaun Reich
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-01-30SVN_SILENT: just mention what the method does, skip implementation detailsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=918538
2009-01-30minor coding style fixes ↵Peter Penz
(http://techbase.kde.org/Policies/Kdelibs_Coding_Style): * use spaces instead of tabs * correct braces CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=918537
2009-01-29The mouse wheel now works on Dolphin's tabs (to switch tabs), like just ↵Shaun Reich
about every other KDE app. svn path=/trunk/KDE/kdebase/apps/; revision=918498
2009-01-19Use a custom SearchWidget instead directly using a KLineEdit. Currently the ↵Peter Penz
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-19Provide a search box for the nepomuksearch:/ KIO slave. This is just an ↵Peter Penz
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
2009-01-14Cleanup panel related class names: The terms "sidebar"/"sidebarpage" are ↵Peter Penz
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-14Group classes into folders, Dolphin is too big in the meantime for having a ↵Peter Penz
flat directory hierarchy. dolphin/src/CMakeLists.txt will be cleaned up later. svn path=/trunk/KDE/kdebase/apps/; revision=911065
2009-01-13prevent that the user can open more than one instance of the settings dialogPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=910588
2008-12-12if "split view" is used as startup setting, also open new tabs in the split ↵Peter Penz
view mode BUG: 176980 svn path=/trunk/KDE/kdebase/apps/; revision=896206
2008-12-12SVN_SILENT: removed trailing spacesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=895978
2008-11-13* show an error message instead of an information message when an invalid ↵Peter Penz
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-08* implement the DragAndDropHelper as singleton derived from QObject, so that ↵Peter Penz
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-10-25If the context menu is opened above a directory, add the actions "Open in ↵Peter Penz
New Window" and "Open in New Tab" to the context menu. Thanks to Mathias Soeken for the patch! CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=875711
2008-10-25* renamed "[x] Show Full Location" to "[x] Editable Location"Peter Penz
* renamed "Edit Location" to "Replace Location" svn path=/trunk/KDE/kdebase/apps/; revision=875699
2008-10-25You can now switch the tabs in dolphin via keyboard shortcuts like in konquerorMathias Soeken
svn path=/trunk/KDE/kdebase/apps/; revision=875689
2008-10-01* adjusted Dolphin to use KonqOperations::doDrop() instead of using a custom ↵Peter Penz
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-09-28Use KonqOperations::doDrop() instead of a custom dropping code. Still some ↵Peter Penz
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-25let me introduce: typo of the year "the the"Frederik Schwarzer
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-08-12Activate the tab when an item is dragged above an inactive tab. Thanks to ↵Peter Penz
Dmitry Khlystov for the patch! BUG: 164312 svn path=/trunk/KDE/kdebase/apps/; revision=846009
2008-07-26Provide a "Quick View" in the Tools menu, which uses the Previewer plasmoid.Peter Penz
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
2008-07-11Code factorization: move "properties" action and slot to ↵David Faure
DolphinViewActionHandler. svn path=/trunk/KDE/kdebase/apps/; revision=831148
2008-06-30Move the "Find File..." action from DolphinMainWindow to ↵Peter Penz
DolphinViewActionHandler, so that is used in DolphinPart and hence also in Konqueror. Thanks to Bram for the patch! CCMAIL: [email protected] CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=826383
2008-06-28Don't check for "kompare" each time 2 items are selected (thanks to Andreas ↵Peter Penz
Scherf). As Albert Astals Cid pointed out it might be nicer to use a menu plugin instead of hardcoding "kompare" (> KDE 4.1). CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=825587
2008-05-11If the middle mouse button is pressed above an item of the places panel, ↵Peter Penz
open the URL inside a new tab. svn path=/trunk/KDE/kdebase/apps/; revision=806606
2008-05-04Move "Adjust view properties" to dolphinviewactionhandler so that it's ↵David Faure
available in dolphinpart (konqueror) too. Bug reported by kde-bug-hunter "lemma". svn path=/trunk/KDE/kdebase/apps/; revision=804037
2008-04-30KonqFileUndoManager moved to kdelibs, as KIO::FileUndoManager. Ported the ↵David Faure
code in libkonq+dolphin+konqueror. svn path=/trunk/KDE/kdebase/apps/; revision=802881
2008-04-20Fix bug with the UndoUiInterface usage: if more than one mainwindow was ↵David Faure
used, the statusbar of the wrong window could be used for displaying error messages from the undo manager. svn path=/trunk/KDE/kdebase/apps/; revision=799250
2008-04-16* provide context menu for tabsPeter Penz
* assure that the tab name is set to "/" for the root URL instead of using an empty string svn path=/trunk/KDE/kdebase/apps/; revision=797725
2008-04-13implemented functionality for closing tabsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=796587
2008-04-13fixes for tabs:Peter Penz
* remember active view when having a split view inside a tab * prevent a possible recursion when returning into a tab having a split view svn path=/trunk/KDE/kdebase/apps/; revision=796563
2008-04-12when clicking with the middle mouse button on a directory, a new tab should ↵Peter Penz
be opened svn path=/trunk/KDE/kdebase/apps/; revision=796116
2008-04-12"New Tab" menu + some related code ;-)Peter Penz
BUG: 143995 svn path=/trunk/KDE/kdebase/apps/; revision=796101
2008-03-29Move the pasteIntoFolder() method from the contextmenu into DolphinView. ↵Peter Penz
This allows to show the information inside the statusbar, that the paste operation has been completed (also some code duplication can be prevented by the way). svn path=/trunk/KDE/kdebase/apps/; revision=791436
2008-03-12remove unused signalPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=784855
2008-02-23minor cleanup: no need to create a slot which just invokes another method, ↵Peter Penz
just use the other method as slot svn path=/trunk/KDE/kdebase/apps/; revision=778423
2008-02-13Provide the "sort by" actions in dolphinpart (konqueror); share and simplify ↵David Faure
the code by connecting to the actiongroup's signal. svn path=/trunk/KDE/kdebase/apps/; revision=774699
2008-02-13Provide the dolphinpart view modes (Icons, Details, Columns) in konqueror's ↵David Faure
View Modes menu. (this is done using a Q_PROPERTY in the dolphin part and a signal; the available view modes for creating the menu in the first place are listed in dolphinpart.desktop) Konqueror: cleaned up the old (complex) handling of view modes as N toolbar buttons from M services grouped by library (240 lines less!). Dolphin: moved view mode handling to DolphinViewActionHandler, removes duplication between part and mainwindow. svn path=/trunk/KDE/kdebase/apps/; revision=774646
2008-02-11Forwardport 773570:David Faure
Factorize all the view-related action handling to DolphinViewActionHandler, to remove code duplication between mainwindow and part, and to remove my code-splitting with the static createFooAction methods in the view. svn path=/trunk/KDE/kdebase/apps/; revision=773572
2008-02-11Factorize all the view-related action handling to DolphinViewActionHandler, ↵David Faure
to remove code duplication between mainwindow and part, and to remove my code-splitting with the static createFooAction methods in the view. svn path=/branches/KDE/4.0/kdebase/apps/; revision=773570
2008-02-07Fixed issue that the "Show Full Location" action is not synchronized with ↵Peter Penz
the editable state of the URL navigator (thanks to David Benjamin for the patch). BUG: 156891 svn path=/trunk/KDE/kdebase/apps/; revision=771918
2008-01-28keep in sync with 4.0 branch (767566)David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=767567