Commit Graph

2212 Commits

Author SHA1 Message Date
Rob Loach 31b5729d66
[overview] Fix show_markers boolean type (#633) 2024-04-09 14:00:50 -04:00
Rob Loach 5fb51369a1
Update rawfb demos to use similar code (#629)
This change unifies the rawfb code, by @ccawley2011.
2024-04-06 01:27:07 -04:00
Rob Loach 7194b523f1
Merge pull request #630 from RobLoach/fix-overview-warning
Fix overview mixed declarations
2024-04-05 15:25:44 -04:00
Rob Loach a46521c099
Fix overview mixed declarations 2024-04-04 13:25:45 -04:00
Rob Loach 34ea8bb042
Merge pull request #602 from brianwatling/optional-chart-boxes
Add a style option to disable point markers on charts
2024-04-04 13:17:17 -04:00
Victor Chernyakin c8e91e571c
Fix `strncpy()` call to use nuklear API (#595) 2024-04-04 13:13:08 -04:00
Rob Loach d1fa8f7614
Merge pull request #619 from jonpikum/glfw-vulkan-demo
Minor fixes for GLFW Vulkan Demo
2024-04-04 13:07:10 -04:00
Rob Loach 055a0aad0f
Merge pull request #618 from dav64/fix_bitwise_cpp20
Fix bitwise operations warnings in C++20
2024-03-16 19:10:25 -04:00
Rob Loach deb529f5dd
Merge pull request #609 from paccerdk/FixDemosGrab
Fix missed grab state changes in SDL demos
2024-03-16 13:48:34 -04:00
Jonathan Bradley 03aa3086a0 demo: don't error-out on image count difference
The Vulkan spec states that create_info.minImageCount determines
the minimum number of images to create, not the exact count.
The count retrieved via vkGetSwapchainImagesKHR can (and in my
case does) differ - without penalty to the rest of the demo.
2024-03-08 15:01:13 -05:00
Jonathan Bradley 40a172bdaa demo: don't error-out on VK_SUBOPTIMAL_KHR 2024-03-08 11:40:43 -05:00
Lautriva 5f2e2af737 Add Changelog in nuklear.h for 4.12.1 2024-03-07 13:40:31 +01:00
Lautriva d40d95471e Add Changelog in nuklear.h for 4.12.1 2024-03-07 13:39:12 +01:00
Lautriva 1edb78e4d0 Fix bitwise operations warnings in C++20 2024-03-07 13:27:33 +01:00
Brian Watling 254dfc2120 s/hide_markers/show_markers/ 2024-02-26 22:58:44 -05:00
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
Rob Loach 8e5c9f7f34
Merge pull request #597 from waywardmonkeys/fix-typos
Fix spelling mistakes
2024-02-23 13:18:39 -05: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
Rob Loach 24d6a47d73
Merge pull request #607 from Immediate-Mode-UI/demo-overview-nk_bool
demo: Fix overview's `nk_bool` usage
2024-01-29 00:33:34 -05:00
Rob Loach 8f1ce6f0c1
demo: Fix overview's nk_bool type usage
The overview demo uses some `nk_bool`s that are typed as `int`s. While things still do function, if you're using `NK_INCLUDE_STANDARD_BOOL`, it breaks compilation. This change fixes the `nk_bool`s to be actual `nk_bool`s.
2024-01-26 15:14:04 -05:00
Rob Loach 9d9781d5e2
Merge pull request #606 from pabdulin/fix-possible-loss-of-data
Suppress compiler `possible loss of data` warning with explicit cast
2024-01-25 15:31:24 -05:00
Petr Abdulin b3b04fca16 Suppress MSVC compiler `possible loss of data` warning with explicit cast 2024-01-23 09:18:21 +07:00
Petr Abdulin 6c6260a7c2 Suppress MSVC compiler `possible loss of data` warning with explicit cast 2024-01-22 23:11:50 +07:00
Rob Loach e410e39497
Merge pull request #605 from b-aaz/master
Added missing includes to the platform headers .
2024-01-22 01:59:52 -05: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
Rob Loach f7fedf091f
ci: Target version 1.1.2 of create-tag 2024-01-13 20:16:08 -05:00
Rob Loach 8fe129624f
Merge pull request #603 from Immediate-Mode-UI/fix-create-tag
ci: Fix create-tag
2024-01-13 20:14:15 -05:00
Rob Loach 7607ec7988
Merge pull request #589 from ccawley2011/patch-1
Build more demos with CI
2024-01-13 20:14:00 -05:00
Rob Loach 0f4c368351
ci: Fix create-tag 2024-01-13 19:59:24 -05:00
Rob Loach 4344d5e945
Merge pull request #592 from yukyduky/offical/align_widgets
Add Text Alignment Options to Checkboxes and Radios
2024-01-08 16:43:37 -05:00
Brian Watling f31cb7f7e5 Add a style option to disable point markers on charts
Fixes #594
2024-01-04 21:24:02 -05:00
Richard Gill 7c2fa16c26
Merge pull request #596 from waywardmonkeys/ci-update-checkout-action
ci: Update to `actions/checkout@v4`.
2023-12-20 19:06:43 +01:00
Bruce Mitchener 16336450bb Fix typos. 2023-12-20 00:41:52 -05:00
Bruce Mitchener 029b558f57 ci: Update to `actions/checkout@v4`.
This brings changes to keep up with the GitHub Actions internals
(among other changes). This will remove some of the deprecation
warnings in the GitHub Actions UI.
2023-12-19 20:18:36 -05:00
Richard Gill 544009db92
Merge pull request #588 from ccawley2011/new-stb-image
Integrated implementation of stb_image updated to 2.28
2023-12-12 19:42:20 +01:00
Jacob Ahnstedt 319f79f177 Built nuklear.h 2023-12-12 16:35:38 +01:00
Jacob Ahnstedt de3bf05b40 Replaced tabs with spaces 2023-12-12 15:30:13 +01:00
Jacob Ahnstedt 0a7b4eec8e Fixed missed removed alignment params 2023-11-28 09:58:43 +01:00
Jacob Ahnstedt 9af3869728 Made the PR not break current API 2023-11-28 09:52:30 +01:00
Jacob Ahnstedt 44bd238502 Fixed typo 2023-11-27 17:03:10 +01:00
Jacob Ahnstedt 8af4468cce Fixed centered not being quite in the center 2023-11-26 14:45:06 +01:00
Jacob Ahnstedt 657e525ff8 Added all alignments to toggleables 2023-11-26 14:29:25 +01:00
Jacob Ahnstedt 8abee24513 Added changes to changelog and bumped clib.json 2023-11-26 11:22:28 +01:00
Jacob Ahnstedt aa99592045 Applied toggleable alignment to example skinning 2023-11-26 11:08:05 +01:00
Jacob Ahnstedt 9614f5f99d Applied toggleable alignment to example extended 2023-11-26 11:04:52 +01:00
Jacob Ahnstedt 6c0f814c4e Applied toggleable alignment to demos 2023-11-26 11:01:02 +01:00
Jacob Ahnstedt 2a52826392 Removed widget alignment for the draw functions of toggleables 2023-11-26 10:44:37 +01:00
Jacob Ahnstedt c5ee9a58ed Added text alignment to toggleables 2023-11-26 10:25:36 +01:00
Jacob Ahnstedt 208dbc506e Merge branch 'master' of https://github.com/Immediate-Mode-UI/Nuklear into offical/align_widgets
# Conflicts:
#	demo/common/overview.c
#	nuklear.h
#	src/nuklear_toggle.c
2023-11-26 00:19:09 +01:00