┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinpart.cpp
AgeCommit message (Collapse)Author
2009-01-26Don't crash if parentWidget is 0 (even though I don't recommend setting it ↵David Faure
to 0, the dirlister mainwindow won't be set if you reparent the widget later on) BUG: 161681 svn path=/trunk/KDE/kdebase/apps/; revision=916972
2009-01-19Update the KPart host's status bar info when selection changes.Simon Paul St James
svn path=/trunk/KDE/kdebase/apps/; revision=913713
2009-01-16Remove useless code, replaced with slotRedirection.David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=912124
2009-01-16Repair redirections in DolphinPart, it used to notify of redirections by ↵David Faure
connecting to urlChanged, but iirc there were recent changes which make dolphinview emit redirection instead of urlChanged in that case Makes me wonder if urlChanged is still useful for anything? CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=911974
2008-10-13Konq popupmenu fix: we don't show the "Create new" submenu over subdirs in ↵David Faure
an iconview because you wouldn't see the just-created file/dir, but let's show it in the case of the hiearchical details view ("folders expandable" option), since you can indeed see the new file/dir in that case. Peter: problem solved with itemsExpandable(). CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=871109
2008-10-05update the statusbar and provide a progress information within the Dolphin ↵Peter Penz
KPart, so that Konqueror shows the same information as Dolphin (thanks to Simon St James for the patch!) CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=868210
2008-08-07use the global setting for the "Show Delete" commandPeter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=843787
2008-07-11Code factorization: move "properties" action and slot to ↵David Faure
DolphinViewActionHandler. svn path=/trunk/KDE/kdebase/apps/; revision=831148
2008-06-29Don't disable the "Properties" action when no file is selected, just use the ↵Peter Penz
current folder as source. TODO: the code in DolphinPart::slotProperties() and DolphinMainWindow::properties() is quite similar -> move to DolphinViewActionHandler? CCMAIL: [email protected] BUG: 165311 svn path=/trunk/KDE/kdebase/apps/; revision=825846
2008-06-18SVN_SILENT: removed unnecessary includesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=821923
2008-06-10Argh my last patch broke plugins. So revert 818988 and do it properly, for ↵David Faure
real this time :) KPluginFactory can take the catalog name as second argument, this is the best fix. CCMAIL: Chusslove Illich <[email protected]> svn path=/trunk/KDE/kdebase/apps/; revision=818989
2008-06-10Revert 818910 and do it properly (patch by dfaure).Chusslove Illich
svn path=/trunk/KDE/kdebase/apps/; revision=818988
2008-06-09Another fix for redirections: "Create New" was missing from the ↵David Faure
konqpopupmenu when doing RMB on ftp://user@host, because after the redirection, part->url() was still the old url (so it didn't look like a popup opened for the current directory, in the konqpopupemenu code) svn path=/trunk/KDE/kdebase/apps/; revision=818721
2008-06-07fix crash when e. g. right clicking on a file using SMB inside KonquerorPeter Penz
BUG: 163358 svn path=/trunk/KDE/kdebase/apps/; revision=817974
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-05Move the "Create New" action (for the Edit menu, not for the context menu) ↵David Faure
to dolphinpart, so that it doesn't appear while browsing the web [with a filemanagement profile initially]. The point is to make the GUI sensible whatever initial profile was selected and hopefully get rid of konq-filemanagement.rc/konq-webbrowsing.rc. svn path=/trunk/KDE/kdebase/apps/; revision=817326
2008-06-04Continue cleaning up the menus of "konqueror as a webbrowser" : moved "Tools ↵David Faure
/ Open Terminal" action to DolphinPart. Thanks to Kevin for reminding me of this one. svn path=/trunk/KDE/kdebase/apps/; revision=816632
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-02dolphin part context menu now displays delete and not send to trash for ↵George Goldberg
remote files. (Makes behaviour same is in dolphin itself). CCBUGS: 161594 svn path=/trunk/KDE/kdebase/apps/; revision=815519
2008-06-02Fix dolphinpart context menu so that the delete/rename/send to trash options ↵George Goldberg
are disabled when the directory containing the selected files/dirs is not writable. CCBUGS: 161594 Issues remaining: Send to trash should be disabled on remote files (and replaced with delete) and edit menu of konqueror still has the actions like cut/delete/rename always enabled. svn path=/trunk/KDE/kdebase/apps/; revision=815517
2008-05-28Handle redirections (e.g. from fish://localhost) without breaking the column ↵David Faure
view -- thanks Peter for the advice on how to separate the two cleanly. svn path=/trunk/KDE/kdebase/apps/; revision=813954
2008-05-07allow Konqueror to open also files inside a new tab, not only directoriesPeter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=805184
2008-05-05Re-enable name filtering (e.g. /home/dfaure/*.txt) in konquerorDavid Faure
svn path=/trunk/KDE/kdebase/apps/; revision=804094
2008-05-04Ooops, fix name of componentdata so that the dolphinpart GUI is found again.David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=804036
2008-04-27don't allow to trash files which are inside trash:/ alreadyDavid Faure
svn path=/trunk/KDE/kdebase/apps/; revision=801853
2008-04-23provide middle-mouse-button support for Konqueror (= create new window or tab)Peter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=800298
2008-04-17Ported dolphinpart to K_PLUGIN_FACTORYDavid Faure
Ported konqueror's part loading to KPluginLoader. Factorized some code into a tryLoadingService. If you miss some khtml actions, update kdelibs/kdecore/util. svn path=/trunk/KDE/kdebase/apps/; revision=798291
2008-04-10Load plugins at the end of the ctor, so that everything is set up already. ↵David Faure
Will improve the Part API to make this easier. svn path=/trunk/KDE/kdebase/apps/; revision=795466
2008-04-09Readd as in libkonq "part" this signal ""aboutToOpenURL""Laurent Montel
used to signal to plugins kdirfilter that url changed svn path=/trunk/KDE/kdebase/apps/; revision=795079
2008-04-01assure that the Dolphin KPart inside Konqueror gets updated when the ↵Peter Penz
settings are changed svn path=/trunk/KDE/kdebase/apps/; revision=792496
2008-03-05Fix a crash when right clicking on the viewport and no items selected.Rafael Fernández López
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=782768
2008-03-05Make Konqueror and Dolphin use the new KFileItem::targetUrl() method.Norbert Frese
svn path=/trunk/KDE/kdebase/apps/; revision=782396
2008-03-04Bugfix for konqueror for in dolphin: open in new tab/window opens one of the ↵Eduardo Robles Elvira
selected files (See email sent to kfm-devel for details) CCMAIL:[email protected] svn path=/trunk/KDE/kdebase/apps/; revision=782282
2008-02-18No longer use Obsolete Member for QWidget:Bill Egert
topLevelWidget() => window() svn path=/trunk/KDE/kdebase/apps/; revision=776408
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-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-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-22And finally: provide those "additional info" actions in the part too.David Faure
svn path=/branches/KDE/4.0/kdebase/apps/; revision=764549
2008-01-21Make sort/descending available in dolphinpartDavid Faure
svn path=/branches/KDE/4.0/kdebase/apps/; revision=764444
2008-01-21Revert the moving of the action to the DolphinView instance, this doesn't ↵David Faure
work with splitted views. (Each view would need its own action collection, but then DolphinView would have to become a KXMLGUIClient, and the GUI would flicker when switching views). Instead, use the same solution as the other shared actions: static method in DolphinView (for now), slot in the mainwindow (and for the more complex actions than this one, shared code in DolphinView) svn path=/branches/KDE/4.0/kdebase/apps/; revision=764429
2008-01-21merge -c764347 by Peter, needed for dolphinpart bugfixingDavid Faure
svn path=/branches/KDE/4.0/kdebase/apps/; revision=764379
2008-01-15make sure that other apps using this part find Dolphin's view-file-columns iconsAndré Wöbbeking
svn path=/branches/KDE/4.0/kdebase/apps/; revision=761729
2008-01-04Make it possible to run applications from the applications:/ kioslave again.David Faure
svn path=/branches/KDE/4.0/kdebase/apps/; revision=757231
2007-12-25Icon naming spec compliance (code changes - KDE/):Jakob Petsovits
drive-remote -> folder-remote Seems like all of the drive-remote occurrences in SVN make a perfect fit for being replaced by folder-remote (which is specified by the naming spec). svn path=/trunk/KDE/kdebase/apps/; revision=752590
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-24Move (broken) editMimeType action from konqueror to dolphinpart (and made it ↵David Faure
work there) svn path=/trunk/KDE/kdebase/apps/; revision=752422
2007-12-24Move a bunch of Go menu actions from konqueror to dolphinpart, so that they ↵David Faure
don't clutter the Go menu when using other parts. As posted on k-c-d. svn path=/trunk/KDE/kdebase/apps/; revision=752408
2007-12-20If we should open the URL right away, then let's do it right away.David Faure
We can tell konqueror afterwards by using the openUrlNotify() signal. Note: this design bit is a bit strange; the controller has urlChanged() and requestUrlChange(), but they are both channeled to DolphinView::urlChanged(), which means the recipient has to figure out if the url change was already done or not, with "if (m_view->url() != url)". Wouldn't it be simpler to just have both signals coming out of DolphinView? (but some receivers like the view container don't seem to care which one was emitted... strange) CCMAIL: [email protected], [email protected] CCBUG: 154053 svn path=/trunk/KDE/kdebase/apps/; revision=750996
2007-12-20Fix the problem with the column views.Rafael Fernández López
BUG: 154053 CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=750749