┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/main.cpp
AgeCommit message (Collapse)Author
2019-01-04Use https over http for homepage urlFriedrich W. H. Kossebau
2018-11-11Update copyright year in KAboutDataElvis Angelaccio
GIT_SILENT
2018-11-04Update maintainership in KAboutDataElvis Angelaccio
As discussed on kfm-devel and agreed upon with Emmanuel.
2018-07-29Drop redundant setAttribute for WA_DeleteOnCloseElvis Angelaccio
Every KMainWindow (which DolphinMainWindow inherits) already has this attribute set.
2018-06-19Do not duplicate work of KAboutData::setupCommandLine()Laurent Montel
2018-05-31Re-allow running Dolphin as the root user (but still not using sudo)Nathaniel Graham
Summary: Prohibiting the use of Dolphin as the actual root user (not using `sudo` or `kdesu`) breaks legitimate use cases for using the root user. An example is Kali, a distro that logs in as the root user by default as a deliberate design choice. In such an environment, there is no additional security vulnerability beyond what you're already potentially exposing yourself to. So, let's re-enable it. BUG: 387974 FIXED-IN: 18.08.0 Test Plan: - Log in as normal user and run `sudo dolphin`: you get an error message. - Log in as normal user and run `kdesu dolphin`: you get an error message. - Log in as the root user and run dolphin normally: it works. Reviewers: markg, elvisangelaccio, #dolphin Reviewed By: markg Subscribers: chinmoyr, cfeck, elvisangelaccio, mmustac, Fuchs, markg, graesslin, nicolasfella, zzag, kfm-devel, emmanuelp Tags: #dolphin Differential Revision: https://phabricator.kde.org/D12795
2018-03-04Remove unused #includeRoman Inflianskas
Summary: I used CLion inspection to hunt all unused #include Reviewers: #dolphin, elvisangelaccio, markg Reviewed By: #dolphin, elvisangelaccio, markg Subscribers: bcooksley, markg, elvisangelaccio, #dolphin Differential Revision: https://phabricator.kde.org/D10985
2018-03-03Remove unused #includeRoman Inflianskas
Summary: I used CLion inspection to hunt all unused #include Reviewers: #dolphin, elvisangelaccio, markg Reviewed By: #dolphin, elvisangelaccio, markg Subscribers: markg, elvisangelaccio, #dolphin Differential Revision: https://phabricator.kde.org/D10985
2017-02-19Disallow executing Dolphin as root on LinuxEmmanuel Pescosta
Basically a copy of commit kate/9adcebd3c2e476c8a32e9b455cc99f46b0e12a7e which was written by Martin Grässlin.
2016-11-22Use the current window icon in QIcon::fromTheme()R.J.V. Bertin
This prevents removing the application icon when icon lookup fails, on Mac or MS Windows.
2016-05-05Change wording of Directory to Folder.Frederik Schwarzer
2016-03-16[CLAZY] Fixed all level 1 and level 2 warnings with small exceptionsArtur Puzio
REVIEW: 126771
2016-01-14Update copyright yearFrank Reininghaus
2015-11-29Call KLocalizedString::setApplicationDomain("dolphin");Albert Astals Cid
dolphin is using -DTRANSLATION_DOMAIN=\"dolphin\" that is wrong for applications, apps need to use KLocalizedString::setApplicationDomain since that makes some other things like the transltators tab in the about dialog show. I have not removed -DTRANSLATION_DOMAIN=\"dolphin\" because on the other hand this code is also a library (i.e. the dolphin kpart). The "being pedandly correct" fix would be using -DTRANSLATION_DOMAIN=\"dolphin\" only to compile the files that are part of the kpart but that's prone to break at some point and using both KLocalizedString::setApplicationDomain and -DTRANSLATION_DOMAIN does not create any problem so i went that route CCMAIL: [email protected]
2015-11-14Enable KCrash crash handler.Andreas Cord-Landwehr
2015-10-21Allow home directories with non-local file paths.Emmanuel Pescosta
Paths like file:/home/me work now instead of showing an error message. BUG: 352743 BUG: 353550 FIXED-IN: 15.08.3 REVIEW: 125586
2015-07-29Enable automatic update of version numberRagnar Thomsen
Use CMake variables autoupdated by release script. Dolphin version is automatically updated to KDE Applications version.
2015-04-27Reorder code in main.cpp ("cluster definitions and setters")Emmanuel Pescosta
2015-04-27Simplify startup split view handlingEmmanuel Pescosta
* Instead of setting and resetting GeneralSettings's split view option, just pass it on to openFiles/openDirectories. * Require at least one url in openFiles/openDirectories REVIEW: 123395
2015-04-22Add dbus interface to dolphinAshish Bansal
Implemented org.freedesktop.FileManager1 dbus interface in dolphin http://www.freedesktop.org/wiki/Specifications/file-manager-interface/ REVIEW: 123313 BUG: 343016
2015-03-25Enable high DPI pixmaps in DolphinDavid Edmundson
2015-02-25Bump the Qt version to 5.4 and the KF5 version to 5.7Emmanuel Pescosta
Added all required components Reviewed-By: David Edmundson
2015-02-24Fix build on Jenkins (or with BUILD_TESTING=ON)Hrvoje Senjan
2015-02-24Fix the build temporarilyLuca Beltrame
The port of Dolphin to categorized logging created errors in one specific point only, in main.cpp: undefined reference to `DolphinDebug()' I couldn't spot any obvious error, so for now I did it the bad way (warnings should not be commented out!) to keep it building while a real solution is found. CCMAIL: [email protected]
2015-02-24Replace kDebug/kWarning by categorized logging (org.kde.dolphin)Emmanuel Pescosta
2015-02-10Assume links passed via cmdline args are local filesArjun AK
If not, when the user types 'dolphin nonexistantfile' he will be taken to 'http://nonexistantfile' BUG: 343906
2015-02-09Construct URLs passed via cmdline args using QUrl::fromUserInput()Arjun AK
Otherwise user will have to type "dolphin file:///tmp" instead of "dolphin /tmp" REVIEW: 122475 BUG: 343906
2015-02-06Migrate settingsMontel Laurent
2015-02-04Add dolphin dbus serviceEmmanuel Pescosta
2015-02-04Port Dolphin away from KApplication, KCmdLineArgs and K4AboutDataMathieu Tarral
2014-11-20Fix Exports.Andrius da Costa Ribas
REVIEW: 121078
2014-10-18Fix includesMontel Laurent
2014-10-16Merge remote-tracking branch 'origin/master' into frameworksFrank Reininghaus
Conflicts: dolphin/src/main.cpp kdepasswd/kcm/kcm_useraccount.desktop plasma/applets/folderview/folderview.cpp
2014-10-16Update "About" dialog after maintainership changeFrank Reininghaus
See http://lists.kde.org/?t=140990649300001&r=1&w=2 REVIEW: 120608
2014-06-04Change the Dolphin version in frameworks to 4.60Frank Reininghaus
Since the KF5 libraries and the applications will not have a synchronized release schedule any more, it does not make sense to continue using KDE_VERSION_STRING as the Dolphin version.
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
2014-01-12Update copyright yearFrank Reininghaus
2013-06-26Use the KDE SC version also as the Dolphin versionsFrank Reininghaus
This has some advantages: (a) The version actually changes for every bug fix release, making it easier to find out which version a bug reporter has used. (b) No changes in Dolphin's source code are required to keep the version always up to date. (c) It is more transparent for users because there are not two different versions any more.
2013-05-11Update copyright yearFrank Reininghaus
2013-02-17Update Dolphin version to 2.2.60Frank Reininghaus
2013-01-30Merge remote-tracking branch 'origin/KDE/4.10'Frank Reininghaus
Conflicts: dolphin/src/tests/kfileitemmodeltest.cpp
2013-01-29Update Dolphin version to 2.2 for KDE 4.10.0Frank Reininghaus
2013-01-16Merge remote-tracking branch 'origin/KDE/4.10'Luca Beltrame
2013-01-15Update Dolphin version to 2.1.98 for KDE 4.10 RC 3Frank Reininghaus
2013-01-13Update Dolphin's About dialogFrank Reininghaus
Emmanuel has contributed a lot of useful patches to Dolphin. Thank you very much for that! The Dolphin community is looking forward to further contributions from you. CCMAIL: [email protected]
2012-12-27Increase Dolphin version to 2.1.97 for the 2nd release candidateFrank Reininghaus
2012-12-07Merge remote-tracking branch 'origin/KDE/4.9'Frank Reininghaus
2012-12-07Update Dolphin version to 2.1.95 for KDE 4.10 RC 1Frank Reininghaus
2012-12-05Added curly brackets around DolphinApplication creation and execution, to ↵Hugo Pereira Da Costa
make sure it is deleted before "return 0;" is called. This might prevent random crashes due to the de-allocation chain in Qt at exit. CCBUG: 311092
2012-11-24Update Dolphin version to 2.1.85 for KDE 4.10 Beta 2Frank Reininghaus