nappgui_src
nappgui_src copied to clipboard
SDK for building cross-platform desktop apps in ANSI-C
FreeBSD is also Unix, so excluding the Linuxism, I think porting to FreeBSD will be pretty much straightforward. The same code could be reused with some platform specific modifications.
I found that your project doesn't make use of Github Actions. I know that this is only a mirror but Github Actions has its own benefits, too. It can help...
The repository https://github.com/frang75/nappgui is stale and no longer updated for more than 3 years.
I see the project doesn't accept code contributions but only build fixes, I'm maintaining a set of patches and with recent changes rebase is becoming a bit problematic. As I...
It seems you forgot `-lwininet`? I got a bunch of linker errors about undefined reference to `__imp_Internet*` functions. ``` [163/278] Linking CXX shared library Debug\bin\libinet.dll FAILED: Debug/bin/libinet.dll Debug/lib/libinet.dll.a ```
I want to make a linux build without external dependencies like opengl/curl/webkit, so it only depends on GTK. There is a cmake option `NAPPGUI_WEB` to toggle webkit support, but no...
Hi, I'm just starting to make an application and I thought I'd start making the menubar first. So my constructor function looked like this: ```c static App *i_create(void) { App...
CMake was installed with `scoop`. I don't know if it's relevant, but since the guide said to "Add CMake to the system PATH for all users", I'll mention that `...\scoop\shims`...
https://github.com/frang75/nappgui_src/blob/d49fefd19c3177923ff5604fe756ae7b59b65e84/src/gui/gui.c#L162-L172
I followed the instructions under TUTORIAL->USER GUIDE->Create new application. In para 6, it states that i can change the compiler standards from c90 (default) to c99 by adding 2 additional...