┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphincontextmenu.cpp
AgeCommit message (Collapse)Author
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
2007-12-24Move (broken) action "Edit/Properties" to dolphinpart and made it work there.David Faure
Pass parent widget to all KPropertiesDialog instances. svn path=/trunk/KDE/kdebase/apps/; revision=752542
2007-12-10use different icon for "Add to places" as suggested by David VignoniPeter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=747049
2007-11-19open the context-menu for the viewport if no selection is given although the ↵Peter Penz
mouse is above an item (this might happen if the shift-key is pressed during a right-button mouse click) svn path=/trunk/KDE/kdebase/apps/; revision=738816
2007-11-18allow to show/hide the menubarPeter Penz
BUG: 152463 svn path=/trunk/KDE/kdebase/apps/; revision=738282
2007-11-15don't add 2 separators inside a 3 item-menu...Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=737232
2007-11-06Have "Add to Places" in the context menu for the trash too.Kevin Ottens
svn path=/trunk/KDE/kdebase/apps/; revision=733548
2007-10-29Icon naming spec compliance (code changes):Jakob Petsovits
bookmark-folder -> folder-bookmarks goto-page -> go-jump www -> insert-link (doesn't yet exist in Oxygen) svn path=/trunk/KDE/kdebase/apps/; revision=730639
2007-10-24KConfig* API overhaul. only cosmetics, so don't panic.Oswald Buddenhagen
KConfigBase: - remove separator argument from list entry reading/writing functions - introduce {read,write}XdgListEntry() - kill readPathListEntry(), add readPathEntry() overload instead. the default value is not optional any more, as it defines the return type. this is consistent with the readEntry() functions. - rename clean() => markAsClean(), remove rollback() - rename ConfigState => AccessMode, getConfigState() => accessMode() - rename {entry,group}IsImmutable() => is{Entry,Group}Immutable() - remove NLS alias to Localized KConfig: - remove setGroup() & group() - reshuffle OpenFlag enum, introduce NoCascade for symmetry - remove setExtraConfigFiles() alias to addConfigSources() KConfigGroup: - inherit KConfigBase::deleteGroup() overloads - make convertToQVariant() private, it will probably change somehow - KConfig & KConfigGroup: deprecate entryMap() - remove bogus declarations: KConfigGroup::setReadDefaults(), KConfig::readEntryUntranslated() - apidox - reshuffle the declarations in the headers svn path=/trunk/KDE/kdebase/apps/; revision=728852
2007-10-22icon renamings:Pino Toscano
- emptytrash -> trash-empty - edit-trash -> user-trash svn path=/trunk/KDE/kdebase/apps/; revision=728161
2007-10-15use KGlobal::config() instead of parsing kdeglobals each time (thanks to ↵Peter Penz
David for the hint!) svn path=/trunk/KDE/kdebase/apps/; revision=725485
2007-10-13Fixed issue that the "Show 'Delete' command in context menu" setting is not ↵Peter Penz
remembered anymore. CCMAIL: [email protected] BUG: 150783 svn path=/trunk/KDE/kdebase/apps/; revision=724942
2007-10-07Extracted the servicemenu code from KonqPopupMenu into KonqMenuActions, and ↵David Faure
used it from both KonqPopupMenu and DolphinContextMenu. This isn't the port-to-ktrader yet, this will come later, but at least the code is factorized and the impl can be changed without affecting the dolphin+konqpopupmenu code Should I also implement the "Open With..." actions in KonqMenuActions? Seems like another bit of similar code duplicated. CCMAIL: [email protected], [email protected] Removed KonqBookmarkManager (was a two-liner call to KBookmarkManager) svn path=/trunk/KDE/kdebase/apps/; revision=722668
2007-09-19Fix crash in dolphinpart when doing RMB on viewport.David Faure
Clean up unnecessary use of Q3ValueList. svn path=/trunk/KDE/kdebase/apps/; revision=714532
2007-08-25don't use the term "Bookmarks" anymore, use "Places" instead (includes ↵Peter Penz
devices etc.) svn path=/trunk/KDE/kdebase/apps/; revision=704553
2007-08-16Readded correct Q_ASSERT(m_fileInfo.isNull()) (the previous ↵Peter Penz
Q_ASSERT(!m_fileInfo.isNull()) accidentally has been added due to the 'use KFileItem by value instead of pointer' change...) svn path=/trunk/KDE/kdebase/apps/; revision=700651
2007-08-15Removed a bad Q_ASSERTGabriel Anderson
svn path=/trunk/KDE/kdebase/apps/; revision=700585
2007-08-13Use KFileItem by value rather than by pointerDavid Faure
- in KDirModel::itemForIndex, as noted there as a TODO - in dolphin, everywhere. svn path=/trunk/KDE/kdebase/apps/; revision=699691
2007-08-12removed "Toggle Views" context menu action (not required anymore as only the ↵Peter Penz
inactive view gets closed now) svn path=/trunk/KDE/kdebase/apps/; revision=699313
2007-07-09KUIT adaptionsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=685763
2007-06-20minor coding style cleanupsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=678172
2007-06-12* allow to toggle the content of split views by the context menuPeter Penz
* minor cleanups in DolphinMainWindow svn path=/trunk/KDE/kdebase/apps/; revision=674713
2007-06-07First big step to make it possible that the DolphinView can be embedded as ↵Peter Penz
KPart into Konqueror (discussed with David Faure). A lot of refactoring of the DolphinView has been done: - The DolphinView does not contain the URL navigator, the filterbar and the statusbar anymore. Those widgets have been moved to DolphinViewContainer. - The DolphinView does not contain any reference to the main window anymore. Currently there are some minor regressions (the statusbar shows less informations, renaming has been deactivated), but they will get fixed during the next days. Also still a lot of interface cleanups must be done, but let's just do it step by step... svn path=/trunk/KDE/kdebase/apps/; revision=672692
2007-05-28create modal dialogs on stack as David suggestedPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=668900
2007-05-26reanimate properties dialog (thanks to Laurent Montel for fixing it in the ↵Peter Penz
tree view!) svn path=/trunk/KDE/kdebase/apps/; revision=668453
2007-05-09include cleanupDirk Mueller
svn path=/trunk/KDE/kdebase/apps/; revision=663054