1280 Commits (572bf910065fea57d45d8156f5ffb061cb46a3e3)

Author SHA1 Message Date
ocornut e58f99179a Examples: OpenGL: fix for retina screens + io.DisplayFramebufferScale storage (#287) 10 years ago
ocornut 8b225923f8 Malformed UTF-8 don't terminate string, output 0xFFFD (#307) 10 years ago
ocornut 59d498f3d0 Added ColorConvertU32ToFloat4() helper and ImColor(ImU32) constructor. 10 years ago
ocornut 8cf7df7ec4 Added GetWindowHeight() for completeness + BeginGroup() comment. 10 years ago
ocornut 77b82ecad7 ImDrawList: Fixed issues with channels split/merge. Functional without manually adding a draw cmd. + Removed unnecessary parameter to Channe 10 years ago
ocornut ad00d88923 Window clipping rect fixes (for child windows with borders among others) 10 years ago
ocornut f0aca186cc Comments 10 years ago
ocornut ad3c9f620d Tabs to spaces 10 years ago
ocornut 466f01b313 Fixed child windows with the ImGuiWindowFlags_NoMove flag not taking direct focus 10 years ago
ocornut 43d073db1e Metrics: showing some internal state 10 years ago
ocornut b76353bbb1 Passing ImGuiWindowFlags_NoMove to BeginChild() allows to inhibit moving root window from this child 10 years ago
ocornut b1987d697f Trim trailing whitespace (#305) 10 years ago
ocornut 425c6cb3a3 Remove CaptureInputCharactersFromApp and minor cleanups (#305) 10 years ago
Borislav Stanimirov 73917115a8 Added flag showing whether the GUI wants text input
Conflicts:
	imgui.cpp
10 years ago
ocornut b28858b33b InputText: intentionally ignore character input when ctrl/alt are held (not sure if correct) (#279) 10 years ago
ocornut bbced3f0f0 Build fix 10 years ago
ocornut 4ac4d1ac37 ImHash: defaults seed to zero + comment. 10 years ago
ocornut 97be3428f1 Added GetMousePosOnOpeningCurrentPopup(). 10 years ago
ocornut ede5956b28 Metrics window: shows indices along with triangles count (#299) 10 years ago
ocornut 07de0448f9 ImGuiTextFilter: default parameter width=0.0f for no override, allow override with negative values 10 years ago
ocornut 42567a9516 ImGuiTextFilter::PassFilter() supports string range. Added [] helper to ImGuiTextBuffer. 10 years ago
ocornut 72d3fca52f Demo: added simple Log demo 10 years ago
ocornut c98318a914 Renaming some argument to clarify the local vs screen coordinates 10 years ago
ocornut f421f2f47e IsWindowHovered() takes account of window hoverability (may be disabled because of a popup) + comment
Was a dupe of IsMouseHoveringWindow() anyway, they are now "clearly"
different.
10 years ago
ocornut 0c9fcdbe71 Allow to override ImDrawIdx type (#292) 10 years ago
ocornut 915b46f1c1 Added assert on index overflow (#292) 10 years ago
ocornut 48ed0a10d7 Minor code compaction (following #296) 10 years ago
Thomas Pöchtrager 3604aecf8f Minor Windows adjustments 10 years ago
ocornut b637850260 Merge branch 'master' of https://github.com/tpoechtrager/imgui into tpoechtrager-master 10 years ago
ocornut 14822609bd Version number 1.45 WIP 10 years ago
Thomas Pöchtrager 947cf3434f Added printf attribute to printf like text formatting functions 10 years ago
ocornut a99ba42a39 Version number 1.44 10 years ago
ocornut 27961401c6 Cleanup (#219) 10 years ago
ocornut 88a00f77e9 Cleanup - using ImRect more consistently for ImGui-side cliprect data 10 years ago
ocornut f1fb62fa6d Cleanup - shuffle functions around (#219) 10 years ago
Jonathan Adamczewski 0911597550 Remove inline qualifiers inside .cpp
Use of inline in the .cpp file causes link errors with gcc.
10 years ago
ocornut 15cfa63e97 Comments 10 years ago
ocornut 692a38c0fc Merge branch 'master' into 2015-07-cleanup 10 years ago
ocornut f2b652a39e Comments 10 years ago
ocornut e7f1e28b6b Merge branch 'master' into 2015-07-cleanup 10 years ago
ocornut 4b4f6d78ee InputFloat() fixed 0 decimal_precision 10 years ago
ocornut a54995eace RoundScalar() fallback use powf(10.f, -x) instead of 1.0f/powf(10.0f,x) 10 years ago
ocornut 9b19f8c19d Merge branch 'master' into 2015-07-cleanup
Conflicts:
	imgui.cpp
10 years ago
ocornut f6e21b7ab7 InputInt() also hexadecimal input (awkwardly via ImGuiInputTextFlags_CharsHexadecimal but we will allow fmt string in InputInt* later)
+ Fix for large ints constant assignment
10 years ago
ocornut cc8ff4c8d1 RoundScalar() use a lookup table to avoid calling powf(10.0f, x); 10 years ago
ocornut f0f2afa87d InputInt() doesn't cast to float, fix handling lost of precision with large integer. Added primitives to support more data types. 10 years ago
ocornut a793ad682d Merge branch 'master' into 2015-07-cleanup
Conflicts:
	imgui.cpp
10 years ago
ocornut ebd25cf1a3 Minor comments 10 years ago
ocornut e20b90154c Comments 10 years ago
ocornut 3ee2fac892 Slider: fixed using FramePadding between frame and grab visual. Scaling that spacing would look odd. 10 years ago
ocornut e42bec5ba2 Fixed scaling of checkbox and radio button for the filling of "active" visual 10 years ago
ocornut 155873a6b0 Added GetContentRegionAvail() helper 10 years ago
ocornut 60b46cc712 Comment (#219) 10 years ago
ocornut 815d1d9be4 Merge remote-tracking branch 'origin' into 2015-07-cleanup
Conflicts:
	imgui.cpp
10 years ago
ocornut 3aca446817 Added ImFontAtlas::AddFontFromMemoryCompressedBase85TTF() 10 years ago
ocornut da3baebd43 Fixed lower-right resize grip hit box not scaling along with its rendered size (#287) 10 years ago
ocornut 4b29cc9e10 Exposed relevant functions in imgui_internal.h (#219) 10 years ago
ocornut 26a992c6f6 Updated to stb_truetype 1.07 (back to vanilla version as our minor changes are now in master & fix #280) 10 years ago
ocornut 6c63d80aa4 Tidying up InputTextApplyArithmeticOp() 10 years ago
ocornut f63beeae86 Internal version of LogText() -> LogRenderedText() + shallow tidying up 10 years ago
ocornut faa609a43c Internal cleanup ParseFormatPrecision() doesn't take a reference 10 years ago
ocornut f8646338c3 Merge remote-tracking branch 'origin' into 2015-07-cleanup 10 years ago
ocornut 7650d4cc67 Internal SliderFloatAsInputText() -> InputFloatReplaceWidget() 10 years ago
ocornut abf823c6f6 Tidying up 10 years ago
ocornut 58ee08f214 Todo list notes 10 years ago
ocornut 040f3950a3 Merge remote-tracking branch 'origin' into 2015-07-cleanup
Conflicts:
	imgui.cpp
10 years ago
ocornut e6b29b70b4 Make internal SliderFloatAsInputText() take a size to match the calling widget 10 years ago
ocornut c639f65eb7 Merge remote-tracking branch 'origin' into 2015-07-cleanup
Conflicts:
	imgui.cpp
10 years ago
ocornut 02fbb36918 ImDrawList: Add missing support for anti-aliased thick-lines (#133, also ref #288) 10 years ago
ocornut a79ee94fc4 Removed unnecessary assignment + added comment 10 years ago
ocornut 709c4c3168 Merge remote-tracking branch 'origin' into 2015-07-cleanup
Conflicts:
	imgui.cpp
10 years ago
ocornut 527208ad7c Default font encoded as base85 saves ~100 lines / 26 KB of source code (from @mmalex) 10 years ago
ocornut fddc871870 Columns: never assume horizontal space for scrollbar if NoScrollbar flag is set. 10 years ago
Xo Wang 8d45c89352 Remove non-text character at start of imgui.cpp 10 years ago
ocornut 4468ec001e Fixed warning in console example (we're iterating chars) 10 years ago
ocornut fb83323b1d Tidying up 10 years ago
ocornut 62c888177a Tweaks 10 years ago
ocornut 7552f48d7b ImLoadFileToMemory() default parameters 10 years ago
ocornut 94f085aa3e Update comments (#219) 10 years ago
ocornut e32f0931e8 Missing includes for imgui_draw.cpp (#219) 10 years ago
ocornut dace68b6fd Big cleanup, split imgui.cpp into imgui_demo.cpp,imgui_draw.cpp imgui_internal.h (#219) 10 years ago
ocornut 60dce8bc22 Fix to get all code ShowTestWindow() copiable outside. Moved ShowMetricsWindows() above. (#219) 10 years ago
ocornut 83ebbebadd Fixed inconsistent declaration of ImVec2 privates operators 10 years ago
ocornut 5a4b521855 Added ImDrawList::AddText() shorthand helper 10 years ago
ocornut 74908a9513 Fixed angles in ImDrawList::PathArcTo(), PathArcToFast() being off by an extra PI for no reason 10 years ago
ocornut 479211808f ImDrawList::AddPolyLine() tidying up in AA path 10 years ago
ocornut cdbf71ac12 Added ImGuiWindowFlags_NoInputs for input-passthru window
Would be more useful with finer control over display layer
10 years ago
ocornut 0ab620c2b9 Combo() clamp popup to lower edge of visible area 10 years ago
ocornut 20db726a9a Version number 1.44 WIP 10 years ago
ocornut 4015414978 InputtextMultiline(): honor negative size consistently with other widgets 10 years ago
ocornut 3b53a6513a Button() honor negative size consistently with other widgets that do so 10 years ago
ocornut eca26ae91d Build fix for MinGW (#276) 10 years ago
ocornut 99c5f5735c Tweak button sizes 10 years ago
ocornut e8cb874afe Version number 1.43 10 years ago
ocornut 1266e4a181 Added a gratuitous About window 10 years ago
ocornut d6117e33d0 AddInputCharactersUTF8: shallow tweaks (#274) 10 years ago
Daniel Gibson be8fb858cc Add ImGuiIO::AddInputCharactersUTF8(char* utf8str)
It'll convert the utf8 string to ImWchar's and passes each of them
to AddInputCharacter().

Very handy for SDL2 SDL_TEXTINPUT events, which provide a buffer with an
UTF-8 string.
10 years ago
ocornut 3ff04c95d5 Minor tweaks 10 years ago
ocornut d170620816 Comments 10 years ago
ocornut 80276ef07b Fixed ClearInputData() 10 years ago