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
Serge Zaitsev
959d3ce557
add c++ bindings
2023-02-10 11:06:31 +01:00
Serge Zaitsev
90392e6ee9
Merge pull request #13 from grauho/main
...
Fixed the window closing issue on MacOS
2023-02-09 10:10:24 +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
63217b2398
change readme link
2023-01-23 18:52:27 +01:00
Serge Zaitsev
0d159c17b2
add doom port
2023-01-23 18:51:52 +01:00
Serge Zaitsev
ec622e21dc
add doom port
2023-01-23 18:44:45 +01:00
Serge Zaitsev
e71d493fa6
update gitignore
2023-01-23 17:54:55 +01:00
Serge Zaitsev
13da70d687
edit readme
2023-01-23 17:54:55 +01:00
Serge Zaitsev
2497ce1bda
formatting
2023-01-23 17:54:55 +01:00
Serge Zaitsev
5eb2251d33
formatting
2023-01-23 17:54:55 +01:00
Serge Zaitsev
69fc4fd862
Merge pull request #5 from dim13/sound
...
Minor fixes to audio code
2023-01-21 11:22:19 +01:00
Dimitri Sokolyuk
c98568f602
Minor fixes to audio code
2023-01-19 21:33:06 +01:00
Serge Zaitsev
2442c22a4d
implement mouse on linux
2023-01-19 13:52:35 +01:00
Serge Zaitsev
c6e4f84f69
rename keyboard example to input
2023-01-19 10:08:34 +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
eb5e5674d5
16-bit sound for winmm
2023-01-18 15:00:08 +01:00
Serge Zaitsev
6defe57cd2
add audio for winmm (8bit for now)
2023-01-18 14:08:23 +01:00
Serge Zaitsev
6ba8e02f44
formatting
2023-01-18 13:17:12 +01:00
Serge Zaitsev
01b96eac45
add audio for alsa/linux
2023-01-18 13:13:42 +01:00
Serge Zaitsev
b2ee60e935
add audio example
2023-01-18 12:34:32 +01:00
Serge Zaitsev
2a5bb89a50
add minimal audio for macos
2023-01-18 11:56:48 +01:00
Serge Zaitsev
6f0e5abcd9
Merge pull request #4 from dim13/main
...
Remove build constraint for examples, cleanup image example
2023-01-17 11:21:08 +01:00
Dimitri Sokolyuk
5cbf91d822
Less psychodelic image example; add some snow to TV screen, embed BG
...
image
2023-01-16 19:19:47 +01:00
Dimitri Sokolyuk
1105389a9e
Remove build constraint
2023-01-16 19:10:47 +01:00
Serge Zaitsev
31d49cc3b8
add another link to readme
2023-01-16 18:47:52 +01:00
Serge Zaitsev
7f509ecd04
add link to godoc
2023-01-16 18:44:15 +01:00
Serge Zaitsev
4b47c6a72d
edit readme
2023-01-16 18:42:49 +01:00
Serge Zaitsev
3a3b4d6f48
add zig example
2023-01-16 15:50:39 +01:00
Serge Zaitsev
b58fe8cd60
move examples into individual subfolders
2023-01-16 15:50:23 +01:00
Serge Zaitsev
de93297d65
edit readme about bindings
2023-01-16 11:51:31 +01:00
Serge Zaitsev
3dca8bab94
Merge pull request #3 from dim13/main
2023-01-16 08:14:07 +01:00
Dimitri Sokolyuk
0ad3dd96fa
Add doom fire example
2023-01-15 23:00:20 +01:00
Dimitri Sokolyuk
4b25db9da8
Pass delay to Loop
2023-01-15 22:29:50 +01:00
Dimitri Sokolyuk
2d544291d8
Replace Open with New
2023-01-15 21:09:31 +01:00
Serge Zaitsev
24e42e4e8d
Merge pull request #2 from dim13/main
...
Implement draw.Image
2023-01-15 13:48:52 +01:00
Dimitri Sokolyuk
77cfc2acbd
Create go.yml
2023-01-14 22:23:28 +01:00
Dimitri Sokolyuk
d3f81f4c69
Set build tag
2023-01-14 22:20:31 +01:00
Dimitri Sokolyuk
c33b7ee0a2
Implement draw.Image
2023-01-14 22:15:27 +01:00
Serge Zaitsev
f8e663ffb9
add Go bindings
2023-01-14 13:39:10 +01:00
Serge Zaitsev
aabb62ca96
use int64_t for time
2023-01-14 13:38:58 +01:00
Serge Zaitsev
bf5bb17e31
move example into a subfolder
2023-01-14 13:38:25 +01:00
Serge Zaitsev
0e2cf198b0
apply formatting
2023-01-14 13:09:29 +01:00
Serge Zaitsev
c862923e92
add clang-format
2023-01-14 13:09:13 +01:00
Serge Zaitsev
dc0e292c94
add gitignore
2023-01-13 17:14:08 +01:00
Serge Zaitsev
d6dc2bdc13
use constants in example
2023-01-13 17:09:59 +01:00
Serge Zaitsev
eb497f7bca
add fenster_pixel
2023-01-13 17:02:02 +01:00
Serge Zaitsev
6530c11dff
fix typos
2023-01-13 17:00:31 +01:00