paccer
56ab9d96ea
Added comment to nk_sdl_handle_grab in SDL demos
...
Explains call order of SDL_SetRelativeMouseMode and SDL_SetWindowGrab
2024-02-23 20:39:08 +01:00
paccer
a10eb1351a
Fix cursor warping to center on older SDL versions
...
Reverted the order of the SDL_WarpMouseInWindow and SDL_GetMouseState
to its original sequence.
This avoids cursor warping to the center of screen on older SDL versions
It causes an additional SDL_MOUSEMOTION event when ungrabbing, but does
not cause any issues.
2024-02-10 17:21:32 +01:00
paccer
e3b0f24626
Fix missed grab state changes in SDL demos
...
Move grab handling out of `nk_sdl_handle_event` to `nk_sdl_handle_grab`,
which is now called outside of the event loop.
This change makes the logic similar to the GLFW demos and fixes issues
with missed grab state changes and mouse cursor disappearing.
2024-02-10 03:03:16 +01:00
b-aaz
fb474874db
Added required includes to the platform headers .
...
Added missing include decelerations and in one case removed an unnecessary
one form the platform headers in the demo/ directory .
2024-01-20 16:16:45 +03:30
Richard Gill
54cd692d17
added comment on ifdefs to use styles in demos
2022-10-13 11:51:50 +02:00
Richard Gill
fc5ce1c495
demos: set style with defines
...
To avoid having to modify the demo code,
conditionnally include a predefined style
2022-10-12 21:19:58 +02:00
Rob Loach
ca49016428
Rename more null variables to tex_null
2022-07-30 17:45:12 -04:00
Rob Loach
54fd67bddd
Rename additional .null variables
2022-07-30 17:43:46 -04:00
Rob Loach
ec4acc7cf4
Rename the null variable to tex_null
2022-07-30 17:38:10 -04:00
crazyBaboon
f0dccaeeec
Integrate file browser with glfw opengl2 demo ( #400 ) and restructure demo/ directory accordingly
2022-03-14 20:46:44 +01:00
lib-omar
43b5e82748
Favor switch over if-else chain in event handler.
2022-01-29 14:15:02 -05:00
Cameron Cawley
459ba9c48c
Integrate the canvas example with the demos
2021-12-16 20:26:26 +00:00
Cameron Cawley
60c52adfaf
Enable and fix most GCC warnings ( #377 )
...
Co-authored-by: Rob Loach <robloach@gmail.com>
2021-12-16 20:44:00 +01:00
Cameron Cawley
9af0103cac
Build all demos as C89
2021-12-14 20:14:34 +00:00
Wladislav Artsimovich
1e4eacca2e
change NK_MEMSET to memset(), because NK_MEMSET is NK internal
2021-06-18 16:19:49 +02:00
Zane Ashby
9818f642da
Fix memory leak in demo and example code.
...
Clear cmds nk_buffer after each frame to stop it growing over time.
2020-04-12 01:40:09 +12:00
crazyBaboon
4f6b838748
Remove duplicated #include <math.h>
2020-03-09 21:51:08 +00:00
Dmitry Hrabrov
272f1b9a05
Create Readme.md for OpenGL ES
2018-10-28 14:31:00 +03:00
Dmitry Hrabrov
bb21a3c836
Add Raspberry Pi to OpenGL ES2 makefile
2018-10-28 14:08:15 +03:00
Vincent Torri
1fdf7828af
demos: fix typo (clipbard --> clipboard)
2018-09-15 06:52:10 +02:00
vurtun
2891c6afbc
Update demos to new color picker API
2018-01-05 13:09:27 +01:00
Martin Gerhardy
b17ec490ef
TRAVIS: include demo windows and activate warnings
2018-01-02 08:26:29 +01:00
DeXP
e57e0149f3
Emscripten support
2017-10-08 21:26:33 +02:00
DeXP
cc8556533f
Open GL ES 2 demo
...
Can be used on: Linux, Mac OS X, Android, Emscripten
2017-10-01 14:10:57 +02:00