hotline icon indicating copy to clipboard operation
hotline copied to clipboard

Request: < macOS 14.x compatibility

Open vga-256 opened this issue 1 year ago • 5 comments

I'm not sure what the project's goals are for compatibility, but Sonoma-only is a project killer in my household. I'd love to be able to run a client on my various machines running Big Sur.

vga-256 avatar Jan 31 '24 03:01 vga-256

I'll need to think on it a bit. My goal has been use the latest tech so it's easier to maintain. If the community wants to get in and try to get this working on older systems I'm all for it, but, I'm not sure I can justify the effort right now. :(

mierau avatar Jan 31 '24 06:01 mierau

I'm not sure what the project's goals are for compatibility, but Sonoma-only is a project killer in my household. I'd love to be able to run a client on my various machines running Big Sur.

I’d support that, yes I am lucky enough to have Sonoma on a relatively new device but being able to run it on older, retro kit, would be a bonus.

The work you are doing to document and refactor the original protocols into modern accessible code will help. Make there’s an opportunity to fork the project here 🤔

aptonline avatar Jan 31 '24 07:01 aptonline

Sounds good. I'll get to work on compiling it on Big Sur for now, and see how far back I can build compatibility.

vga-256 avatar Jan 31 '24 15:01 vga-256

Before I can begin working through compilation in Xcode 13.x (the last compatible version for Big Sur), I will need someone to switch the Xcode Project Format from 15.x to at least 13.x, or even earlier and push a commit with the changes. Once that's done, I can open the project and see what has changed/broken in the SDK.

Seeing no responses here - I'll bow out of porting this to earlier OSes. Good luck with the project!

vga-256 avatar Jan 31 '24 17:01 vga-256

Stumbled upon this trying to find if there's any kind of modern client for Hotline still out there. Happy to find this, but then sad when I saw it's 14 only. I agree, that's a dealbreaker for me as I'm on Mont 12 and can't upgrade.

Please give consideration into putting out a version that's compatible with the earliest version of MacOS as possible.

If thats not possible, consider creating a Web version instead so it doesn't matter.

godzfire avatar Mar 23 '24 20:03 godzfire

I'm going to close this out for now. I don't see this happening sorry. SwiftUI is just too new and the entire app is built with it and as WWDC approaches I suspect I'm going to watch to use some of those new features to make the client more functional/nicer to use.

mierau avatar May 09 '24 18:05 mierau

That's really disappointing to hear since as it stands, there is no working Hotline client available for Intel 64 Macs. Having at least OS 11, 12, and 13 would solve that gap. I literally can't upgrade. :-(

godzfire avatar May 09 '24 21:05 godzfire

Well, I shouldn't say never. It is open source after all. There are just so many bugs in earlier versions of SwiftUI that I think that it would require a rewrite in AppKit which I'm just unwilling to do as it would slow the project down and make it less future proof. Sorry. :(

mierau avatar May 10 '24 01:05 mierau