Dennis Schön
509a2eaf48
fix obsolete fenster_time() declaration
2023-10-21 17:38:14 +02:00
Ian Bryant
5a005ec1e8
revert to BI_BITFIELDS
2023-04-26 19:20:16 -04:00
Ian Bryant
3441e1715e
Fix BITMAPINFO out of bounds access. Revert to BI_BITFIELDS.
...
Replace BITMAPINFO with custom struct because BITMAPINFO doesn't have 3 RGBQUADs. BI_BITFIELDS is the correct format for what we are doing.
2023-04-26 19:15:01 -04:00
dartvader316
7685eb9086
use BI_RGB for bitmap and fix _WIN32
2023-03-13 20:59:26 +03:00
Serge Zaitsev
63e84e0a7f
actually, make cxx bindings part of the main header
2023-02-10 15:51:44 +01:00
Grauho
ad01c341ef
Fixed the window closing issue on MacOS
...
The primary event loop was setting the internal fenster struct element to indicate a mouse event had occurred and was then returning zero. Instead it should break and pass those events onto Cocoa so that the delegate can get triggered.
2023-02-08 10:56:42 -05:00
Serge Zaitsev
5eb2251d33
formatting
2023-01-23 17:54:55 +01:00
Serge Zaitsev
2442c22a4d
implement mouse on linux
2023-01-19 13:52:35 +01:00
Serge Zaitsev
d117c1de05
implement mouse input for windows
2023-01-19 10:08:15 +01:00
Serge Zaitsev
b98d64e417
add mouse support for macos
2023-01-18 19:35:27 +01:00
Serge Zaitsev
01b96eac45
add audio for alsa/linux
2023-01-18 13:13:42 +01:00
Serge Zaitsev
b58fe8cd60
move examples into individual subfolders
2023-01-16 15:50:23 +01:00
Serge Zaitsev
aabb62ca96
use int64_t for time
2023-01-14 13:38:58 +01:00
Serge Zaitsev
0e2cf198b0
apply formatting
2023-01-14 13:09:29 +01:00
Serge Zaitsev
c7ee83399f
initial commit
2023-01-13 16:47:22 +01:00