Support for older versions of MacOS
AdriandeLima opened this issue · comments
Is your feature request related to a problem? Please describe.
Currently there aren't any nice aidrop alternatives that support older versions of MacOS (it seems like the earliest version supported is MacOS 11.)
Describe the solution you'd like
I don't know if there's a reason older versions of MacOS (earlier than 11) aren't supported other than the fact that Apple doesn't officially support them anymore. It would be great if support for MacOS 10 could be added, I'm sure I'm not the only one who still uses an older mac.
Describe alternatives you've considered
My current solution for wireless file transfer is Pairdrop, but it's extremely unreliable. Unforuntately Neardrop also doesn't support versions earlier than MacOS 11, but that's due to it relying on an API that was implemented in 11 (as far as I'm aware).
Additional context
No response
Because LocalSend is built on top of Flutter, we are bound to the supported platforms specified by Flutter: https://docs.flutter.dev/reference/supported-platforms
Other than that, most native bindings are not implemented in LocalSend but by third-party libraries. They might use API not supported by macOS 10 or earlier. Theoretically, we could implement native bindings in LocalSend but this would be very time consuming.
Would the planned browser version work on older macs, since I know on my Mac 10.12 machine I have a fairly recent build of Firefox - and according to that Flutter link it might be supported? :)
In theory Mojave and up are supported by flutter (It's listed under the best effort versions). I don't know anything about native bindings, is that a definitive roadblock to supporting older versions?