[Differential] [Request, 210 lines] D4330: Feature: on DnD of repo urls on window show Open Project dialog for url
Friedrich W. H. Kossebau
noreply at phabricator.kde.org
Sun Jan 29 03:41:17 UTC 2017
kossebau created this revision.
kossebau added a reviewer: KDevelop.
Restricted Application added a subscriber: kdevelop-devel.
REVISION SUMMARY
When browsing the web for some sources and finding the repo url,
this patch allows to drag and drop the url onto the KDevelop window
and automatically get the Open Project dialog opened, prefilled with
the matching vcs system and the url to use.
Future plans:
- extend for ProjectProvider plugins
- install protocol handlers and add app cmdline parameter -> KDevelop would be launched as handler for repo urls
- detect existing projects using a given repo url and ask if to open instead
REPOSITORY
R33 KDevPlatform
BRANCH
supportDnDOfRepoUrls
REVISION DETAIL
https://phabricator.kde.org/D4330
AFFECTED FILES
plugins/bazaar/bazaarplugin.cpp
plugins/bazaar/bazaarplugin.h
plugins/cvs/cvsplugin.cpp
plugins/cvs/cvsplugin.h
plugins/git/gitplugin.cpp
plugins/git/gitplugin.h
plugins/perforce/perforceplugin.cpp
plugins/perforce/perforceplugin.h
plugins/subversion/kdevsvnplugin.cpp
plugins/subversion/kdevsvnplugin.h
shell/mainwindow.cpp
shell/openprojectdialog.cpp
shell/openprojectdialog.h
shell/projectcontroller.cpp
shell/projectcontroller.h
shell/projectsourcepage.cpp
shell/projectsourcepage.h
shell/tests/test_projectcontroller.cpp
vcs/interfaces/ibasicversioncontrol.h
vcs/widgets/standardvcslocationwidget.cpp
vcs/widgets/standardvcslocationwidget.h
vcs/widgets/vcslocationwidget.h
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: kossebau, #kdevelop
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170129/70418a41/attachment-0001.html>
More information about the KDevelop-devel
mailing list