Commit Graph

5183 Commits (2dc81057ec4e5fbd97d06044967550b5c41b5387)
 

Author SHA1 Message Date
ocornut 4e292bf67d Tidying up Begin(): separated blocks needed for auto-resize so it can be moved above position calculation later
ocornut 376a6a5af0 Tidying up Begin() separated blocks needed for auto-resize so it can be moved above position calculation later
Being cautious again. Hopefully didn't break anything.
ocornut 46f55fe6f6 Tidying up Begin()
ocornut 3f7f256752 Tidying up. Re-arranged the (first_begin_of_the_frame) blocks in Begin() for further changes.
Being cautious.
ocornut 19f7bf90f8 Examples: AutoResize demo doesn't use TextWrapped()
ocornut 07ebb14ce2 Tooltip: fit within display. Added style.DisplayWindowPadding, style.DisplaySafeAreaPadding now strictly for popups/menus.
ocornut ad7f600e0d Examples: DirectX9/11: hide os curosr if ImGui is drawing it ()
ocornut 68ccdc4fb8 Comments
ocornut 8fbb42cc6f Added IsKeyDown() IsMouseDown() as convenience instead of reading into IO structures
Also their existence serves as implicit documentation of what
IsKeyPressed(), IsMouseClicked() does
ocornut 2440a30444 Columns() distinguish columns-set ID from other widgets as a convenience, added asserts, added more sailors
ocornut bd23c11a93 Separator() within group start on group horizontal offset
ocornut 1d90f099bd Tidying up
We still have an issue with ImVec4 vs ImRect
ocornut 6844952d56 Fixed build with Visual Studio 2008 or earlier (via PR )
ocornut 18a00c7060 Examples: DirectX9/11: Fixed key mapping for down arrow.
ocornut c93a562b06 Added ImGuiStorage::GetVoidPtrRef()
ocornut 9119f58ce5 Version number 1.39 WIP
ocornut 0123fc8c0f Removed comment
ocornut 37d8d78fc2 Selectable() render into AutoFitPadding only when full-fitting (fix aac99819d6)
ocornut 064b94721e Added DragFloat2, DragFloat3, DragFloat4, DragInt2, DragInt3, DragInt4.
ocornut 94c4e9564d Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering
ocornut 86d1abf3f6 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
ocornut 05ee36baab Version number 1.38
ocornut 85e18c72d2 ShowTestWindow(): drag example + tooltip.
ocornut 731b003c9d Slider internals: removed unnecessary slider_bb parameter
ocornut acbd58627f ShowTestWindow(): added a custom label in the format for one of the slider example.
ocornut c46d5634d4 Columns: mouse dragging uses absolute mouse coords. Fixed dragging left-most column of an auto-resizable window.
ocornut c82f909be1 Active column (when dragged) not clipped so it can release its active state (extends 16ddd796f3)
ocornut 26e469af22 Documentation
ocornut 04a4433706 Update imconfig.h documentation
ocornut 02de9bd859 DragFloat, DragInt: if step/speed is zero defaults to 1% of range
ocornut 4f1acf0d4a Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering
Conflicts:
	imgui.cpp
ocornut 1847270a5f Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
omar 6408ac482c Merge pull request from bkaradzic/master
Fixed C4267 size_t to unsigned int conversion warning.
Branimir Karadžić 6920e70e2e Fixed C4267.
ocornut 7fde17e15a ShowMetricsWindow(): renaming locals (not sure about the "shadows a local variable" warning?)
ocornut 0d4f29a317 Merge branch 'bkaradzic-master'
Branimir Karadžić 508d05414a Fixed warning: missing initializer for member.
Branimir Karadžić b7b3df3c81 Fixed: warning: declaration shadows a local variable
Branimir Karadžić d24474ea82 Fixed: warning: missing field 'w' initializer [-Wmissing-field-initializers]
ocornut 64db50ba46 TODO list
ocornut aca85dbea4 Fixed hovering over a popup's child (popups disable hovering on other windows but not their childs)
ocornut f400ea4ec8 Examples: OpenGL3: backup/restore current program and texture
omar 17b63d846f Merge pull request from Roflraging/master
Examples: GLFW Set modifier key state by inspecting imgui's io.KeysDown array (see )
Dale Kim ac518a1d3e Set modifier key state by inspecting imgui's io.KeysDown array.
ocornut de3a154f38 Tweak date/credits
ocornut 43cb4038c6 Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering
Conflicts:
	examples/directx11_example/imgui_impl_dx11.cpp
	imgui.cpp
ocornut 0bb89ccee2 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
Conflicts:
	imgui.cpp
ocornut 71429d306e Examples: Simplified GLFW keyboard callbacks
ocornut c735d3066b Merge branch 'master' of https://github.com/Roflraging/imgui into Roflraging-master
Dale Kim fe15756129 Simplified glfw keyboard callbacks.