Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bundle Fuse Installer with Release #357

Open
wants to merge 8 commits into
base: develop
Choose a base branch
from

Conversation

perfectmak
Copy link

@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
public/electron-app.js Outdated Show resolved Hide resolved
public/electron/fuse/index.js Outdated Show resolved Hide resolved
public/electron/fuse/askpass.osascript.js Outdated Show resolved Hide resolved
public/electron/fuse/index.js Outdated Show resolved Hide resolved
@gpuente
Copy link
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