┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinmainwindow.cpp
AgeCommit message (Collapse)Author
2008-06-10Move code for disabling the paste action into DolphinView::pasteInfo() -> ↵Peter Penz
Dolphin KPart now also is aware about the disabled paste action. @David: Konqueror hides the paste action in the context menu now, but still the action in the edit menu stays enabled CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=819116
2008-06-08disable the paste action if no writing is supported for the paste-destinationPeter Penz
BUG: 161639 svn path=/trunk/KDE/kdebase/apps/; revision=818445
2008-06-05When "move_to_trash" is disabled and "delete" is enabled (e.g. non-local files),David Faure
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
2008-06-02Fix the edit-menu action disabling/enabling bug in dolphinpart finally! ↵George Goldberg
Also, move FileItemCapabilities from dolphin to KonqFileItemCapabilities at dfaure's request (making it implicitly shared along the way). BUGS:161594 svn path=/trunk/KDE/kdebase/apps/; revision=815584
2008-06-01increase the readability of the codePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=815420
2008-06-01Fix dolphin to only enable the Cut context menu option if the file ↵George Goldberg
capabilites supportsMoving(). CCBUGS: 161594 Still need to fix Send to trash Context Option in Konqueror svn path=/trunk/KDE/kdebase/apps/; revision=815362
2008-05-28Assure that tabs always have a text. If the file name is empty, use the ↵Peter Penz
protocol instead. This fixes the issue that for "trash://" no text is shown in the tab. svn path=/trunk/KDE/kdebase/apps/; revision=813844
2008-05-18Adding icon name "tab-close-other" to replace "tab-close" where the action ↵James Richard Tyrer
is to close other tabs. svn path=/trunk/KDE/kdebase/apps/; revision=809235
2008-05-11A middle click on an item of the tree view panel should open the URL inside ↵Peter Penz
a new tab. TODO: cleanup some obsolete signals/structure inside SidebarPage and TreeviewSidebarPage. svn path=/trunk/KDE/kdebase/apps/; revision=806635
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-05-04Assure that after "Split View" has been executed, that the second view gets ↵Peter Penz
the focus instead of the first view. BUG: 161365 svn path=/trunk/KDE/kdebase/apps/; revision=803984
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-23let a double-click on the empty tab-area open a new tab (-> consistent with ↵Peter Penz
konsole behavior) svn path=/trunk/KDE/kdebase/apps/; revision=800241
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-18fixed some stupid bugs I did not see in the previous commit -> after 9 hours ↵Peter Penz
in the office and 3 hours Dolphin it seems I'm too tired :-( svn path=/trunk/KDE/kdebase/apps/; revision=798677
2008-04-18consider the protocol and directory capabilities for file actions like ↵Peter Penz
Rename, Delete and Move To Trash svn path=/trunk/KDE/kdebase/apps/; revision=798674
2008-04-16fix possible crash when selecting "New Tab" from the tab context menu of an ↵Peter Penz
inactive tab svn path=/trunk/KDE/kdebase/apps/; revision=797843
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-14let Dolphin use the new tab-close-buttonsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=797061
2008-04-13implemented functionality for closing tabsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=796587
2008-04-13prevent flickering when switching between tabs having a split viewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=796566
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-21Append # to the object name (window role), KWin uses it for betterLuboš Luňák
window grouping. svn path=/trunk/KDE/kdebase/apps/; revision=788492
2008-03-20show the Information Panel per default as discussed in core-develPeter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=788150
2008-03-18Fix Krazy i18n issues.Chusslove Illich
svn path=/trunk/KDE/kdebase/apps/; revision=787308
2008-03-12remove unused signalPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=784855
2008-03-12menu actions have not been updated correctly when changing between the split ↵Peter Penz
views (regression from KDE 4.0.1 to KDE 4.0.2) BUG: 158317 svn path=/trunk/KDE/kdebase/apps/; revision=784853
2008-03-10Don't try to show the terminal in dolphin when in WindowsJeff Mitchell
svn path=/trunk/KDE/kdebase/apps/; revision=784126
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-16let F6 also select the whole text of the URL navigator to stay consistent ↵Peter Penz
with Konqueror and Firefox BUG: 157589 svn path=/trunk/KDE/kdebase/apps/; revision=775977
2008-02-15Initially I thought it's better not having code as default value inside ↵Peter Penz
dolphin_generalsettings.kcfg. But the check for an empty home URL in DolphinMainWindow::init() must also be done when invoking GeneralSettings::setDefaults() in StartupSettingsPage, otherwise the home URL would get empty... Using QDir::homePath() as default-value inside the *.kcfg file prevents such issues. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=775494
2008-02-14minor code cleanupPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=775094
2008-02-14~ is no useful home folder in a Windows environment (thanks to Michael ↵Peter Penz
O'Shea for the patch!) BUG: 156463 CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=775056
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-30allow dropping items above a place inside the Places panelPeter Penz
BUG: 154014 svn path=/trunk/KDE/kdebase/apps/; revision=768921
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-27- Fix some compiler warnings.Bill Egert
- Switched depricated stdName() to name() svn path=/trunk/KDE/kdebase/apps/; revision=767204
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
2008-01-21Make sort/descending available in dolphinpartDavid Faure
svn path=/trunk/KDE/kdebase/apps/; revision=764445