Commit Graph

104 Commits

Author SHA1 Message Date
Michael Aganier
6e80e2a646 Fix nk_property hover bug 2021-03-19 18:08:20 +01:00
Michael Aganier
5cec8b15ab Update dates in last 2 minor versions 2021-03-16 12:33:29 -04:00
Michael Aganier
5c6dcf6cd4 Change nk_propertyi back to int 2021-03-15 12:32:22 -04:00
Michael Aganier
f78b010c03 Update documentation for functions that now return nk_bool 2021-03-15 12:30:52 -04:00
Robert Kerr
fc5dc44d8e Bumping version for PR to resolve issue 231 2020-12-20 00:02:02 -05:00
Robert Kerr
d2e6047c60 Fix C89 compilation errors 2020-12-19 16:49:07 -05:00
Wu Han
e2278ed3f5 fix C++ style comments error in nuklear_font.c 2020-11-10 17:17:51 +00:00
Michael Aganier
2d33c92bb4 Merge master 2020-10-07 05:03:14 -04:00
Michael Aganier
f7b0e1f19f Bump version 2020-10-07 04:58:57 -04:00
Michael Aganier
9460ba34fb Fix nk_combo return type wrongly changed to nk_bool 2020-10-07 03:39:08 -04:00
Anton Afanasyev
d30e07f497 Remove trailing spaces 2020-10-02 22:49:02 -07:00
Anton Afanasyev
ea3bb68e2a Use the nk_font_atlas's allocator for stb_truetype memory management by default
And allow the consumer to customize by redefining STBTT_malloc/STBTT_free
2020-10-02 22:48:57 -07:00
Anton Afanasyev
48ab7b2a7c paq: Pipe output to file 2020-10-02 22:35:12 -07:00
Michael Aganier
76f430c969 Change nk_bool static assert to >= 2 2020-09-08 07:26:06 -04:00
Michael Aganier
1e21ef2285 Replace every boolean int by nk_bool 2020-09-04 08:29:43 -04:00
Michael Aganier
60ed2a5aa5 Add nk_bool and NK_INCLUDE_STANDARD_BOOL 2020-09-04 08:14:43 -04:00
Patrick McMorris
d9ddd1810f
fix bugs in computing pooled allocation sizes (#151) 2020-07-01 14:58:33 +02:00
Zachary Crownover
5a1bacb6e6 Made combo header symbols truly optional. 2020-06-09 16:01:39 -05:00
Jimmi Holst Christensen
48e4af9653 Fixes newline issue on windows with the paq script 2020-06-05 10:42:36 +01:00
Ingo Rohloff
9236b92f86 fix nk_do_edit: Keep scroll position when re-activating edit widget.
How to test:
Construct two edit widgets.
Enter a long text into the first edit widget, so that the widget autoscrolls.
Click into second (still empty) edit widget.
Click into first edit widget again.
=> Text jums back, so that first character of text in first edit widget is visible again.
This patch keeps the scroll position of the edit widget constant.
2020-05-27 15:24:18 +02:00
Jimmi Holst Christensen
7677494978 Merge branch 'master' of git://github.com/exchg/Nuklear into exchg-master 2020-05-14 18:52:10 +02:00
Richard Gill
562220749c
Include stdarg (#128)
fix: missing stdarg.h inclusion
2020-05-14 18:43:29 +02:00
te:ma
e2180c3454 Fix 'nk_menubar' height calculation bug 2020-05-11 20:04:07 +03:00
exchg
5ecd6e359e
fix: 'nk_edit' frame border drawing (#120)
* fix: 'nk_edit' frame border drawing

Draw frame border after background to prevent overlapping.
2020-05-08 10:43:15 +02:00
dumblob
9f0bca461b
Merge pull request #88 from mgerhardy/master
Fixed compiler warnings - bring your own sin/cos/strtod/... implementations and unused functions
2020-04-17 10:20:02 +02:00
Martin Gerhardy
455b404d86 Fixed issue #87 - Compiler warnings about unused functions
Fixed compiler warning by removing unused function nk_sqrt
Fixed compiler warning if you bring your own sin/cos/strtod....
Bump version for breaking nk_sqrt changes
Updated changelog
2020-04-17 09:58:30 +02:00
Martin Gerhardy
d5d7e8cfcc Fixed linux note for paq.sh 2020-04-09 09:42:33 +02:00
Martin Gerhardy
1cf633099b Fixed warnings about unused variables 2020-04-09 09:42:33 +02:00
Igor Zhukov
04c16e5f32 Do not use pool before checking for NULL 2020-04-06 23:46:28 +07:00
Jimmi Holst Christensen
94ed1d4099 Fix bug where layout was restored incorrectly on tree pop.
Fixes #85
2020-03-22 15:50:21 +01:00
te:ma
afd830de8f nk_widget_fitting() cleanup of unused variables 2020-03-18 21:06:55 +02:00
Jimmi Holst Christensen
75c71790f3 Fix bug where padding was subtracted from widget
This caused combo boxes to draw its items before the
panel padding, causing the text to be clipped off.

The code deleted here seems to have been an effort to
solve what 14dd68e solved so it makes sense that these
would conflict. I'm pretty sure 14dd68e is the correct
solution though and this was some old hack.
2020-03-11 18:45:36 +01:00
Jimmi Holst Christensen
14dd68ea0f Fix bug where width padding was applied twice 2020-03-06 17:30:25 +01:00
Ron Aaron
ae6deb7965 really fixed memory issue 2020-03-06 12:51:36 +02:00
Ron Aaron
3d84f6c42c really fixed memory issue 2020-03-06 12:06:58 +02:00
Ron Aaron
1cc9fa9619 ifdef around my stb macro 2020-02-10 08:13:27 +02:00
Ron Aaron
1126fd77da fixed memory crash in baker 2020-02-07 13:42:24 +02:00
Ron Aaron
cd7c7c555c modded build.py etc to convert comments in external files 2020-02-07 09:32:45 +02:00
Ron Aaron
1f48b5c860 change comments in stb libs to c89 2020-02-06 19:06:36 +02:00
Ron Aaron
d4a0f6eef5 c89; crlf 2020-02-06 17:28:31 +02:00
Ron Aaron
f89b5d721c fixed c99 compile 2020-02-06 16:07:37 +02:00
Ron Aaron
5a5048d259 updated version, added memory allocator 2020-02-06 13:40:29 +02:00
Ron Aaron
26cace760c separated stb files 2020-02-06 12:08:41 +02:00
Ron Aaron
cc5ef11568 first attempt at updating stb_truetype and stb_rect_pack 2020-01-21 13:04:33 +02:00
luknw
1cdd4f10aa [#18] Fix off-by-one error in NK_INTERSECT 2019-12-10 12:46:23 +01:00
dumblob
a3f40348d5
Merge pull request #12 from Nielsbishere/fix_windows
Add src/paq.bat for Windows
2019-12-04 17:19:12 +01:00
Nielsbishere
fb5c1ed998 Added out of the box windows support for packing the file 2019-12-04 16:41:37 +01:00
Ingo Rohloff
4fb0b790ed Converting C++ style comment into C style comment in nuklear_math.c
(fixes commit 12b20bb0f4 "Fixing the nk_cos function...")
2019-12-03 19:04:46 +01:00
Ingo Rohloff
f3353a29a6 Update CHANGELOG, package.json 2019-12-03 19:03:22 +01:00
Ingo Rohloff
b4bace80b7 fix nk_do_edit autoscroll.
How to test:
Create an edit widget.
Enter a long text into the edit widget.
Press "home" so that widget autoscrolls to start of text.
Press "end" so that widget now should jump to end of text.
Previously you had to press "end" several times to jump to the end of text.
This patch fixes that (pressing "end" once will jump to the end of text).
2019-12-03 19:03:02 +01:00