49 Commits

Author SHA1 Message Date
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
Serge Zaitsev
c7ee83399f initial commit 2023-01-13 16:47:22 +01:00