curlpipe / ox

The simple but flexible text editor
GNU General Public License v2.0
3.36k stars 110 forks source link

Full Crossplatform Support #153

Closed curlpipe closed 3 weeks ago

curlpipe commented 2 months ago

There are probably lots of bugs on windows and macOS, worth investigating and making Ox work smoothly on both platforms

curlpipe commented 3 weeks ago

There are still a few minor issues across windows and macOS, but these remain unsolved due to various reasons including

For now, on both windows, linux and macOS, Ox can open multiple files, save them and exit as well as handle basic plug-ins very well. The only part in which things fall apart is when using the more advanced plug-ins or plug-ins that use key bindings that are not yet caught by crossterm.

I'll be closing this issue and hopefully anything remaining will resolve itself when libraries Ox uses add support for various key bindings. I may look into contributing to these libraries and help bring this functionality in.