1196 Commits (f1fb62fa6d79cc3b93cf2bf24ff7c5584201d07a)

Author SHA1 Message Date
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
ocornut 6c3ab6fc9b ImFont: fixed minor bug with CPU-side vertical clipping of text. 10 years ago
ocornut a56768463a Examples: moved demo bits around. 10 years ago
ocornut d750df9189 Fix for Shutdown() 10 years ago
ocornut baa2328b99 Tweak to RenderCheckMark() 10 years ago
ocornut 8081e81e55 Fixed warnings + label 10 years ago
ocornut 1a3ef63132 Fixed parameters array size declaration (wouldn't have a side-effect but weird and misleading)
Thanks Coverity
10 years ago
ocornut 368d2c3568 OverlayDrawList readier for pushing elements (not exposed yet) 10 years ago
ocornut 035ff302d2 ImFontAtlas: moved application of FontDataOwnedByAtlas to AddFont() 10 years ago
ocornut 95f489ac1f Merged AA branch in master! (#133) 10 years ago
ocornut 3e3d9f9a69 ImFontAtlas: allow AddFontDefault to take a config 10 years ago
ocornut 99a92ee7c5 Comments (fixed old comments) 10 years ago
ocornut 8952b93b2f Include for alloca() 10 years ago
ocornut fcec337061 Examples: Simplified font examples comments. 10 years ago
ocornut 815168c7ef ImFontAtlas: new AddFont() API, oversampling, subpositiong, merging fonts, etc. (#182, #220, #232, #242) 10 years ago
ocornut 6ae8062ca0 ImFont: comments, minor bits 10 years ago
ocornut c02f9b58ef ImFont: Cleanup to be compatible with over-sampling (not enabled) 10 years ago
ocornut fc6545830b Examples: displaying more font information. 10 years ago
ocornut faec745438 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives 10 years ago
ocornut 8cfd963fda Popups: removed an apparently unnecessary test in CloseInactivePopups() that broke Combo boxes inside menus (#272) 10 years ago
ocornut 355cbf6326 Examples: added tests for Combo box in sub-menu test and MenuItem in a normal window (#272) 10 years ago
ocornut 52c820e7b0 Metrics: more details in popup stack (#272) 10 years ago
ocornut ba9317b924 ImFont: storing offsets as X0/Y0/X1/Y1 analoguous to examples for stb_truetype 10 years ago
ocornut 5b053dd350 Fix for OverlayDrawList being ready to append commands (not exposed publicly yet anyway) 10 years ago
ocornut 7eca4e2a7f Merge bits 10 years ago
ocornut fbb9113118 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
Conflicts:
	imgui.cpp
10 years ago
ocornut 4565bf9813 Demo: custom rendering example uses AddRectFilledMultiColor() 10 years ago
ocornut 6520b6c458 ImDrawList: added AddRectFilledMultiColor() helper + minor optimisation. 10 years ago
ocornut 7a0004eb86 Revert 10 years ago
ocornut d10d0343b2 Plot() function can take 0.0f for both scale_min/scale_max to calculate scale 10 years ago
ocornut e681937f66 Delete merging artefact that survived for a day 10 years ago
ocornut fd44b9440b Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
Conflicts:
	imgui.cpp
10 years ago
ocornut b67593a4b1 Changed SameLine() parameters from int to float. 10 years ago
ocornut 8094aa78d2 Fixed incorrect assert triggering when code steal ActiveID move user moving window by calling e.g. SetKeyboardFocusHere() 10 years ago
ocornut 827ff970cd InputText: Added ImGuiInputTextFlags_AlwaysInsertMode flag 10 years ago
ocornut d2701727b9 InputText: added ImGuiInputTextFlags_NoHorizontalScroll flag. Added HasSelection() helper in ImGuiTextEditCallbackData as a clarification. 10 years ago
ocornut 398ef1a212 Comments 10 years ago
ocornut 245cf36522 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives 10 years ago
ocornut 890585cde8 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives 10 years ago
ocornut 08b1dd1035 Version number 1.43 WIP
Bits
10 years ago
ocornut fec09e37ab Disable warnings, undo f4aae6b9ec (#265 #266) 10 years ago
Stephan Dilly f4aae6b9ec fix minor clang-x64 warnings
fixes #265
10 years ago
ocornut e5bea65582 Version number 1.42 10 years ago
ocornut b36ff2fec3 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives 10 years ago
ocornut 44c23e0eed Allowing DeltaTime==0.0f to not assert 10 years ago
ocornut 67d93156df Fixed clang/gcc warnings (#133) 10 years ago
ocornut 54c2665032 AA branch: undo d35c1a9e66, thickness is back but goes through non-AA path (#133) 10 years ago
ocornut 439040bb25 AA branch: more comments on breaking changes (#133) 10 years ago
ocornut d03b046ef4 AA branch: Agressively renamed all fields of ImDrawList, ImDrawCmd, ImDrawData to match the rest of our coding convention (#133) 10 years ago
ocornut d35c1a9e66 AA branch: removed the 'thickness' parameter from ImDrawList::AddLine() 10 years ago
ocornut ac56e4e209 AA branch: API breaking change documentation 10 years ago
ocornut af7f35d7c2 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives 10 years ago
ocornut 87ebe95fd6 Columns/ImDrawList: dispatch render of each column in a sub-draw list and merge on closure, saving draw calls (#125) 10 years ago
ocornut f4fc008a2a Fixed ListBoxHeader() not honoring negative sizes the same way as BeginChild() or BeginChildFrame() (#263) 10 years ago
ocornut acf58c6223 More debug-build friendly ImVector<> use micro optimisations for the most bottle-neck bunchs 10 years ago
ocornut bfa7d86070 AA branch: further use of ImVector<> Data/Size 10 years ago
ocornut c3ced1bd71 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
Conflicts:
	imgui.cpp
10 years ago
ocornut 3869e10574 ImVector<> access to Size/Capacity/Data (#262) 10 years ago
ocornut 25882c47a3 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
Conflicts:
	examples/directx11_example/imgui_impl_dx11.cpp
	examples/directx9_example/imgui_impl_dx9.cpp
	examples/opengl3_example/imgui_impl_glfw_gl3.cpp
	examples/opengl_example/imgui_impl_glfw.cpp
	imgui.cpp
10 years ago
ocornut 502e360ee5 Removed the majority of size_t from the code. ImVector<> now uses int. (#262)
May trigger new compilation warnings?
10 years ago
ocornut aeae03f4ac Fixed minor zealous Clang warning (demo code intentionally uses strdup() to be copiable) 10 years ago
ocornut 4d42760c0b Metrics window: "Show clipping rectangles when hovering ImDrawList" enabled by default 10 years ago
ocornut de6dfe8c5d ImRect (internal) fixed ImVec4 constructor, argh (broken e7e2fcdd19) 10 years ago
ocornut 92b61d2ee4 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives 10 years ago
ocornut b92396b46a Optimisation, removed the duplicate ClipRectStack in ImGuiWindow, storing single value 10 years ago
ocornut 6a22835f63 AA branch: ImDrawList: rename commands to cmd_buffer
Not strictly necessary but while we're doing minor breakage let's do
them at all once.
10 years ago
ocornut e7e2fcdd19 ImRect (internal) made constructors more non-optimised compilation friendly 10 years ago
ocornut a17e47fe14 ImDrawList: fixed non-merged commands when equal clip rectangles are in the two first commands 10 years ago
ocornut 5782c69c2a Metrics window: calculate bounding box of actual vertices when hovering a draw list. 10 years ago
ocornut 9db4b35168 Fixed ImRect.Add(ImVec2&) which was broken and somehow unused 10 years ago
ocornut 0ff2a6ff64 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
Conflicts:
	imgui.cpp
10 years ago
ocornut d6987d1586 ImDrawList store pointer to their owner name for easier auditing/debugging. Metrics windows render clip rectangle when hovering. 10 years ago
ocornut c52cefa2c2 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives 10 years ago
ocornut 0d5e6e125c Documentation (#133 #254) 10 years ago
ocornut 0676efd37f AA branch: added ImDrawData::DeIndexAllBuffers() helper (#254) 10 years ago
ocornut b2b616be00 AA branch: ImDrawCmd idx_count -> elem_count 10 years ago
ocornut f3303fa84f AA branch: io.RenderDrawListsFn signature changed to take ImDrawData, neater and future proof breaking of the render API (#133 #254) 10 years ago
ocornut 2633325b9f Comments 10 years ago
ocornut 562aecdaa5 Removed obsolete GetDefaultFontData() function that would assert anyway (obsoleted 2015/01/11) 10 years ago
ocornut 3fa4451936 PlotLines(), PlotHistogram(): fixed incorrect hovering test (would trigger tooltip when menu is open) 10 years ago
ocornut 1c160adbba Comments 10 years ago
ocornut c9676554b9 MenuItem() can be activated on release (#245) 10 years ago
ocornut 56553f33b8 AA branch: added style.AntiAliasedLines, style.AntiAliasedShapes (#133) 10 years ago
ocornut 19e59421e5 AA branch: comments, inlining minor ops 10 years ago
ocornut 46c440d186 AA branch: AddPolyline() stores normals on stack 10 years ago