SUMMARY Common use-case for vcs is checkout/clone. For now Dolphin's KVersionControlPlugin interface doesn't support this because KVersionControlPlugin::actions() applied only for versioned directories. This wishlist is for filling a request for this feature and also for a possible design discussion. We can extend KVersionControlPlugin interface with one more pure virtual function. That function will return action list for a unversioned directory with clone action (and maybe more like for example plugin settings). Function could be 'KVersionControlPlugin::unversionedActions()' and 'KVersionControlPlugin::versionedActions()' (previously known as 'actions()'). This requires simultaneous update of 'dolphin' and 'dolphin-plugins' projects.
Sounds good, feel free to submit pathches ;)
Fixed in: https://phabricator.kde.org/D29041 https://phabricator.kde.org/D29042