Apple file provider!! - #207
Conversation
|
@Hakanbaban53 Do you have a mac? |
|
I I don't have a physical Mac, but I run a macOS virtual machine using QEMU. I use it to test rclone-manager (Build, tests and other thinks) |
|
Hey @philocalyst, thank you so much for putting this together! Moving away from legacy I am going to spin up my macOS virtual machine to test the file enumeration and materialization flows. I'll review the new Angular service alongside the backend changes, and I'll push any required tweaks directly to this branch. |
|
Any updates on this feature? @philocalyst and @Hakanbaban53 |
|
I understood that it was handedoff to @Hakanbaban53, but I can fix conflicts! |
|
@gh0sti @philoclyst I can provide an update on this: When using standard Rclone RC endpoints, everything relies on HTTP requests (for directory listings, streaming, etc.) because there is no native way to pass and register all filters, mount options, and extra flags via standard RC calls. However, on the librclone side (which powers the Android implementation with SAF), I wrote several patches to handle external management, which works cleanly and keeps things well separated. The plan for iOS is to follow this exact same approach. macOS requires slightly different handling, though rclone serve should work well since it shares similar configurations with mounts. One constraint on my end is that I don't own physical Mac hardware and rely on a macOS VM inside VMware, which makes compiling and testing Rust code relatively slow. @philoclyst I recommend holding off on resolving the merge conflicts for now. I'm currently working on another branch for workflow support:
Because there are substantial changes underway, especially on the Rust side, I'll circle back to look into this right after the v0.3.3 release. |

Description
Related Issue
Closes #
Type of Change
Changes Made
Testing Performed
npm run tauri dev)Screenshots
Checklist
npm run lint:alland fixed any issuesAdditional Notes