The Wayback Machine - https://web.archive.org/web/20201107223419/https://github.com/Immediate-Mode-UI/Nuklear/pull/160
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v 4.04.0: Multiple PRs merged #160

Open
wants to merge 42 commits into
base: master
from

Conversation

@Nielsbishere
Copy link
Contributor

@Nielsbishere Nielsbishere commented Jul 6, 2020

Multiple PRs:

Various changes such as:

  • Fixing clicking through multiple overlapping windows
  • Allowing subpixel rendering
  • Allowing add_window to return a Window pointer to read out information useful to an abstraction that isn't immediate mode over nuklear.
  • Fixed radio buttons style
  • Fixed compile issues with C++17 (-Werr -W3)
  • Trees can now have 'child' nodes, which are supposed to be the final stop for childless nodes. This isn't fully true, but it can be used to have another tree node type. It doesn't have a symbol as a file should as opposed to a folder.
itsuhane and others added 30 commits Jun 16, 2019
merge from upstream
… for vertices (they check correctly now).

Paq.sh now automatically outputs to nuklear.h.
keharriso's Prevent clicking more than one (overlapping) button per frame.
However, this has a couple of other changes that should fix dropdowns from intefering as well.
- Sets click to 0 every start of frame
- Input was still down for that frame, so it triggered the next event
Now it waits for your button to go back up before resetting the clicked variable, so as long as your mouse is down, only one item is clicked.
…checkbox!

With README changes that show off more features and the updated style. Slightly modified.
Niels Brunekreef Niels Brunekreef
Niels Brunekreef Niels Brunekreef
Niels Brunekreef Niels Brunekreef
Niels Brunekreef Niels Brunekreef
Nielsbishere added 12 commits Dec 12, 2019
…nto fix_radio_buttons
…mension of the window (if it is resizable). All old functionality will remain the same (it used to return 1 instead of a pointer, but if(nk_begin) will remain the same, since it checks for 0).
Removed nk_add_window_titled as it wasn't implemented and nk_add_window provides the same functionaltiy.
…ed with an if(!0) doError(), strict C++17 won't compile due to an if that should be constexpr.

Replaced const char** in combobox with const char * const *, since const std::vector<String> should be supported.
Added error messages to a few NK_ASSERT(0), so if it crashes it doesn't just abort without any info.
…into feature_subpixel_api

Fixed C++17 strict compilation.
…iangle next to it that can't expand.

Now using + and - instead of right and down triangle; I find -+ more minimalistic.
@Nielsbishere Nielsbishere changed the title Feature subpixel api v 4.04.0: Multiple PRs merged Jul 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.