6585 Commits (574ff0a280d09b5115c489f5e204ba1af13c9c0a)
 

Author SHA1 Message Date
omar 7c51cba74f 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) ago%!(EXTRA string=6 years)
omar 257f5d204e Version 1.69 WIP ago%!(EXTRA string=6 years)
omar 93b06e6e7c Internal: Changed Scrollbar() signature. Using GetScrollbarID() in InputTextMultiline(). ago%!(EXTRA string=6 years)
omar 91cc32379d Updated binaries (now auto-generated by a script! next step would be to slowly transition all this stuff into a public repo) ago%!(EXTRA string=6 years)
omar d0c98bf880 Examples: VS: Made project paths independant of SolutionDir so they can be built aside from the solution. ago%!(EXTRA string=6 years)
omar 77833003ff Fixed unused argument warning when compiling with IM_ASERT() evaluating to an empty macro. ago%!(EXTRA string=6 years)
omar ff0f9aa856 Comments for Linux/Mac (#2117) ago%!(EXTRA string=6 years)
omar 9dc02464a4 Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar 3c15dffc94 Version 1.68 ago%!(EXTRA string=6 years)
omar 7573d10a4a Docking: Fixed bad ever-growing/ leak (accumulating text into TabsNames forever, fix d38f4dc14 from February 5th, affected docking branch only). (#2109) ago%!(EXTRA string=6 years)
omar 5412cdf2c8 Docking: Made DockBuilderSplitNode/DockNodeTreeSplit work even if the node doesn't have a size yet. (#2357, #2109) ago%!(EXTRA string=6 years)
omar 3de440fda2 Docking: Fixed assert in DockContextProcessDock() preventing some uses of DockNodeBuilder api. (#2357, #2109) ago%!(EXTRA string=6 years)
omar 5bf9029bf9 Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar f5bf6e38d2 Font: Fixed assert when specifying duplicate/overlapping ranges within a same font. (#2353, #2233) ago%!(EXTRA string=6 years)
omar db40699990 imgui_freeetype: Updated suggested test code. ago%!(EXTRA string=6 years)
omar d972533d09 Examples: Vulkan: Rewrote scissor processing to match other examples more closely. Removed extraneous +1 of scissor extent height. ago%!(EXTRA string=6 years)
omar dd14adc731 Examples: Vulkan: Support draw_data->FramebufferScale correctly matching a79785c for on Metal/GL2/GL3. (#2306, #1676) ago%!(EXTRA string=6 years)
omar f977871854 ImFont: Minor adjustment to the structure. ago%!(EXTRA string=6 years)
omar 09c9bf2edb Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar 76dbff37cd Selectable: Tweaks for #2347 (demo, changelog, member position) ago%!(EXTRA string=6 years)
haldean b277cfffc8 Selectable: add support for specifying text alignment on selectables (#2347) ago%!(EXTRA string=6 years)
omar 93d1179805 Examples: Extracted gamepad code into ImGui_ImplGlfw_UpdateGamepads(). Renamed matching Win32 function for consistency. ago%!(EXTRA string=6 years)
omar 3c07ec6a61 Made it illegal/assert when io.DisplayTime == 0.0f (with an exception for the first frame). ago%!(EXTRA string=6 years)
omar 2206df9e7a Demo: Added Auto-Scroll option in Log/Console. Comments. Removed some ImColor() uses. ago%!(EXTRA string=6 years)
omar 8522a4bbea Fixed Clang warning ("multi-line comment"). XCode also also "space between \ and carriage return". Perhaps it would work with 2 spaces? Adding a dot for now.. ago%!(EXTRA string=6 years)
omar 0236bc246f Scrollbar: Fade out and disable interaction when too small, in order to facilitate using the resize grab on very small window, as well as reducing visual noise/overlap. (+1 squashed commits) ago%!(EXTRA string=6 years)
omar b46076458c Examples: Win32: Removed unused code left-over from merge e9c625a1dc ago%!(EXTRA string=6 years)
omar 57a586b4f1 Font: Moved functions to internal block (not enforced). Made ConfigData pointer const. Added link to stb's notes. ago%!(EXTRA string=6 years)
omar fcdf704dfa Changelog: Added changelog from 1.40 to 1.47 (pasted from the Releases section) + some wrapping. ago%!(EXTRA string=6 years)
Elias Daler cbc8e57410 Update README.md - change imgui-sfml link (#2345) ago%!(EXTRA string=6 years)
omar 417cf2237f Font: Fixed high-level ImGui::CalcTextSize() used by most widgets from erroneously subtracting 1.0f*scale to calculated text width. Among noticeable side-effects, it would make sequences of repeated Text/SameLine calls not align the same as a single call, and create mismatch between high-level size calculation and those performed with the lower-level ImDrawList api. (#792) ago%!(EXTRA string=6 years)
omar 0640b6e67c Shallow tweaks ago%!(EXTRA string=6 years)
omar 8691b56136 Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar cc80d8e118 Examples: Metal: Compilation fix. ago%!(EXTRA string=6 years)
omar 169e3981fd Examples: OpenGL2: Added #define GL_SILENCE_DEPRECATION to cope with newer XCode warnings. ago%!(EXTRA string=6 years)
omar 7f6a025c93 Viewport: SDL: Inherit SDL_WINDOW_ALLOW_HIGHDPI flag from main viewport. (#2306) ago%!(EXTRA string=6 years)
omar 2cada3c143 Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar d16dbc5b87 Examples: SDL: Using the SDL_WINDOW_ALLOW_HIGHDPI flag. (#2306, #1676) [@rasky] ago%!(EXTRA string=6 years)
omar a79785c0b9 ImDrawData: Added FramebufferScale field (currently a copy of the value from io.DisplayFramebufferScale). ago%!(EXTRA string=6 years)
Omar Cornut ef7940699e Examples: Metal: Removed unnecessary loop. Fixed OSX Clang warning in imstb_truetype. (#1929, #1873) ago%!(EXTRA string=6 years)
omar 4b41d3b280 ImFont: Rearranged members toward an optimal CalcTextSize() loop. Removed comments from destructor. Made constructor more explicit. ago%!(EXTRA string=6 years)
omar 539f69b950 Updated STB libraries to latest (drift has been reduced with nothings/stb as most of our changes were merged). Using [DEAR IMGUI] markers when changed. ago%!(EXTRA string=6 years)
omar 00c637961b Demo: Font selector allow selecting fonts with same debug name. (#2332) ago%!(EXTRA string=6 years)
omar afc36cf802 Window: Fixed initial width of collapsed windows not taking account of contents width (broken in 1.67). (#2336, #176) ago%!(EXTRA string=6 years)
omar 1b63ded8fa Tabs: Fixed border (when enabled) so it is aligned correctly mid-pixel and appears as bright as other borders. ago%!(EXTRA string=6 years)
omar 4a3a895be9 Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar 29d38b59d0 ListBox/InputTextMultiline: Better optimized when clipped / non-visible. ago%!(EXTRA string=6 years)
omar 62084aac0f DragScalarN, SliderScalarN, InputScalarN: Removed unnecessary string id after the integer PushID() calls. ago%!(EXTRA string=6 years)
omar f366828dd2 Minor tweaks to reduce false positive of PVS Studio static analyzer. ago%!(EXTRA string=6 years)
omar 5bdc7d7a6f Menus: Tweaked horizontal overlap between parent and child menu (to help convey relative depth) from using style.ItemSpacing.x to style.ItemInnerSpacing.x, the later being expected to be smaller. (#1086) ago%!(EXTRA string=6 years)