tisfeng / Easydict

一个简洁优雅的词典翻译 macOS App。开箱即用,支持离线 OCR 识别,支持有道词典,🍎 苹果系统词典,🍎 苹果系统翻译,OpenAI,Gemini,DeepL,Google,Bing,腾讯,百度,阿里,小牛,彩云和火山翻译。A concise and elegant Dictionary and Translator macOS App for looking up words and translating text.
GNU General Public License v3.0
6.88k stars 348 forks source link

🚀 Feature Request: SwiftUI settings support in macOS 12 #405

Closed ysmintor closed 7 months ago

ysmintor commented 7 months ago

Please confirm the following:

Feature description

I do not want to upgrade macOS but still want to enable SwiftUI settings.

Use case

I want to know if there is any chance to introduce SwiftUI settings into lower macOS version.

Proposed solution (optional)

No response

Are you willing to submit a PR to implement this feature

tisfeng commented 7 months ago

I'm afraid it's not possible, the new Settings uses a lot of SwiftUI codes which all require macOS 13+.

I highly recommend everyone to upgrade to the latest macOS to enjoy a much better user experience, if your computer's hardware supports it.

Although Easydict currently supports a minimum macOS 11+, many new features in the future will be written in SwiftUI, which all may require macOS 13+

In addition, for developers, it is a tired thing to support low versions of the system. In the future, Easydict will change the minimum supported version to macOS 13+ https://github.com/tisfeng/Easydict/pull/329#issuecomment-1897703547

ysmintor commented 7 months ago

Ok, I will choose to upgrade current macOS.