DoodlesEpic / dNotes

A simple, free and open source cross platform note taking application. Developed with GTK 4.
GNU General Public License v3.0
2 stars 0 forks source link

Test GTK and wxWidgets as an alternative #6

Closed DoodlesEpic closed 1 year ago

DoodlesEpic commented 2 years ago

Having the application be trully native would be nice, although I'm worried that GTK would hinder Windows support or that wxWidgets would make development much harder and slower.

DoodlesEpic commented 2 years ago

GTK4 is nice and compiles on both Windows and Linux, however since we are using libadwaita it looks like a stupid GNOME application on Windows :/ It also needs MSYS2 to run right now because otherwise it won't find the "libadawaita-1.ddl" file LOL, but we can deploy with the DLLs later (and maybe even compile with MSVC later for release), the biggest problem is the styling.

DoodlesEpic commented 2 years ago

Current look on Windows GTK is cursed because of libadwaita: image

DoodlesEpic commented 2 years ago

Managed to get rid of libadwaita on #7, however I have yet to find a Windows theme for GTK4 as https://github.com/B00merang-Project/Windows-10#readme= only support GTK2, GTK3, and GTK3.20

DoodlesEpic commented 1 year ago

It's going to be GTK, I don't care. I may make a native Windows version later or whatever, but I want the Linux version to be GTK.