┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphincontextmenu.cpp
AgeCommit message (Collapse)Author
2010-09-22If the context-menu is opened for a file shown as search result, offer the ↵Peter Penz
actions "Open Parent Folder in New Window" and "Open Parent Folder in New Tab" svn path=/trunk/KDE/kdebase/apps/; revision=1178362
2010-09-21- Use less separatorsPeter Penz
- Move "Add to Places" action upwards svn path=/trunk/KDE/kdebase/apps/; revision=1177960
2010-09-21Use K_GLOBAL_STATIC for the previously committed workaround to bypass a ↵Peter Penz
X11-issue in combination with KModifierKeyInfo. Thanks to David Faure for the hint. svn path=/trunk/KDE/kdebase/apps/; revision=1177902
2010-09-20Workaround for a X11-issue in combination with KModifierKeyInfo: When ↵Peter Penz
constructing KModifierKeyInfo in the constructor of the context menu, the user interface might freeze. Thanks to Mark Gaiser for clarifying this with the KModifierKeyInfo maintainer and testing the workaround! CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1177658
2010-09-17Remove the fixed-size workaround, only one action is used now in this casePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1176537
2010-09-17- Fix issue, that the 'Move To Trash'-action or 'Delete'-action from the ↵Peter Penz
File menu get invisible - Use KFileItemListProperties to check whether all selected URLs are local - Coding style cleanups CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1176534
2010-09-17There is no need to burden DolphinMainWindow with internals of the context-menu.Peter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1176513
2010-09-17When you view the context menu of a file/folder and shift is pressed (and ↵Mark Gaiser
the delete action line is not enabled in the settings) then the "Move to trash (del)" action gets replaced by the "Delete (shift del)" action and replaced back to "Move to trash (del)" when you release shift. BUG: 194275 svn path=/trunk/KDE/kdebase/apps/; revision=1176493
2010-08-27Context-menu cleanups:Peter Penz
- KNewMenu has been deprecated by KNewFileMenu. Reflect this in the names of related Dolphin classes. - Provide context-sensitive actions also when a context-menu is opened on the viewport BUG: 191938 FIXED-IN: 4.6.0 svn path=/trunk/KDE/kdebase/apps/; revision=1168586
2010-08-24remove unused includes (found when grepping for stuff)David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=1167264
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-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
2009-12-23SVN_SILENT: renamed addRevisionControlActions() to addVersionControlActions()Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1065346
2009-11-18Warn when the unsuspecting user is about to create a directory that starts ↵David Faure
with a dot, like Sabine's ".csv test files" folder, which did not appear in the directory view after being created. svn path=/trunk/KDE/kdebase/apps/; revision=1051124
2009-11-12BUG: 191309Harsh Chouraria J
Don't show 'Add to Places' context-menu action for urls already in places. svn path=/trunk/KDE/kdebase/apps/; revision=1048149
2009-08-13* Use the term "version control" instead of "revision control" to be ↵Peter Penz
consistent with the naming in kdevplatform. * Renamed VersionControlPlugin to KVersionControlPlugin so that the interface can be moved out of Dolphin. svn path=/trunk/KDE/kdebase/apps/; revision=1011058
2009-07-29Fix memory leak. QMenu::addAction(QMenu*) does not take ownership.Michael Jansen
svn path=/trunk/KDE/kdebase/apps/; revision=1004276
2009-07-23replace list.count() > 0 by !list.isEmpty()Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1001386
2009-07-23also provide revision control actions for the viewport-context-menuPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1001385
2009-07-22show the actions of a revision control plugin in the context menuPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1001270
2009-05-26fixed wrong include usage (reported by krazy)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=973279
2009-04-01KonqFileItemCapabilities -> KFileItemListPropertiesDavid Faure
svn path=/trunk/KDE/kdebase/apps/; revision=948007
2009-03-23Port away from now-deprecated KonqPopupMenuInformationDavid Faure
svn path=/trunk/KDE/kdebase/apps/; revision=943384
2009-03-13Added "document-properties" icon to "Properties", I added in another menu ↵Shaun Reich
also, for the same action, but this is a different menu, yet used in the same context. svn path=/trunk/KDE/kdebase/apps/; revision=938793
2009-02-11- allow the view implementations to attach custom actions to the context menuPeter Penz
- let the "details view" show the "[x] Expandable Folders" action in the context menu CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=924867
2009-01-19Fix lack of error handling in RMB/Move To... (e.g. when src is root-owned) ↵David Faure
because the parent for KonqOperations was the popupmenu, which gets deleted before the job finishes. svn path=/trunk/KDE/kdebase/apps/; revision=913576
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-10raise() and activateWindow() are not needed in this casePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=908812
2008-12-12SVN_SILENT: removed trailing spacesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=895978
2008-11-14disable the 'Create New' entry in the context menu, if the directory does ↵Peter Penz
not support writing svn path=/trunk/KDE/kdebase/apps/; revision=884396
2008-11-14provide a 'Create New' entry for a context menu above a directoryPeter Penz
BUG: 169880 svn path=/trunk/KDE/kdebase/apps/; revision=884373
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-09-23Fixed issue that the "Show Menu Bar" state is not updated correctly ↵Peter Penz
(workaround for bug #171080). Patch has been provided by Laurens Vanhove. svn path=/trunk/KDE/kdebase/apps/; revision=863909
2008-08-12Use a modeless properties dialog instead of a modal one, when opening it ↵Peter Penz
above the viewport. BUG: 168946 svn path=/trunk/KDE/kdebase/apps/; revision=845987
2008-08-07use the global setting for the "Show Delete" commandPeter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=843787
2008-06-18Assure that when requesting the context menu for the column-view, that the ↵Peter Penz
correct items are used. TODO for 4.2: get rid of those 'if (isColumnViewActive())' special cases and provide a generic model which also works with the way the column view is implemented BUG: 164146 svn path=/trunk/KDE/kdebase/apps/; revision=821903
2008-06-10remove KDE 3 relict (the preview action does not exist anymore since about ↵Peter Penz
more than 1 year) svn path=/trunk/KDE/kdebase/apps/; revision=819151
2008-06-02Use KonqMenuActions to add the "open with" actions to the popupmenu, to ↵David Faure
avoid this independent reimplementation, which brought back bug 121728 ('&' in application name treated as accelerator) svn path=/trunk/KDE/kdebase/apps/; revision=815838
2008-06-02Use KonqFileItemCapabilities in KonqPopupMenuInformation instead of the ↵David Faure
too-basic bool readOnly(). Ported KonqPopupMenu to KonqFileItemCapabilities. svn path=/trunk/KDE/kdebase/apps/; revision=815688
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-05-19Argh, I knew I forgot to commit this dir. Sorry about that.David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=809960
2008-05-19This compiles and may or may not work as intended.Andreas Hartmetz
CCMAIL: [email protected], [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=809914
2008-04-18Consider the protocol and directory capabilities for file actions like Move ↵Peter Penz
To/Copy To (note that this is just an initial version; adjustments must also be done for the global actions like Delete, Rename etc.) svn path=/trunk/KDE/kdebase/apps/; revision=798658
2008-04-02Thanks to David Faure the 'Copy To' and 'Move To' menus in the context menu ↵Peter Penz
can also be used by Dolphin now :-) In opposite to Konqueror the sub menus are turned off per default. Minor issue: the Dolphin context menu should take care about the protocol capabilities (copy, move, delete, ...) like in konq_popupmenu (I'll fix this before 4.1). CCMAIL: [email protected] BUG: 155969 svn path=/trunk/KDE/kdebase/apps/; revision=792995
2008-04-01Typo fixesMalcolm Hunter
svn path=/trunk/KDE/kdebase/apps/; revision=792746
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-29The paste operation should ignore the current selection to behave similar as ↵Peter Penz
Konqueror and other file managers. Only if a context menu for a folder is opened, a pasting should be done into this folder. Some internal cleanups are still required (see TODO comments), so that after finishing the operation an indication can be given to the user in the statusbar (must go for breakfast now, otherwise I'll eat my keyboard...). BUG: 159862 svn path=/trunk/KDE/kdebase/apps/; revision=791354
2008-03-18Fix Krazy i18n issues.Chusslove Illich
svn path=/trunk/KDE/kdebase/apps/; revision=787308
2008-01-27- Fix some compiler warnings.Bill Egert
- Switched depricated stdName() to name() svn path=/trunk/KDE/kdebase/apps/; revision=767204
2008-01-25don't add a place having an empty namePeter Penz
BUG: 156375 svn path=/trunk/KDE/kdebase/apps/; revision=766406