Commit Graph

2242 Commits

Author SHA1 Message Date
Rob Loach f6c3496091
internal: Allow changing the roundf() method 2024-09-30 13:53:39 -04:00
Rob Loach 2ad47c08f1 Rebuild nuklear.h 2024-09-30 13:41:55 -04:00
Rob Loach 0a28e3002b Fix incompatible pointer types warning 2024-09-30 13:33:55 -04:00
Kirill Rodriguez fa9f257c7b untyped pointers fail when you use c++ compiler 2024-09-29 01:59:17 -04:00
Rob Loach 2156b95a5d
Merge pull request #709 from ryuukk/rounding
Round layout widget position to nearest 0
2024-09-29 01:59:01 -04:00
ryuukk b6e261b508 Round layout widget position to nearest 0 2024-09-28 21:44:42 +02:00
Rob Loach 964cc81fad
Merge pull request #697 from ryuukk/patch-2
Update proggyfont urls
2024-09-25 11:34:03 -04:00
ryuukk 5c89e05538
Change proggyfont urls 2024-09-23 15:32:17 +02:00
Rob Loach ca8aaf3f65
Merge pull request #690 from lockie/master
allegro5: take image region into account for NK_COMMAND_IMAGE
2024-09-19 10:56:09 -04:00
Andrew Kravchuk a02e1824b8
allegro5: correctly handle subimages NK_COMMAND_IMAGE 2024-09-18 09:07:28 +02:00
Andrew Kravchuk e4901c5358
allegro5: correctly handle zero region in NK_COMMAND_IMAGE 2024-09-18 06:46:14 +02:00
Andrew Kravchuk 19dc0131f3
allegro5: take image region into account for NK_COMMAND_IMAGE 2024-09-17 20:52:58 +02:00
Rob Loach 4ffef5eb11
Merge pull request #689 from mark-summerfield/patch-1
Update nuklear_xcb.h: eliminate two warnings in C99 mode
2024-09-14 14:20:37 -04:00
Mark f3de6a0cb3
Update nuklear_xcb.h: eliminate two warnings in C99 mode
Function `NK_API int nk_cairo_render(struct nk_cairo_context *cairo_ctx, struct nk_context *nk_ctx)` returns an int but `return;` is used twice. Now replaced with `return nk_false;`. This makes for clean compilation with both C89 _and_ C99.
2024-09-14 10:37:45 +01:00
Rob Loach 18f7e7a948
demo: Add headers to overview.c (#684)
This adds the required C headers directly to the top of the overview.c demo so that they don't need to be added in the renders themselves.
2024-09-08 12:34:09 -04:00
Rob Loach ec113a0f7c
Merge pull request #680 from Immediate-Mode-UI/demo-overview--time
demo: Add time.h to overview.c
2024-09-04 11:43:17 -04:00
Rob Loach 4373fd03cc
Merge pull request #682 from PROP65/func_fix
Fixes for nk_strtod, nk_strtof, and nk_strtoi
2024-09-03 20:07:35 -04:00
PROP 65 19bb57b893
Update nuklear.h 2024-09-03 03:46:11 +00:00
PROP 65 cb9dc9635a
Update nuklear_util.c 2024-09-03 03:39:49 +00:00
Rob Loach 458112efd3
demo: Add time.h to overview.c
This adds the `time.h` include to the top of overview.c so that the renders don't need to include it manually.
2024-09-02 14:15:44 -04:00
Rob Loach f7847e6024
Add delta_time_seconds to a few renderers (#628) 2024-08-29 22:22:55 -04:00
Rob Loach 9eeb910d01
Merge pull request #672 from PROP65/delta
Add delta_time_seconds to X11 and SFML renderers
2024-08-29 10:50:22 -04:00
PROP 65 751d2bfbff
Update nuklear_sdl_gl2.h 2024-08-29 03:17:04 +00:00
PROP 65 1d03d421c5
Update nuklear_sdl_gl3.h 2024-08-29 03:16:51 +00:00
PROP 65 f180a5c423
Update nuklear_sdl_gles2.h 2024-08-29 03:16:40 +00:00
PROP 65 49fd23e13c
sfml_gl2: add delta_time_seconds 2024-08-29 03:15:45 +00:00
PROP 65 81ae780756
sfml_gl3: add delta_time_seconds 2024-08-29 03:14:25 +00:00
PROP 65 4bfc027e08
xlib: add delta_time_seconds 2024-08-29 03:13:45 +00:00
PROP 65 c3fe64a487
xlib_gl2: add delta_time_seconds 2024-08-29 03:13:22 +00:00
PROP 65 42b9ea7943
xlib_gl3: add delta_time_seconds 2024-08-29 03:11:10 +00:00
PROP 65 d043803932
xlib: add delta_time_seconds 2024-08-29 03:09:28 +00:00
PROP 65 b3b400895d
Add `delta_time_seconds` to the SDL OpenGL renderers (#671)
RE: #627
2024-08-28 11:18:48 -04:00
Rob Loach b1c2227fa9
Merge pull request #669 from PROP65/knob
New Widget: Knobs
2024-08-28 11:01:42 -04:00
PROP 65 1f0c22cc10
Merge branch 'Immediate-Mode-UI:master' into knob 2024-08-28 00:51:03 +00:00
Rob Loach 29b7be6de0
knob: Add color styles 2024-08-27 11:43:39 -04:00
Rob Loach c3282bf274
Merge pull request #665 from PROP65/assert_delete
Remove unnecessary assert
2024-08-26 11:30:45 -04:00
PROP 65 eab9f225e6
Move copyright info to its own file (#667)
* Create LICENSE

* replace license with link to license
2024-08-26 11:29:47 -04:00
PROP 65 97fb6fffd6
Rebuild nuklear.h 2024-08-19 01:13:57 +00:00
PROP 65 8306b32465
Update nuklear_style.c 2024-08-19 01:10:19 +00:00
PROP 65 a6973c2d64
Update nuklear_style.c 2024-08-19 01:08:17 +00:00
PROP 65 48434308c6
Update nuklear_style.c 2024-08-19 01:06:30 +00:00
PROP 65 820eca5858
Update overview.c 2024-08-19 01:03:06 +00:00
PROP 65 0ddaeb7043
add atan(x) and atan2(y,x) 2024-08-19 01:00:05 +00:00
PROP 65 b7125d9b10
add atan(x) and atan2(y,x) 2024-08-19 00:58:22 +00:00
PROP 65 76ad5ebd3b
add knobs 2024-08-19 00:54:52 +00:00
PROP 65 3d5eb27f85
add knob widget 2024-08-19 00:48:39 +00:00
PROP 65 d0c557dd34
Update paq.sh 2024-08-19 00:47:46 +00:00
PROP 65 728e44b0a2
Update paq.bat 2024-08-19 00:47:45 +00:00
PROP 65 c048d6fbc3
add knobs 2024-08-19 00:44:47 +00:00
PROP 65 6556884274
Update nuklear.h 2024-08-14 00:38:46 +00:00