Skip to content

Bundle Fuse Installer with Release#357

Open
perfectmak wants to merge 8 commits intodevelopfrom
feature/ch16830/bundle-fuse-installer
Open

Bundle Fuse Installer with Release#357
perfectmak wants to merge 8 commits intodevelopfrom
feature/ch16830/bundle-fuse-installer

Conversation

@perfectmak
Copy link
Copy Markdown

@perfectmak perfectmak commented Nov 18, 2020

CHANGELOG

  • Download a .pkg to install OSXFUSE when needed (only on macos)

TODO

  • Coordinate on interacting with daemon to trigger installer

The FuseDaemon installer needs to be triggered when a user wants to activate the fuse drive and the GetFuseDriveStatus() rpc call returns NOT_INSTALLED. The calling code needs to listen on the success or error event to know the status of installation. If the installation is successful, then the client can make the ToggleFuseDrive() rpc call to mount the drive on the users computer.

@perfectmak perfectmak force-pushed the feature/ch16830/bundle-fuse-installer branch from b14756a to 3d70d78 Compare November 19, 2020 15:11
@perfectmak perfectmak changed the title [WIP] Bundle Fuse Installer with Release Bundle Fuse Installer with Release Nov 19, 2020
@perfectmak perfectmak requested a review from gpuente November 19, 2020 15:11
@perfectmak perfectmak marked this pull request as ready for review November 19, 2020 15:12
@perfectmak perfectmak force-pushed the feature/ch16830/bundle-fuse-installer branch from 7a810be to 93e7595 Compare November 19, 2020 15:18
Comment thread public/electron-app.js Outdated
Comment thread public/electron/fuse/index.js Outdated
Comment thread public/electron/fuse/askpass.osascript.js
Comment thread public/electron/fuse/index.js Outdated
@gpuente
Copy link
Copy Markdown
Contributor

gpuente commented Nov 20, 2020

Thanks @perfectmak for your response! I going to work on a refactor based on your code to make the installation process work as a helper function so in that way we can call the installation on demand just when the user needs it 👍🏻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants