8647 Commits (ef07ddf087c879baff8c0cac0ff1f40b7f0f060c)
 

Author SHA1 Message Date
ocornut 88fbc31ee0 stb_truetype: fix a division by zero (unused chain of result, but triggering debuggers). (#5139, #5075) ago%!(EXTRA string=3 years)
ocornut 2747a8ca40 Turned ImVec2 to const ref to RenderChar(), RenderText(), ColorButton(), PushClipRect(). for consistency. Comments about polygon filling winding order. ago%!(EXTRA string=3 years)
ocornut 0dec430707 Menus: Adjusted BeginMenu() closing logic so hovering void or non-MenuItem() in parent window always lead to menu closure. ago%!(EXTRA string=3 years)
whale02 2d76b09d2e
Backends: Metal: Conditional check, amend 7602277 (#5122, #5123) ago%!(EXTRA string=3 years)
ocornut 1ba2905017 Update README, quote, mission statement ago%!(EXTRA string=3 years)
ocornut 3587ee492b Viewports: store Viewport field in ImGuiWindow to facilitate using code accross branches + fix PVS warnings. ago%!(EXTRA string=3 years)
ocornut dfbe938e54 InputText: Fixed pressing Tab emitting two tabs characters. (#2467, #1336) ago%!(EXTRA string=3 years)
ocornut 16ddc1698d Fixed creating multiple-context (regression in 28ba54a). (#5135) ago%!(EXTRA string=3 years)
ocornut 377b864bb4 Merge branch 'master' into docking ago%!(EXTRA string=3 years)
Rokas Kupstys 1ad8ad623e Backends: GLFW: Fixed keyboard modifiers events being reported incorrectly on Linux/X11. ago%!(EXTRA string=3 years)
cfillion 7d7bf993bb ImDrawList: Fix texture-based anti-aliasing with RGBA textures (#5132, #3245) ago%!(EXTRA string=3 years)
thedmd 3c07879504 Backends: OSX: Inputs: Monitor NSKeyUp events to catch missing keyUp for key when user press Cmd + key (#5128) ago%!(EXTRA string=3 years)
ocornut 9b0c26b0b2 Backends: SDL: Fix more dragging issues. SDL_CaptureMouse() is essentially broken. (#5012, #5082) ago%!(EXTRA string=3 years)
Rokas Kupstys c5f67218bf Backends: SDL: Fix multi-viewport dragging issue with SDL on some systems. (v2 for master, using bd->MouseButtonsDown == 0) (#5012, #5082) ago%!(EXTRA string=3 years)
Wvader 7602277c86 Backends: Metal: Remove weak ref (#5122, #5123) ago%!(EXTRA string=3 years)
Sergiu Giurgiu 31e77eacdb Backends: SDL: Add extra mouse buttons handling (#5125) ago%!(EXTRA string=3 years)
ocornut 6fae29679a Examples: Emscripten: Fix build. (#3632) ago%!(EXTRA string=3 years)
ocornut 28ba54a32a Internals: add AddSettingsHandler(), RemoveSettingsHandler(). ago%!(EXTRA string=3 years)
ocornut fd06ed833b Misc: tweaks + fix warnings on backends withtout -wno-memaccess (#4995, #5104) ago%!(EXTRA string=3 years)
ocornut 0cff5ac5a1 Updated stb_textedit.h from 1.20 to 1.26 (many fixes). (#5075) ago%!(EXTRA string=3 years)
ocornut de451d4474 Updated stb_textedit.h from 1.13 to 1.14. (#5075) ago%!(EXTRA string=3 years)
ocornut 279db55840 Updated stb_rect_pack.h from 1.00 to 1.01. (#5075) ago%!(EXTRA string=3 years)
jakubtomsu 3deb92c2c5 Add IMGUI_STB_SPRINTF_FILENAME to support custom stb_printf.h include path (#5068, #2954) ago%!(EXTRA string=3 years)
ocornut 0f14933577 Tables: Fixed incorrect border height used for logic when resizing one of several synchronized instance of a same table ID, when instances have a different height. (#3955, #3565) ago%!(EXTRA string=3 years)
Rokas Kupstys 6315716f23 Backends: Glut: Fix comparison operator precedence. ago%!(EXTRA string=3 years)
ocornut 1e18da5c38 Backends, Examples: Add comments about using WndProc handler and WantCaptureXXX flags. (#5061) ago%!(EXTRA string=3 years)
ocornut 54fb051e52 ColorEdit: Fixed text baseline alignment after a SameLine() after a ColorEdit() with visible label. ago%!(EXTRA string=3 years)
Rokas Kupstys f337378066 Backends: SDL: Fix multi-viewport dragging issue with SDL on some systems. (#5012) ago%!(EXTRA string=3 years)
ocornut 8639a2f9f8 Viewports: Fixed translating a host viewport from briefly altering the size of AlwaysAutoResize windows. (#5057) ago%!(EXTRA string=3 years)
ocornut 64519c6875 Docking: Fixed floating docked nodes not being clamped into viewport workrect to stay reachable when g.ConfigWindowsMoveFromTitleBarOnly is set and multi-viewports are disabled. (#5044) ago%!(EXTRA string=3 years)
ocornut 7b0d58c5e5 Merge branch 'master' into docking ago%!(EXTRA string=3 years)
ocornut fa2b318dd6 IO: Fixed input queue trickling of interleaved keys/chars events when InputText() is not active. (#4921, #4858) ago%!(EXTRA string=3 years)
ocornut 5659db5529 IO: Fixed backward-compatibility accesses to io.KeysDown[]. (#4921, #4858) ago%!(EXTRA string=3 years)
Jan Sikorski a61ca097a7
Backends: OSX: Fix typo in scrolling event handler. (#5036) ago%!(EXTRA string=3 years)
ocornut dca527be1b Clipper: Assert on extraneous calls to Step(). (#4822) + Demo tweak. ago%!(EXTRA string=3 years)
ocornut 9948535118 Merge branch 'master' into docking ago%!(EXTRA string=3 years)
ocornut 29d462ebce Set HoveredID even when g.NavDisableMouseHover is set by gamepad/keyboard navigation. This will facilitate the use of future InputOwner API based on HoveredID/ActiveID. ago%!(EXTRA string=3 years)
ocornut 421e73e6db Fix an assert in metrics. ago%!(EXTRA string=3 years)
ocornut d9e60d29e1 Clipper: Fixed a regresssion when not calling End() + calling End() twice as well. (#4822) ago%!(EXTRA string=3 years)
thedmd 5c8f8d0311 ImVector: Fixed erase() with empty range. (#5009) amend/fix b6b8f66 ago%!(EXTRA string=3 years)
ocornut 2dfa71fad5 Inputs: Fixed IsMouseClicked() repeat mode rate being half of keyboard repeat rate. Using KeyModAlt. Removed KeyModsPrev. ago%!(EXTRA string=3 years)
Konstantin Podsvirov 7ff41a78f9 Fonts: binary_to_compressed_c.cpp gained -nostatic option (#5021) ago%!(EXTRA string=3 years)
ocornut 8d3906365d CI: Fixes for OSX + explicitely request C++11. ago%!(EXTRA string=3 years)
thedmd b6b8f6634e ImVector: Fixed erase() with empty range. (#5009) ago%!(EXTRA string=3 years)
ocornut 5854da10e6 Declare other structures as constexpr (#4995) + rename ImGuiInputEventType_Char to ImGuiInputEventType_Text for consistency with event structure. ago%!(EXTRA string=3 years)
Jeff Mears 71f98dd056 Declare ImVec2 and ImVec4 constructors as constexpr (#4995) ago%!(EXTRA string=3 years)
ocornut 1e14cc5cae Viewports: Fixed main viewport size not matching ImDrawData::DisplaySize for one frame during resize when multi-viewports are disabled. (#4900) ago%!(EXTRA string=3 years)
Borislav Stanimirov 955aacfbc5
GCC: Disable deprecated-enum-enum-conversion for gcc as well (#4997) ago%!(EXTRA string=3 years)
thedmd 4691fa0ed5 ImDrawList: PthArcTo: Add small tolerance when comparing angles (#4993) ago%!(EXTRA string=3 years)
ocornut aa79d0cd2f Stack Tool: Added option to copy item path to clipboard. (#4631) ago%!(EXTRA string=3 years)