4851 Commits (27004aca705e33e8a88f368372628c28f1ee4cd1)

Author SHA1 Message Date
ocornut fd8752df8d Style editor: colors list inside a scrolling region 10 years ago
ocornut f1dcd72e9f General fixes of Columns() api. User has more flexibility in the way to fill cells. 10 years ago
ocornut 2aee4419e3 Fixed compatibility with std::vector if user decide to #define ImVector 10 years ago
ocornut 9f2545e6bb Fixed comment 10 years ago
ocornut f3bd033b6d More fixes for ultra pedantic Clang -Weverything 10 years ago
ocornut b15532345b Using sqrtf, cosf, sinf. Made STB_TEXTEDIT_ implemtations static. Tweaks. 10 years ago
Daniel Collin 428c4d4ece Fixed Clang warnings 10 years ago
omar 172ff0a262 Commenting unnecessary strlen calls that could be removed for speedup 10 years ago
ocornut 3f85fe2fe7 Cleanup and TODO list items 10 years ago
ocornut 447cc88e04 Fixed unaligned memory access - fix font loading when building on Emscripten 10 years ago
omar 9c707b6d8f Added assert to catch font data loading failure in a location that's easier to understand 10 years ago
omar 9b5493d1d9 Added assert to catch users using Begin/End without a first NewFrame 10 years ago
omar 8a65d97bf0 Warning fixes (now testing with Clang) 10 years ago
Yaroslav Bunyak 7961c53145 Fix namespaces for Value() and Color() functions. 10 years ago
omar d3bc92a674 Added INDEX to top of imgui.cpp
Explicit namespace prefix on all ImGui:: functions.
Fixed some typos.
10 years ago
omar c97636aef4 Fixed lines clockwiseness to be consistent with other primitives. 10 years ago
omar ee3355fe8e Version number 10 years ago
omar 1e30400f80 Added PushStyleVar(),PopStyleVar() helpers.
BeginChild() allows to specify negative sizes to specify "use remaining minus xx".
Added a simple example console into the demo window.
10 years ago
omar 3a64c77826 Renamed IsHovered() to IsItemHovered() 10 years ago
omar 6c192f3221 Added GetContentRegionMax() supporting columns. Some bug fixes with using columns. 10 years ago
omar 78645a7dba Added word-wrapping API TextWrapped(), PushTextWrapPos(), PopTextWrapPos()
Added word-wrapping sample in the test window.
Added IsItemFocused() to tell if last widget is being focused for keyboard input.
10 years ago
ocornut 74363c5a43 Fixed column using a "funny scale factor" (non power of two) #67 10 years ago
ocornut 0b10cf4bd7 Fixed some typos in comments 10 years ago
ocornut 3d84858755 Made with the NoResize flag can still use auto-fitting. Added SetWindowSize(). 10 years ago
ocornut fad5e45d2c Minor tweaks 10 years ago
Jarrett Billingsley 85eee4a4c5 Added overloads of ImGui::PlotLines and ImGui::PlotHistogram which take a value getter function instead of raw value data, and changed the implementation of the original overloads to use this new implementation. 10 years ago
ocornut f768579377 GCC warning fix 10 years ago
ocornut e6eafd6fa8 Fixed warnings for GCC -Wpedantic 10 years ago
omar 1037bacc4b Version number 10 years ago
omar af37fb1ee7 Added GetWindowFont(), GetWindowFontSize() + comments following user's feedback 10 years ago
ocornut 9f05a2bb16 Fixed unlikely buffer overrun in InputCharacters (thanks Daniel Collin) 10 years ago
ocornut 48a944813c Moved UserData 10 years ago
ocornut 1d9a4748de Added a UserData void *pointer so that the callback functions can access user state
"Just in case a project has adverse reactions to adding globals or
statics in their own code."
10 years ago
Sean Middleditch bebadb9012 64-bit fixes
`int` values are not the same thing as `size_t` nor `ptrdiff_t`. Convert incorrect uses of `int` to more appropriate types.

Fixes warnings for 64-bit compilations.
10 years ago
ocornut 530e746daa Renamed IMGUI_INCLUDE_IMGUI_USER_CPP to IMGUI_INCLUDE_IMGUI_USER_INL (more IDE friendly) 10 years ago
ocornut ce481ec702 SetKeyboardFocusHere() allow for an offset to access sub components + comments 10 years ago
ocornut f1ea630dd0 SetKeyboardFocusHere() sets focus on next widget instead of previous + works on tabbing-disabled widgets 10 years ago
ocornut ffc8264e9d Added SetKeyboardFocusHere() to set focus from code. Fixed tabbing through tab-disabled fields. 10 years ago
ocornut 0fa3d6e25f Version number and font documentation 10 years ago
ocornut f898e658bb Added IO.FontFallbackGlyph (default to '?') + UTF-8 test in demo window 10 years ago
ocornut b6ac371496 Warning fix 10 years ago
ocornut 81b9480413 Speculative warning fixes 10 years ago
ocornut b86505bf2f Support for international text input in UTF-8. Added ImeSetInputScreenPosFn(). Removed text_end parameter from SetClipboardTextF 10 years ago
ocornut d35ceb793e OpenGL example: added commented code to load custom font from filesystem 10 years ago
ocornut 51bbe1d961 Handle UTF-8 decoding for rendering and text size calculation 10 years ago
ocornut a1162ac001 Tab to spaces 10 years ago
ocornut 618a42acf8 Renamed section in documentation 10 years ago
ocornut 3cd1b8a37b Update version number in sources 10 years ago
ocornut 746951691a Added va_list variations of all functions taking ... parameters (from Andrea Pessino) 10 years ago
ocornut fec4232c79 Moved IM_MALLOC/IM_FREE/etc. to IO structure members one can set at runtime. 10 years ago
ocornut 85672fec2e Added IsPosHoveringAnyWindow() 10 years ago
ocornut d5ed586d70 Added IsMouseHoveringWindow(), IsMouseHoveringAnyWindow() 10 years ago
ocornut 6e039c8b7d Doc formatting + adding 'API changes' section 10 years ago
ocornut 05a42ba3a6 Added IO.FontBaseScale for global rescale. Renamed SetFontScale to SetWindowFontScale 10 years ago
ocornut 24028911e3 Added version number in sources 10 years ago
ocornut 3fd68c3a31 Fixed file-descriptor leak if ImBitmapFont::LoadFromFile() calls to seek/tell fails. 10 years ago
ocornut 2e85dce1ee Added #define IMGUI_INCLUDE_IMGUI_USER_CPP to optionally include imgui_user.cpp 10 years ago
ocornut 62d233aaab Added extra_flags parameters to InputInt(), InputFloat(). Used in example code. Commented out broken ImGuiInputTextFlags_AlignCenter. 10 years ago
Thomas Buck 7439df0ba1 Added ImGuiInputTextFlags_EnterReturnsTrue 10 years ago
ocornut ad42787543 Made radio button render ascii when logged into tty/file/clipboard 10 years ago
ocornut 91059da1a5 Added more comments in the code. 10 years ago
ocornut c07ab1b56a Minor tweaks to "Memory override" pull request 10 years ago
Sepehr Taghdisian 25080d53e5 Memory override #3 10 years ago
ocornut 43448d9c89 Added FAQ/comments 10 years ago
ocornut 3b339efeb2 Added IO.FontYOffset. Added asserts. 10 years ago
ocornut 8fc50f5ed3 Remove IO.FontHeight, cached automatically. Added assertions. 10 years ago
ocornut dd5d251273 Added SetCursorPosX, SetCursorPosY shortcuts 10 years ago
ocornut 2fb63b6068 Checkbox() return true when pressed 10 years ago
ocornut 7adad71042 Moved IMGUI_FONT_TEX_UV_FOR_WHITE define to a variable so font can be changed at runtime 10 years ago
ocornut 88c33ecc29 Fixes to allow clean 1-pixel thick lines in more use cases. PixelCenterOffset not the same as previously! 10 years ago
ocornut 1f63e01cc6 Minor fixes to scrollbar rendering, close button and made checkbox/radio button padding more consistent. 10 years ago
ocornut bd26de0628 Collapse triangle don't have a shadow unless borders are enabled.
Fixed cross that appears when hovering window close button to be perfectly 45 degrees.
10 years ago
ocornut 5a9639b423 Fixed collapsing header border (if borders are enabled) being off the clip rectangle.
Tweak demo window.
10 years ago
ocornut 80dd1e1065 Added comments 10 years ago
ocornut 5f6b261c9b Fixed uninitialised fields in ImBitmapFont (were unused when uninitialised, but still dodgy) 10 years ago
ocornut 681ac5f777 Fixed size/padding of slider grab box for vertical symetry (was 1 pixel too high) 10 years ago
Martin Ettl addfa75eb0 Do not update a variable, which is not used. 10 years ago
ocornut d2b43f31e3 Updated URL to new ProggyFonts site 10 years ago
ocornut d17a586738 Fixed ImGuiTextFilter triming of leading/trailing blanks. Documented "Filtering" section of demo better. 10 years ago
Martin Ettl 882072cf30 Fixed resource leaks 10 years ago
ocornut 6062d18cf9 Added basic sizes edition in the style editor 10 years ago
ocornut 6dd2b13220 Merge branch 'Dadeos-compilation_warnings' 10 years ago
ocornut 5864c45fe3 Fix type conversion compiler warnings (from dadeos) 10 years ago
ocornut 4bc3642bdb Todo list 10 years ago
ocornut a3f32381c4 Fix mismatched static declaration warning 10 years ago
ocornut 67f17a644c Converted all Tabs to Spaces
Argh
10 years ago
ocornut e807d97089 Exposed CalcTextSize(), GetCursorScreenPos() for more advanced fiddling 10 years ago
ocornut 23d156908d Added an assertion 10 years ago
ocornut 42d4b4be6a Converted all Tabs to Spaces (git diff -w shows an empty diff) 10 years ago
ocornut efc473df98 Todo list 10 years ago
ocornut bbda899801 Removed unused parameter in demo window code 10 years ago
ocornut a17885f470 Fixed tooltip size (broken earlier today) + added todo items 10 years ago
ocornut 7de89e0da3 Removing line from Todo list 10 years ago
ocornut 7c61822d26 Skip most logic is alpha is 0.0, Begin() also return false to allow user to early out 10 years ago
ocornut ca027e1754 Skip rendering if alpha is 0.0 10 years ago
ocornut c5dacee3a7 Undo Begin() return false with Alpha==0.0, misleading at the moment 10 years ago
ocornut d6f6afabb3 Initialised window->Accessed in constructor. Begin() return false with Alpha==0.0 10 years ago
ocornut 76a39ad224 Added global Alpha in ImGuiStyle + commented ImGuiStyle fields in .h 10 years ago
Sepehr Taghdisian c2cb727ac9 memory override attempt #2 10 years ago
Sepehr Taghdisian 47fd8431c1 minor fixes 10 years ago
ocornut 926f7bfcc5 Added InputFloat4(), SliderFloat4() helpers. 10 years ago
ocornut f6414f2011 Invisible child windows gets clipped earlier in the pipeline. 10 years ago
ocornut c32221fa20 Child window with inverted clip rectangles are marked as collapsed. 10 years ago
ocornut a165954a69 Reduce inner window clipping to take account for the extend of CollapsingHeader
from arikwestbrook
10 years ago
ocornut ddf8b280e9 Allowing the user to call NewFrame() multiple times without calling Render()
Note that this is never a good idea. But, allowing it reduce confusion
in the initial stage of setup.
10 years ago
ocornut 969b1e0563 Fix clipping of title bar text. 10 years ago
ocornut 6e15b71663 Minor todo/readme changes 10 years ago
Sepehr Taghdisian ef628a0a9d argh, removed redundent defines 10 years ago
Sepehr Taghdisian df5a06f119 removed memory pools, they dont apply well 10 years ago
Sepehr Taghdisian e9b697698a fixed a typo 10 years ago
Sepehr Taghdisian 5240013c90 merge with upstream 10 years ago
Sepehr Taghdisian 1956703c42 First attempt at memory management 10 years ago
ocornut f5dbb0a973 Fixed floating-point precision issue making the right-side value of a plot sometimes wrap to the left-side value. 10 years ago
ocornut ade21a1ad5 PlotLines(), PlotHistogram(): added a stride parameter. 10 years ago
ocornut 868ba05a13 Slowed down mouse wheel scrolling speed in combo boxes 10 years ago
ocornut 152878571e TreeNode/CollapsingHeader ignore clicks when CTRL or SHFIT are held + make default button hover brighter 10 years ago
ocornut fa0aa5ace6 Added storage for up to 5 mouse buttons for convenience (even though ImGui itself only uses 1) 10 years ago
ocornut 6267905a17 Added BeginTooltip()/EndTooltip() helpers to create tooltips with custom widgets 10 years ago
ocornut 1509b8f634 Added TODO list items from users feedback 10 years ago
ocornut 2bc6346b48 Added TextColored() helper. Changed some parameters to const references (still allows implicit casting) 10 years ago
ocornut 9169b2911c Fixed trailing \n reporting extra text height 10 years ago
ocornut a4b96445e8 Fix typo and speculative warning 10 years ago
ocornut 6c11d7623e Fix invalid .ini file data persistently saving back on next save 10 years ago
Sepehr Taghdisian 6d6ee4e1f1 revert back to original 10 years ago
ocornut f33eb89018 Fix tooltip data needlessly leaking into .ini file 10 years ago
Sepehr Taghdisian e9b0a61f48 :w
a
A
A
A
A
A
A
B
B
B
B
B
B
B
B
B
B
D
D
merged with upste
Merge remote-tracking branch 'upstream/master'
10 years ago
ocornut a8d3b045b7 Fix for doing multiple Begin()/End() during the same frame 10 years ago
ocornut a830037eab Default "local only" clipboard handler on non-Windows platforms 10 years ago
ocornut 309ff44579 Undo IsHovered > IsItemHovered, shorter name wins 10 years ago
ocornut f30d23a502 Tweaks, more consistent #define names 10 years ago
ocornut a905505cca Added GetItemBoxMin(),GetItemBoxMax(), renamed IsHovered()-->IsItemHovered() 10 years ago
ocornut 29863b55ef Fixed logarithmic sliders and HSV conversions on Mac/Linux
Tricky bug, I was calling abs() which resolve to abs(float) under
Windows with the include we have, but abs(int) under Mac/Linux
10 years ago
ocornut 7a3e6aa38d Default Clipboard functions on Windows+ renamed ARRAYSIZE to IM_ARRAYSIZE 10 years ago
ocornut cda3aecc6a Fixed combo box (bug introduced earlier today) + adding bit of vertical padding in combo. 10 years ago
ocornut 9a426faf4f Added InputFloat2(), SliderFloat2() 10 years ago
ocornut cc9d63b46a Fixed columns lines not being pixel aligned 10 years ago
ocornut ddc7f8b0b0 Simplified ImDrawList system (samples are 20 lines shorter) + merged title bar draw bar. 10 years ago
ocornut 57ac561ecb Minor warning fix + removed unused function parameter. 10 years ago
ocornut 2573ffb6fc Fixed warnings for more stringent compilation settings. Added various small helpers. 10 years ago
ocornut 901e9890d4 Removed stray debug code 10 years ago
ocornut 150ad95bd6 Missing assert + comments 10 years ago
ocornut ab8561e6fc Tweaked checkbox/radio default hover color to be less distracting. Added GetItemWidth(). Added text filter to style editor. 10 years ago
Omar C 2a1ba33263 Merge pull request #9 from mhristov/master
Checkbox & radio button improvements
10 years ago
ocornut 080eb69e68 Removed dependency on limits.h 10 years ago
Mirolyub Hristov 1b330f420e Checkboxes and radio buttons can be clicked on their labels as well as their icon 10 years ago
Mirolyub Hristov 28df6f39d9 Added ImGuiCol_CheckHovered to show hovered checkboxes and radio buttons 10 years ago
Sepehr Taghdisian e3001fb986 project update 10 years ago
ocornut 8ab2942716 Added PixelCenterOffset for OpenGL/DirectX compatibility. 10 years ago
ocornut 900dd3bd0f Update README.md
Clarifying C++
Added item in todo list
10 years ago
ocornut 678f6d3a3d Missing includes for some platforms 10 years ago
ocornut dbd777232a Initial release 10 years ago