Closed SamJakob closed 1 year ago
Hi @SamJakob this looks great, thank you. However, for sanity, it would be great if you can split them into functional PRs, this makes it much easier to review and accept them.
8a74cc8
had a bit of scope creep as I started fixing other UI/UX issues, so I think I'll make a new PR that fixes Darwin build support and then subsequently another PR for UI/UX which I could work on with a bit more depth.One thing though - I shall include dark mode support (it's a trivial two-liner that fixes the coloring of the line numbers if wxPython's dark mode setting is True) in the Darwin PR as wxPython automatically supports dark mode on macOS, changing the background and widget colors, and this causes the line numbers to become unreadable. Unless you would prefer otherwise?
I just realized I opened this pull request from master and have been working on other fixes, feel free to merge all if desired - anything on my master branch should be fully working. Otherwise, I can open another PR with just the changes for this pull request.