088258b...
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
538cafd...
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.
bc7b8e9...
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.
caa0da4...
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).
dee2ebe...
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.
6355779...
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
d72c6bb...
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.
b3d822b...
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.
061551b...
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.
48ae7ec...
by
Alexander Mikhaylenko <email address hidden>
on 2023-03-04
Release 1.8.2