D22708: [WIP] Add a kded module infra for fuse mount services

2019-08-21 Thread Alexander Saoutkin
feverfew added a comment.


  In D22708#516132 , @ngraham wrote:
  
  > In D22708#516131 , @feverfew 
wrote:
  >
  > > In D22708#516128 , @ngraham 
wrote:
  > >
  > > >
  > >
  > >
  > > Also feel free to pop by #kde-fm for discussions or if you want to ask a 
question.
  >
  >
  > It kicks me out for not having a registered nickname even though I totally 
do and am using it. If it's not necessary anymore, it might be nice to remove 
that restriction.
  
  
  Yeah I've had problems accessing that channel via matrix unless I used 
Konversation.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D22708

To: chinmoyr
Cc: feverfew, ngraham, andriusr, kde-frameworks-devel, LeGast00n, GB_2, 
michaelh, bruns


D22708: [WIP] Add a kded module infra for fuse mount services

2019-08-21 Thread Nathaniel Graham
ngraham added a comment.


  In D22708#516131 , @feverfew wrote:
  
  > In D22708#516128 , @ngraham 
wrote:
  >
  > > Oh good. :) Is there anywhere I can follow the progress?
  >
  >
  > All my work goes on KIOFuse goes into review here:
  >  https://gitlab.com/Vogtinator/kio-fuse/merge_requests
  
  
  Thanks!
  
  > Sometimes I need to upload diffs upstream to KIO to fix bugs or for 
integrating KIOFuse into KIO. Those can be followed via my phabricator diffs. I 
have some (i.e. KIO bug fixes) that I would like to get into 5.62, but no one 
is able to review/approve my KIO changes atm...
  
  I'll see if I can get some attention on them.
  
  > Also feel free to pop by #kde-fm for discussions or if you want to ask a 
question.
  
  It kicks me out for not having a registered nickname even though I totally do 
and am using it. If it's not necessary anymore, it might be nice to remove that 
restriction.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D22708

To: chinmoyr
Cc: feverfew, ngraham, andriusr, kde-frameworks-devel, LeGast00n, GB_2, 
michaelh, bruns


D22708: [WIP] Add a kded module infra for fuse mount services

2019-08-21 Thread Alexander Saoutkin
feverfew added a comment.


  In D22708#516128 , @ngraham wrote:
  
  > Oh good. :) Is there anywhere I can follow the progress?
  
  
  All my work goes on KIOFuse goes into review here:
  https://gitlab.com/Vogtinator/kio-fuse/merge_requests
  
  Sometimes I need to upload diffs upstream to KIO to fix bugs or for 
integrating KIOFuse into KIO. Those can be followed via my phabricator diffs. I 
have some (i.e. KIO bug fixes) that I would like to get into 5.62, but no one 
is able to review/approve my KIO changes atm...
  
  Also feel free to pop by #kde-fm for discussions or if you want to ask a 
question.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D22708

To: chinmoyr
Cc: feverfew, ngraham, andriusr, kde-frameworks-devel, LeGast00n, GB_2, 
michaelh, bruns


D22708: [WIP] Add a kded module infra for fuse mount services

2019-08-21 Thread Nathaniel Graham
ngraham added a comment.


  Oh good. :) Is there anywhere I can follow the progress?

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D22708

To: chinmoyr
Cc: feverfew, ngraham, andriusr, kde-frameworks-devel, LeGast00n, GB_2, 
michaelh, bruns


D22708: [WIP] Add a kded module infra for fuse mount services

2019-08-21 Thread Alexander Saoutkin
feverfew added a comment.


  In D22708#507449 , @ngraham wrote:
  
  > What?
  
  
  Don't worry, all is fine. I've taken over Chinmoy's work on this for now. We 
agreed on a better way to go about integrating KIOFuse into KIO.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D22708

To: chinmoyr
Cc: feverfew, ngraham, andriusr, kde-frameworks-devel, LeGast00n, GB_2, 
michaelh, bruns


D22708: [WIP] Add a kded module infra for fuse mount services

2019-08-06 Thread Nathaniel Graham
ngraham added a comment.


  What?

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D22708

To: chinmoyr
Cc: ngraham, andriusr, kde-frameworks-devel, LeGast00n, sbergeron, michaelh, 
bruns


D22708: [WIP] Add a kded module infra for fuse mount services

2019-08-06 Thread Chinmoy Ranjan Pradhan
chinmoyr abandoned this revision.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D22708

To: chinmoyr
Cc: andriusr, kde-frameworks-devel, LeGast00n, sbergeron, michaelh, ngraham, 
bruns


D22708: [WIP] Add a kded module infra for fuse mount services

2019-07-25 Thread Andrius da Costa Ribas
andriusr added inline comments.

INLINE COMMENTS

> CMakeLists.txt:19
>  add_subdirectory(kcms)
> +add_subdirectory(mountserviced)
>  

should we restrict platforms here? (e.g.: NOT WIN32, NOT ANDROID). There are 
fuse wrappers such as winfsp's or dokany's, but possibly those should not work 
there.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D22708

To: chinmoyr
Cc: andriusr, kde-frameworks-devel, LeGast00n, sbergeron, michaelh, ngraham, 
bruns


D22708: [WIP] Add a kded module infra for fuse mount services

2019-07-24 Thread Chinmoy Ranjan Pradhan
chinmoyr updated this revision to Diff 62469.
chinmoyr added a comment.


  Added KRun changes

REPOSITORY
  R241 KIO

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D22708?vs=62453=62469

BRANCH
  monitorprotocol

REVISION DETAIL
  https://phabricator.kde.org/D22708

AFFECTED FILES
  src/CMakeLists.txt
  src/core/kdiskfreespaceinfo.cpp
  src/ioslaves/file/file.cpp
  src/ioslaves/file/file_unix.cpp
  src/kcms/kio/CMakeLists.txt
  src/kcms/kio/fusemanager.cpp
  src/kcms/kio/fusemanager.desktop
  src/kcms/kio/fusemanager.h
  src/kcms/kio/fusemanager.ui
  src/kcms/kio/fuseserviceselector.ui
  src/kcms/kio/main.cpp
  src/mountserviced/CMakeLists.txt
  src/mountserviced/mountservicemanager.cpp
  src/mountserviced/mountservicemanager.desktop
  src/mountserviced/mountservicemanager.h
  src/mountserviced/org.kde.kio.MountServiceManager.xml
  src/widgets/CMakeLists.txt
  src/widgets/krun.cpp

To: chinmoyr
Cc: kde-frameworks-devel, LeGast00n, sbergeron, michaelh, ngraham, bruns


D22708: [WIP] Add a kded module infra for fuse mount services

2019-07-24 Thread Chinmoy Ranjan Pradhan
chinmoyr created this revision.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
chinmoyr requested review of this revision.

REVISION SUMMARY
  This module watches the install directories of kded modules and curates a 
list of modules having plugin Category=MountService.
  This list will be used by a kio kcm which will allow users to configure mount 
service for remote protocol.
  Once loaded this module can be used in KIOSlave::listDir to mount the url and 
in KRun::resolveUrls to convert the
  remote URL to local URL.

REPOSITORY
  R241 KIO

BRANCH
  monitorprotocol

REVISION DETAIL
  https://phabricator.kde.org/D22708

AFFECTED FILES
  src/CMakeLists.txt
  src/core/kdiskfreespaceinfo.cpp
  src/ioslaves/file/file.cpp
  src/ioslaves/file/file_unix.cpp
  src/kcms/kio/CMakeLists.txt
  src/kcms/kio/fusemanager.cpp
  src/kcms/kio/fusemanager.desktop
  src/kcms/kio/fusemanager.h
  src/kcms/kio/fusemanager.ui
  src/kcms/kio/fuseserviceselector.ui
  src/kcms/kio/main.cpp
  src/mountserviced/CMakeLists.txt
  src/mountserviced/mountservicemanager.cpp
  src/mountserviced/mountservicemanager.desktop
  src/mountserviced/mountservicemanager.h
  src/mountserviced/org.kde.kio.MountServiceManager.xml

To: chinmoyr
Cc: kde-frameworks-devel, LeGast00n, sbergeron, michaelh, ngraham, bruns