┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinviewactionhandler.cpp
AgeCommit message (Collapse)Author
2010-07-24Sourcecode hierarchy cleanup: Move further files from src to src/viewsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1154150
2010-07-24Sourcecode hierarchy cleanup: Create folder "views" and move view related ↵Peter Penz
sources to it svn path=/trunk/KDE/kdebase/apps/; revision=1154146
2010-07-24Unify the search interface for non-indexed and indexed foldersPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1154073
2010-05-31Fix context for action name "Delete (using shortcut for Trash)"Alexander Potashev
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1132560
2010-05-14Fix temporary regression of sorting introduced by SVN commit 1126410Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1126487
2010-05-14Rename AdditionalInfoManager to AdditionalInfoAccessorPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1126483
2010-05-13If an information entry will be added to KFileItemDelegate (like done ↵Peter Penz
recently), adjusting the corresponding code in Dolphin is a real pain, as the new information will be shown in Dolphin the following way: - As additional columns in the details view - As additional lines in the icons view - As menu entries in the "Sort By" and "Additional Information" groups - As popup menu entries in the details view header popup - As checkable entries in the View Properties dialog To prevent similar painful transitions in future, the class AdditionalInfoManager has been introduced. All parts in Dolphin that access/show/store additional information, use the AdditionalInfoManager now. If a new information entry will be added in KFileItemDelegate in future, only a small adjustment in AdditionalInfoManager will be required. Still open currently: - AdditionalInfoDialog does not use AdditionalInfoManager yet - DolphinView::Sorting should be replaced by KFileItemDelegate::Information, so that the sorting can also be done in a generic way. - The data for KFileItemDelegate::PathOrUrl is not determined The open issues will get fixed during the next days. Kudos to the brave warriors Sebastian and Frank, that tried to add a new information ;-) CCMAIL: [email protected] CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1126410
2010-05-11Expose the new file item property pathorurl to the Dolphin UI. This is ↵Sebastian Trueg
mostly useful for search results to see the actual local path of the result. svn path=/trunk/KDE/kdebase/apps/; revision=1125631
2010-05-03Create QActionGroup like done for other sub menus for consistency. Although ↵Peter Penz
a few more lines of code are required, this approach is more flexible.bar, but as the group "Panels" can be added instead, this should be no issue. svn path=/trunk/KDE/kdebase/apps/; revision=1122365
2010-05-03Allow to add menu groups like "View Mode", "Sort By"... to be added as ↵Peter Penz
toolbar item (see http://reviewboard.kde.org/r/3862). Thanks to Todd for the patch! CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1122320
2010-01-26Deprecated KNewMenu and make it derive from KNewFileMenu (BIC, but SC; the ↵David Faure
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-11Don't offer the "Get Service Menu..." action as public action that can be ↵Peter Penz
added to the toolbar (the action should only be available in the Dolphin preferences). BUG: 221766 svn path=/trunk/KDE/kdebase/apps/; revision=1073009
2009-12-03remove unneded includeFrederik Gladhorn
svn path=/trunk/KDE/kdebase/apps/; revision=1057875
2009-11-25Restore the "Edit->Selection" menu from Konqueror 3 for fileFrank Reininghaus
management. It includes the actions "Select All" and "Select Items Matching a Pattern". This feature will be in KDE 4.4. FEATURE: 197536 svn path=/trunk/KDE/kdebase/apps/; revision=1053976
2009-11-09fixed merge issuePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1046789
2009-11-07Two minor proof-reading changes:Andrew Coles
- missing space in one message in string split across two lines - Servicemenu -> Service Menu. svn path=/trunk/KDE/kdebase/apps/; revision=1046089
2009-11-06* provide descriptive tooltip texts for actionsPeter Penz
* fixed some coding style issue (tabs...) BUG: 213358 svn path=/trunk/KDE/kdebase/apps/; revision=1045751
2009-11-06Initial ServiceMenu-KHotNewStuff-stuffJonathan Schmidt-Dominé
TODO: fix the existing servicemenus (some install-scripts are broken, some do not provide a simple CLI-interface) TODO: add support for single-desktop-file-servicemenus (for example the "open as root") svn path=/trunk/KDE/kdebase/apps/; revision=1045663
2009-10-10Start of refactoring so that the metadata widget can be moved outside of ↵Peter Penz
Dolphin for other applications. The temporary removed code will be integrated again within the next 10 days (-> currently no meta data is shown and cannot be updated). svn path=/trunk/KDE/kdebase/apps/; revision=1033585
2009-05-26fixed krazy issues (see http://www.kdedevelopers.org/node/3919)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=973269
2009-04-20Let the user choose if folders are always shown first in the views ofFrank Reininghaus
Dolphin and Konqueror (the default) or not. This setting can be changed in the View menu: "View->Sort By->Folders First". FEATURE: 62007 svn path=/trunk/KDE/kdebase/apps/; revision=956820
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-15Added F8 as an alternate shortcut for "Show Hidden Files". Reasoning: Open ↵Shaun Reich
file and folder dialogs (do, except for the latter(but all will) use this shortcut). CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=939522
2009-03-11Using the "document-properties" icon for the Properties entry of the RMB ↵Shaun Reich
context menu. This is used elsewhere already... svn path=/trunk/KDE/kdebase/apps/; revision=938482
2009-03-11Revert my previous commit, dfaure is right, this should be done through ↵Shaun Reich
KAcceleratorManager::manage(). svn path=/trunk/KDE/kdebase/apps/; revision=938412
2009-03-11Added keyboard accelerators to various actions that were missing them...Shaun Reich
svn path=/trunk/KDE/kdebase/apps/; revision=938031
2009-02-18use an icon for the "Rename" icon like the Folder View PlasmoidPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=927646
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
2008-12-15Ctrl+F when in trash:/ (or any other remote protocol) said "malformed url" ↵David Faure
because KRun tried to download to a temp file via kioexec. %u tells it not to do that. Alternatively we could look up kfind.desktop and use KRun::run(KService). svn path=/trunk/KDE/kdebase/apps/; revision=897114
2008-12-05adding toolbar icon for Create FolderJames Richard Tyrer
svn path=/trunk/KDE/kdebase/apps/; revision=892989
2008-09-29Don't call setShortcut for a KAction over a QAction Pointer.Michael Jansen
svn path=/trunk/KDE/kdebase/apps/; revision=865998
2008-08-26Provide a common iconsize-widget for the settings dialog of the icons-, ↵Peter Penz
details- and column-view. The current version still requires some improvements (Labels on the left + right, preview, ...). svn path=/trunk/KDE/kdebase/apps/; revision=852961
2008-08-05First step of refactoring to improve the zooming capabilities of views:Peter Penz
* Let classes that use DolphinView know about the currently used zoom level. * Provide more zoom levels for all views (the settings dialogs have not been adjusted yet). * Fixed issue that when using the wheel that the enabled state of the zoom actions has not been updated. svn path=/trunk/KDE/kdebase/apps/; revision=842715
2008-07-11Code factorization: move "properties" action and slot to ↵David Faure
DolphinViewActionHandler. svn path=/trunk/KDE/kdebase/apps/; revision=831148
2008-07-11another i18n TODO done: better description of this special action, for ↵David Faure
"configure shortcuts" svn path=/trunk/KDE/kdebase/apps/; revision=831111
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-18SVN_SILENT: removed unnecessary includesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=821923
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-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-03-18Fix Krazy i18n issues.Chusslove Illich
svn path=/trunk/KDE/kdebase/apps/; revision=787308
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-13--deprecatedDavid Faure
svn path=/trunk/KDE/kdebase/apps/; revision=774649
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-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