┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinmainwindow.h
AgeCommit message (Collapse)Author
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
2008-01-28Centralize three more actions so that they are available in DolphinPart: ↵David Faure
'Show preview' 'Show hidden files' 'Categorized sorting' Found a way of sharing the actions with even less code duplication, discussed it with Peter, but this will be for after 4.0.1 svn path=/branches/KDE/4.0/kdebase/apps/; revision=767566
2008-01-22svn merge -r764536:HEAD from 4.0 branch: refactor "additional info" actions ↵David Faure
and provide them in the part svn path=/trunk/KDE/kdebase/apps/; revision=764550
2008-01-22Move the code handling the additional-info-actions to DolphinView; simplify ↵David Faure
signal from DolphinView (it has the info anyway). The fact that the last additional-info doesn't show up in the icon view is in fact a KFileItemDelegate bug, not a bug in this code :) svn path=/branches/KDE/4.0/kdebase/apps/; revision=764544
2008-01-22Use a QActionGroup and save 6 slots (and the duplication of the action names ↵David Faure
in the code). svn path=/branches/KDE/4.0/kdebase/apps/; revision=764537