Clone this repo:
  1. 6f80179 InputText: Fixed deactivated but-last-active InputText instance holding on displaying the last active version of the text and not reflecting change in the source. Fix/amend 2e9a175. [+test] by omar · 5 hours ago master
  2. 6cbf4b8 Fixed uninitialized variable (leading to asserts in the docking branch). (#2376, #2371) by omar · 5 hours ago
  3. 9558e32 Log/Capture: Fixed extraneous leading carriage return. Fixed an issue when empty string on a new line would not emit a carriage return. by omar · 5 hours ago
  4. cd67d4d Log/Capture: Fixed LogXXX functions 'auto_open_depth' parameter being treated as an absolute tree depth instead of a relative one. Fixed CollapsingHeader trailing ascii representation being "#" instead of "##". Minor tidying up the of code. by omar · 6 hours ago
  5. 2cd7de5 Internal: Log/Capture: Rework to add an internal LogToBuffer() function which is useful for writing automated tests. Clarified logging state by adding an enum. by omar · 6 hours ago
  6. 3eba840 Nav: Fixed a tap on AltGR (e.g. German keyboard) from navigation to the menu layer. (follow and extend on e.g #369, #370) by omar · 7 hours ago
  7. 9da48c1 TabBar: Added extra mis-usage error recovery. Past the assert, common mis-usage don't lead to hard crashes any more, facilitating integration with scripting languages. (#1651) by omar · 33 hours ago
  8. 0f83145 TabBar: Fixed a crash when using BeginTabBar() recursively (didn't affect docking). (#2371) by omar · 33 hours ago
  9. f988618 Internal: InputText: Tweaks (including a large indentation change, compare ignoring space) to make next commit more digestible. by omar · 2 days ago
  10. be593f2 Internal: InputText: refactor the flow to easily decorrelate rendering of selection vs cursor, which would allow us to render selection on inactive items, and generally makes the code clearer. + Some renaming. by omar · 2 days ago
  11. 332f8f2 Internal: InputText: Made clipboard copy/cut use its own temporary buffer (like paste) so we can guarantee that TempBuffer if not altered and can be preserved. Renamed TempBufferA to TextA to celebrate this. by omar · 2 days ago
  12. 81a8730 Internal: InputText: Renamed is_editable to !is_readonly, Hopefully more explicit. Renamed internal member. Shuffled some code. Added comments, assert (_will_ trigger on !readonly > readonly edge, old bug). by omar · 2 days ago
  13. cc3be5d InputText: Fixed an edge case crash that would happen if another widget sharing the same ID is being swapped with an InputText that has yet to be activated. by omar · 2 days ago
  14. 2e9a175 Internal: InputText: Refactor to clarify access pattern to the InputTextState (we are now accessing via a pointer which can be NULL, shortened its name while we are at it) + added an assert to track an issue that existed already before. by omar · 2 days ago
  15. 677e64e Internal: InputText: Comments. Renamed internal member. Renamed ImGuiStb->ImStb. by omar · 3 days ago
  16. 79f7778 Moved binaries to by omar · 3 days ago
  17. 2068dd5 Examples: OpenGL: Fix for OSX not supporting OpenGL 4.5, we don't try to read GL_CLIP_ORIGIN even if the OpenGL headers/loader happens to define the value. (#2366, #2186) by omar · 3 days ago
  18. 782b747 InputText: Renamed some local variables to clarify code. Should be a no-op functionality wise. TODO items. by omar · 4 days ago
  19. 7c51cba InputInt, InputFloat, InputScalar: Fix to keep the label of the +/- buttons centered when style.FramePadding.x is abnormally larger than style.FramePadding.y. Since the buttons are meant to be square (to align with e.g. color button) we always use FramePadding.y. (#2367) by omar · 4 days ago
  20. 257f5d2 Version 1.69 WIP by omar · 4 days ago