92d3f0f...
by
Chun-wei Fan <email address hidden>
on 2022-04-28
examples/: Drop g_auto* usage
This way, the handy-1-demo sample program will build on Visual Studio builds as
well
e4efdf7...
by
Chun-wei Fan <email address hidden>
on 2022-04-27
test/: Remove g_auto* usage
This way, the test programs will also build in Visual Studio.
0d92329...
by
Chun-wei Fan <email address hidden>
on 2022-04-26
src/: Remove g_auto*
This way, the sources will be buildable on Visual Studio.
0cb8250...
by
Chun-wei Fan <email address hidden>
on 2022-01-19
demo app: Fix linking on Visual Studio-style builds
We must pass in '/entry: mainCRTStartup' so that things will link when
building GTK-based apps with 'gui_app: true' (i.e. '/subsystem: windows'
for Visual Studio builds).
865f4d4...
by
Chun-wei Fan <email address hidden>
on 2022-01-19
hdy-settings.c: Don't build portal bits on Windows
portal is not supported on Windows, so don't try to build these items.
1b076da...
by
Chun-wei Fan <email address hidden>
on 2022-01-19
hdy-cairo- private. h: Include cairo.h, not cairo/cairo.h
The cairo include subdir should be handled by Cairo's pkg-config files
39f71ad...
by
Chun-wei Fan <email address hidden>
on 2022-01-19
meson.build: Force-include msvc_recommende d_pragmas. h
...on Visual Studio builds, as Visual Studio use a different way to look out
or ignore the warnings that we want to look out or ignore.
f51d0ef...
by
Chun-wei Fan <email address hidden>
on 2022-01-19
Rewrite gen-public-types.sh in Python
This is a direct backport from the one that is used in libadwaita with the
appropriate adaptations, so that we can avoid the need of Unix-like tools on
the build system, which may not be readily available, such as on Windows
Visual Studio builds.
71d97a1...
by
Chun-wei Fan <email address hidden>
on 2021-07-26
test/meson.build: Don't use PIE/PIC for MSVC-like compilers
It's not supported nor needed.
2885c31...
by
Alexander Mikhaylenko <email address hidden>
on 2022-07-02
Release 1.6.3