┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinapplication.cpp
AgeCommit message (Collapse)Author
2014-10-18Fix includesMontel Laurent
2014-10-07kdelibs4support--Montel Laurent
2014-07-10Merge branch 'master' into frameworksEmmanuel Pescosta
Conflicts: dolphin/src/dolphinmainwindow.cpp dolphin/src/dolphinviewcontainer.cpp
2014-07-08Avoid opening unused tabs which are closed again after startup has finished ↵Emmanuel Pescosta
(when directory/file urls are given) Instead of always opening a new tab with the home url and closing it again when directory/file urls are passed on, we now use the given directories/files directly to open new tabs on startup. Makes the code easier and we can reuse openDirectories/openFiles in future (if needed). REVIEW: 118966
2014-06-29Remove the automoc noiseChristophe Giboudeaux
2014-05-05Allow compiling Dolphin with KF5Alex Richardson
This does not work properly yet, there are probably quite a few bad signal/ slot connections due to KUrl -> QUrl. However dolphin starts without crashing. Accessibility is not ported since that changed quite a lot from Qt4 -> Qt5 and I have no idea how it is supposed to be used. This is the first commit for review 117395
2012-08-25Fix wrong behaviour, when Dolphin is started with --split argument.Emmanuel Pescosta
Actual Results: dolphin starts without split view Expected Results: dolphin starts with split view New behaviour: * no url given - use default url for all two views * one url given - use given url for all two views * two urls given - open the first url in the left view and the second url in the right view BUG: 305538 REVIEW: 106171 (cherry picked from commit d430a1c3b3c7485149f5486e38f4188074d09c0d)
2012-03-19Fix translation issue in context-menuPeter Penz
Thanks to Alexander Potashev for the patch! BUG: 290620 FIXED-IN: 4.8.2
2011-11-06Delete obsolete class DolphinSettingsPeter Penz
2011-07-17Fix Dolphin session management regressionFrank Reininghaus
The commit fff7573ebb910712ad97951bf1762e6a7bb0bdc7 introduced a regression concerning restoration of saved Dolphin sessions. The main window numbers which can be passed to KMainWindow::restore() start with 1, and not with 0. CCBUG:275649 (cherry picked from commit b4091809beedf0e373ac2f497634cc0bedf77a8f)
2011-04-12Let each DolphinMainWindow run in a custom processPeter Penz
A possible crash in one Dolphin window should not result in crashing other Dolphin windows. Beside this it also prevents issues with modal dialogs or notifications. BUG: 269950 BUG: 206053 BUG: 196034 FIXED-IN: 4.7.0
2011-02-09Coding style update for pointer comparisonPeter Penz
Most developers seem to prefer if (ptr) ... if (!ptr) ... in comparison to if (ptr != 0) ... if (ptr == 0) ... Adjusted the Dolphin-code to use the "most-prefered style" to make contributors happy.
2011-02-04Update e-mail address from [email protected] to [email protected]Peter Penz
2011-02-04Use capitalized KDE includesPeter Penz
2010-02-05Fixed regression that has been introduced by the --select option: don't ↵Peter Penz
create 2 Dolphin windows instead of one when restoring a session. BUG: 223831 svn path=/trunk/KDE/kdebase/apps/; revision=1085555
2009-12-17* respect the --select startup optionPeter Penz
* minor cleanups related to selecting items in general svn path=/trunk/KDE/kdebase/apps/; revision=1063329
2009-08-20Use KApplication::sessionSaving() to determine if Dolphin is closed byFrank Reininghaus
the session manager - there's no need to reinvent the wheel ;-) Thanks to Lubos Lunak for the hint. svn path=/trunk/KDE/kdebase/apps/; revision=1013726
2009-08-13Do not warn the user about closing Dolphin windows with multiple tabsFrank Reininghaus
if Dolphin is closed by the session manager, i.e., if the user logs out. The fix is inspired by the way this issue is handled in Konqueror. BUG: 201803 svn path=/trunk/KDE/kdebase/apps/; revision=1011002
2009-02-17Fixed issue that invoking Dolphin with a specified path is ignored when ↵Peter Penz
another Dolphin window is open already. Thanks to Frank Reininghaus for the patch. BUG: 169016 svn path=/trunk/KDE/kdebase/apps/; revision=927544
2008-12-12SVN_SILENT: removed trailing spacesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=895978
2008-03-23Open Dolphin in the split-view when started with 2 URLs from the command ↵Peter Penz
line. Thanks to David Edmundson for the patch! CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=789204
2008-01-22- fix session restoreLuboš Luňák
- newInstance() from KUniqueApplication is actually harmful here svn path=/trunk/KDE/kdebase/apps/; revision=764845
2007-09-29Init cwd with the current path (dolphin is a KUniqueApplication)Pascal Létourneau
svn path=/trunk/KDE/kdebase/apps/; revision=718808
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-16fix for the fix for the fix [1]: assure that invoking Dolphin with remote ↵Peter Penz
URLs like "dolphin ftp://ftp.kde.org/" works too (thanks to David Faure) [1] I hope this does not get a neverending story ;-) svn path=/trunk/KDE/kdebase/apps/; revision=665393
2007-05-16revert last patch ("fix issue that invoking 'dolphin .' does not work") and ↵Peter Penz
replace it by a more generic approach svn path=/trunk/KDE/kdebase/apps/; revision=665386
2007-05-16allow that Dolphin can be started like 'dolphin .' for showing the current ↵Peter Penz
directory (patch submitted by Max Blazejak) svn path=/trunk/KDE/kdebase/apps/; revision=665320
2007-05-09include cleanupDirk Mueller
svn path=/trunk/KDE/kdebase/apps/; revision=663054
2007-05-06coding style cleanup: fix wrong indenting of members in constructorPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=661819
2007-04-09adapt Dolphin to kdelibs coding style ↵Peter Penz
(http://techbase.kde.org/Policies/Kdelibs_Coding_Style) by using: astyle --indent=spaces=4 --brackets=linux \ --indent-labels --pad=oper --unpad=paren \ --one-line=keep-statements --convert-tabs \ --indent-preprocessor \ `find -type f -name '*.cpp'` `find -type f -name '*.h'` svn path=/trunk/KDE/kdebase/apps/; revision=651981
2007-03-22Use KUniqueApplication::newInstance() as David suggested some time ago. This ↵Peter Penz
simplifies the code and solves the issue that the window is not moved to the foreground when opening new main windows. svn path=/trunk/KDE/kdebase/apps/; revision=645276
2007-03-20Improved KMetaData integration. The Dolphin info sidebar now uses KMetaData ↵Sebastian Trueg
to allow file rating, commenting, and tagging. This commit is indended to show what can be done with KMetaData in an easy way. The GUI is not perfect yet. svn path=/trunk/KDE/kdebase/apps/; revision=644510
2007-02-22* Starts to add Nepomuk supports to dolphin (currently, only annotations are ↵Oscar Blumberg
supported) * Little changes in InfoSidebarPage (no more multiple label for infos & Q3Layout>QLayout) * Support infos for multiple files (only total size, what else ?) svn path=/trunk/KDE/kdebase/apps/; revision=636272
2007-02-18Dolphin is now a KUniqueApplication. A lot of thanks go to Oscar Blumberg, ↵Peter Penz
who submitted this patch. svn path=/trunk/KDE/kdebase/apps/; revision=634862
2007-02-08just a coding guideline style fix: assure that a consistent coding style is ↵Peter Penz
used within Dolphin svn path=/trunk/playground/utils/dolphin/; revision=631710
2006-12-08Update the FSF address to 51 Franklin Street (hopefully it is the right one)Holger Freyther
gnused rocks! svn path=/trunk/playground/utils/dolphin/; revision=611576
2006-12-04reducing a little bit the number of deprecation warningsZack Rusin
svn path=/trunk/playground/utils/dolphin/; revision=610300
2006-11-29Make it (almost) possible to have more than one Dolphin KMainWindowHolger Freyther
Create a DolphinApplication, holding DolphinMainWindows and update the code to use the DolphinView to get the MainWindow, or get a ptr to the MainWindow directly. Or if all windows are effected go through the DolphinApplication to update every mainwindow. The UndowManager and ProgressIndicator have a rather strange relationship and will need some more attention but as UndoManager will be killed anyway I have skipped this. More cleanup, debugging and thinking is needed. svn path=/trunk/playground/utils/dolphin/; revision=608945