ocornut
|
b1ec90d565
|
InputText() fixed clipping bounds of contents (#512)
|
2016-01-30 14:57:24 +01:00 |
|
ocornut
|
7afd62ec57
|
Tentative fix for GCC/Clang (#484, #504)
|
2016-01-25 21:45:45 +00:00 |
|
ocornut
|
595684e08c
|
Remove dependency on <new> header (#484, #504)
(Now expecting something to fail somewhere..)
|
2016-01-25 21:26:53 +00:00 |
|
ocornut
|
3ee50af57e
|
Fixed clipping of child windows within parent not taking account of childouter clipping boundaries (including scrollbar, etc.) (#506)
|
2016-01-25 20:55:34 +00:00 |
|
ocornut
|
005b897d7d
|
ProgressBar() handling of border size + storing border size in window structure (#503)
|
2016-01-24 11:00:37 +00:00 |
|
ocornut
|
9f6b1ace8f
|
Tidying up internal FindBestPopupWindowPos()
|
2016-01-23 15:13:55 +00:00 |
|
ocornut
|
94dc3df956
|
ColorEdit4: Empty label doesn't add InnerSpacing, like other widgets (ref #346)
|
2016-01-23 14:57:48 +00:00 |
|
ocornut
|
b6fe5eb4b4
|
Cleaned up the top of imgui.h, documenting all types / forward declarations
|
2016-01-23 12:45:56 +00:00 |
|
ocornut
|
d5fd87e806
|
Added IM_COL32 macros (ref #346)
|
2016-01-23 12:15:49 +00:00 |
|
ocornut
|
570a9dadc4
|
Honoring exact width passed to PushItemWidth(), previously it would add extra FramePadding.x*2 over that width. (ref #346)
If you had manual pixel-perfect alignment in place it might affect you.
|
2016-01-23 12:07:26 +00:00 |
|
ocornut
|
8f0f71c7ba
|
InputScalarEx(): removed unnecessary aabb computation.
|
2016-01-23 11:56:39 +00:00 |
|
ocornut
|
2a505ebb9a
|
ColorEdit4(): removed unnecessary calls to scanf() when idle in hexadecimal edit mode.
|
2016-01-23 11:29:22 +00:00 |
|
ocornut
|
56927cbb54
|
Begin(): made the close button explicitly set the boolean to false instead of toggling it (#499)
|
2016-01-22 10:00:32 +00:00 |
|
ocornut
|
13b1e0ec9b
|
Merge branch 'master' of https://github.com/ocornut/imgui
|
2016-01-21 22:30:51 +00:00 |
|
ocornut
|
b8f86ec4bd
|
Examples: OpenGL2/3 Makefile; Added -lGL to Linux build
|
2016-01-21 22:30:47 +00:00 |
|
ocornut
|
a81a5e5235
|
Commented Clang warning that's not compatible with all versions. Comments.
|
2016-01-21 21:40:22 +00:00 |
|
ocornut
|
9e8795f4e2
|
Examples: Added extra comments
|
2016-01-21 18:51:42 +00:00 |
|
ocornut
|
f144646c83
|
Merge branch 'master' of https://github.com/ocornut/imgui
|
2016-01-20 10:30:33 +00:00 |
|
ocornut
|
e585204d82
|
ImFontAtlas: heuristic increase texture width up to 4096 with 4000+ glyphs. Various comments (#491)
|
2016-01-20 10:30:28 +00:00 |
|
ocornut
|
3922988dea
|
TreeNode(), CollapsingHeader() fixed not being to use "##" sequence in formatted label.
Removed DisableHideTextAfterDoubleHash hack used by Metrics window.
|
2016-01-16 12:25:40 +00:00 |
|
ocornut
|
739e73b07b
|
CalcTextSize(): adding early out for empty displayed string (#487)
|
2016-01-16 12:11:57 +00:00 |
|
ocornut
|
fc66365805
|
Added overlooked test for label_size.x>0 before calling RenderText for label in a few instances (#487)
|
2016-01-16 12:01:18 +00:00 |
|
ocornut
|
31fe006c85
|
Examples: DirectX10 fixed ImGui_ImplDX10_NewFrame() from recreating device objects if render isn't called (g_pVB not set)
|
2016-01-11 10:29:03 +00:00 |
|
ocornut
|
6277ffe00f
|
Examples: DirectX11: fixed ImGui_ImplDX11_NewFrame() from recreating device objects if render isn't called (g_pVB not set)
|
2016-01-11 10:19:38 +00:00 |
|
ocornut
|
85725ff9c6
|
Added ImGuiWindowFlags_ForceVerticalScrollbar, ImGuiWindowFlags_ForceHorizontalScrollbar flags (#476)
|
2016-01-10 12:01:56 +00:00 |
|
ocornut
|
76ca7c42ca
|
ImDrawList: Added PrimQuadUV() helper to ease custom rendering of textured quads
|
2016-01-08 14:57:25 +00:00 |
|
ocornut
|
bf6f6ba858
|
Demo: extra comments and example for PushItemWidth(-1)
|
2016-01-06 01:24:49 +01:00 |
|
ocornut
|
49fb7364b5
|
Examples: SDL2+OpenGL3: Fix context creation options (#468, #463)
|
2016-01-05 10:23:43 +01:00 |
|
ocornut
|
35085a4480
|
Drag*, Slider* clarified that keyboard inputs aren't clamped (#413)
|
2016-01-02 12:21:30 +01:00 |
|
ocornut
|
749e8fa345
|
Minor optimization so that mass-calling BeginPopupContext* functions can early out more commonly without hashing ID
|
2015-12-31 12:11:28 +01:00 |
|
ocornut
|
81c86dd5e7
|
Various minor fixes following a pass of cppcheck static analyzer
|
2015-12-30 11:55:37 +01:00 |
|
ocornut
|
8061a6ceea
|
ImVector: erase/insert uses Data/Data+Size directly.
|
2015-12-30 11:45:34 +01:00 |
|
ocornut
|
4e3c6f64c0
|
Various minor fixes following a pass of cppcheck static analyzer
|
2015-12-30 11:45:13 +01:00 |
|
ocornut
|
3aa4a108ed
|
Examples: SDL/OpenGL3: Fixed linking documentation for MacOSX (#463)
|
2015-12-30 11:27:39 +01:00 |
|
ocornut
|
40ed6a51b0
|
Fixed ImGuITextBuffer::empty() - unused in core lib - from being utterly broken
|
2015-12-30 11:07:31 +01:00 |
|
ocornut
|
68bde7b862
|
Clarify comment (#455)
|
2015-12-27 21:41:01 +01:00 |
|
ocornut
|
d212401624
|
Fixed ImDrawList::AddRect() which used to render a rectangle 1 px too large on each axis., fixed Image(), ImageButton() as well (#457)
|
2015-12-27 21:31:43 +01:00 |
|
ocornut
|
6dbdc69131
|
ImDrawList: Fixed AddCircle() to fit precisely within bounding box like AddCircleFilled() and AddRectFilled() (followup #457
|
2015-12-27 20:18:43 +01:00 |
|
ocornut
|
668a247af0
|
Demo: added more draw primitives in the Custom Rendering example (#457)
|
2015-12-27 19:49:31 +01:00 |
|
ocornut
|
dc4a07c49a
|
Fixed various Clang -Weverything warnings
|
2015-12-26 14:59:07 +01:00 |
|
ocornut
|
e41568f87f
|
Version number 1.48 WIP + Update binaries
|
2015-12-26 10:02:57 +01:00 |
|
ocornut
|
24d186753e
|
Version number 1.47
|
2015-12-25 22:44:03 +01:00 |
|
ocornut
|
1c5aa32d2b
|
TODO items. Moved ImDrawList::Clear* methods suggesting they aren't for end-user.
|
2015-12-25 17:41:45 +01:00 |
|
ocornut
|
1bdd3b8e00
|
Merge branch 'master' of https://github.com/ocornut/imgui
|
2015-12-25 12:00:07 +01:00 |
|
ocornut
|
2849596069
|
Comments about ImDrawList::PushClipRect
|
2015-12-25 11:59:49 +01:00 |
|
ocornut
|
e4cf44e967
|
Minor rebranding "ImGui" -> "dear imgui" (#21)
|
2015-12-24 20:00:50 +01:00 |
|
ocornut
|
25c9448dda
|
imconfig.h tweak, not advertising IMGUI_INCLUDE_IMGUI_USER_INL anymore.
|
2015-12-24 20:00:49 +01:00 |
|
ocornut
|
f3b41b35c2
|
Initial creation of a ImGuiWindowFlags_NoBringToFrontOnFocus window push it at the front of global window list
|
2015-12-24 14:55:42 +01:00 |
|
ocornut
|
40ddf8e287
|
Exported high-level versions of PushClipRect / PopClipRect to imgui_internal.h (#448)
|
2015-12-24 14:47:11 +01:00 |
|
ocornut
|
96e2b925b1
|
Comments (#449)
|
2015-12-24 10:45:52 +01:00 |
|
ocornut
|
fc7a3d07bb
|
BeginPopupContextItem: fixed comment (#439)
|
2015-12-21 17:21:16 +01:00 |
|
ocornut
|
4723d97cfb
|
Added BeginPopupContextItem() comment (#439)
|
2015-12-21 00:04:33 +01:00 |
|
ocornut
|
6102aa1375
|
BeginPopupContextWindow() and BeginPopupContextVoid() reopen window on subsequent click (#439)
|
2015-12-20 23:39:47 +01:00 |
|
ocornut
|
66886405f6
|
Minor comment (#439)
|
2015-12-20 23:32:24 +01:00 |
|
ocornut
|
217a6c875a
|
Examples: OpenGL: Tentative fix for miscaled call to glViewport on high-DPI screens (#441)
Fix for 980ca286fe
|
2015-12-19 20:54:23 +01:00 |
|
ocornut
|
2e5577f44f
|
Fix for popups being incorrectly positioned if their contents are larger than display and WindowPadding < DisplaySafeAreaPadding
|
2015-12-17 12:22:50 +00:00 |
|
ocornut
|
21f0d64a74
|
stb_rect_pack.h update to 0.08
|
2015-12-16 11:14:49 +00:00 |
|
ocornut
|
0b10bec71f
|
ImDrawList: Simplified code and added check to avoid mis-recycling a callback command.
|
2015-12-16 01:13:36 +00:00 |
|
ocornut
|
0873da85ec
|
ImDrawList: Fixed bug with PopClipRect() sometimes altering TextureId + fixed merging of draw calls with same TextureId
|
2015-12-16 01:01:34 +00:00 |
|
ocornut
|
370de414ef
|
TreeNode(): Fixed horizontal spacing for layout to match Bullet() (followup to #414, #282)
|
2015-12-13 23:42:44 +00:00 |
|
ocornut
|
2e5352786a
|
Bullet(), BulletText(): vertical and horizontal alignment fixes (namely for widget sized line height). (followup to #414, #282)
|
2015-12-13 23:41:02 +00:00 |
|
ocornut
|
558430ca8f
|
TreeNode() fixed alignment of collapse arrow to it matches bullet (broken in 4006fb77bc)
|
2015-12-13 22:07:01 +00:00 |
|
ocornut
|
5084f90a0d
|
Added ProgressBar() (#333)
|
2015-12-13 21:41:45 +00:00 |
|
ocornut
|
76ab5587e4
|
GetColorU32: Comments
|
2015-12-13 19:55:15 +00:00 |
|
ocornut
|
9b6b1bc0f3
|
Added GetColorU32 helpers (previously internal and misplaced as window->Color())
|
2015-12-13 19:32:37 +00:00 |
|
ocornut
|
7bcebdc207
|
Comments and missing forward declaration
|
2015-12-13 18:02:15 +00:00 |
|
ocornut
|
8afbdd1ade
|
ImColor: Added SetHSV helper function.
|
2015-12-13 17:17:53 +00:00 |
|
ocornut
|
7b0bf23071
|
Ensure that individual widgets are pixel aligned when using non pixel snapped font rendering.
|
2015-12-13 17:12:35 +00:00 |
|
ocornut
|
02ce1a2b32
|
Demo: Display extra info from ImFontConfig in the font display
|
2015-12-13 16:15:11 +00:00 |
|
ocornut
|
56c4f5b7dc
|
MenuBar clipping rectangle fix for bordered mode
|
2015-12-13 16:03:52 +00:00 |
|
ocornut
|
b49a985324
|
Various adjustment for border to be inside instead of outside the window size
|
2015-12-13 16:01:25 +00:00 |
|
ocornut
|
18223fd3ab
|
Demo: Tweak window option and style display
|
2015-12-13 14:03:26 +00:00 |
|
ocornut
|
a9bdda0d95
|
Demo: Added style editor in demo menu + exposed WindowFillAlphaDefault
|
2015-12-13 13:36:00 +00:00 |
|
ocornut
|
b1b759938e
|
Fixed SizeContents and auto-fit size not being rounded to integer, which affects border rendering when using non-default font
|
2015-12-13 12:52:55 +00:00 |
|
ocornut
|
9583868bab
|
Added ImGuiIO::ClearInputCharacters() superfluous helper.
|
2015-12-12 00:08:54 +00:00 |
|
ocornut
|
6c7f8efe1e
|
InputText: update mouse drag on mouse move only & key input reposition selection bounds (better fix for #429)
|
2015-12-11 22:37:47 +00:00 |
|
ocornut
|
4bfd5cd95f
|
InputText: when keys are being input while mouse is dragging, disable mouse drag until button release (#429)
|
2015-12-11 22:20:16 +00:00 |
|
ocornut
|
bf83ac8b55
|
Examples: Fixed msvc batch files from warning.
|
2015-12-07 21:27:25 +00:00 |
|
ocornut
|
de4ae2d53a
|
Metrics: computing drawcmd bounding box handle case where buffer has been de-indexed.
|
2015-12-05 11:26:47 +00:00 |
|
ocornut
|
5dec997fbe
|
Minor tidying up of now redundant code
|
2015-12-04 23:41:24 +00:00 |
|
ocornut
|
c80e2274f1
|
Renamed Color() helpers to ValueColor() - dangerously named, rarely used and probably to be made obsolete.
|
2015-12-04 23:39:54 +00:00 |
|
ocornut
|
ecc97bda7d
|
Added SetItemAllowOverlap() exposed in imgui_internal.h only
|
2015-12-03 21:30:17 +00:00 |
|
ocornut
|
18724f021a
|
Merge branch 'JuJuBoSc-master'
|
2015-12-03 18:32:33 +00:00 |
|
ocornut
|
9596e6f794
|
Examples: DirectX10: Minor tweaks, updated to latest example changes (#424)
|
2015-12-03 18:32:01 +00:00 |
|
ocornut
|
dadd03fc11
|
Examples: DirectX10: Fix warning, disable debug device, add ignore list (#424)
|
2015-12-03 18:20:48 +00:00 |
|
ocornut
|
59f0db6f15
|
Merge branch 'master' of https://github.com/JuJuBoSc/imgui into JuJuBoSc-master
|
2015-12-03 18:18:14 +00:00 |
|
ocornut
|
730e8119fe
|
Updated stb_truetype 1.07 -> 1.08
|
2015-12-03 12:35:27 +00:00 |
|
ocornut
|
1b7aee7b9d
|
Examples: DX11: Remove debug flag (#415)
|
2015-11-30 10:22:46 +00:00 |
|
ocornut
|
632f9ec36a
|
Commenting asserts
|
2015-11-30 09:45:45 +00:00 |
|
ocornut
|
5f8200d52c
|
TreeNode/CollapsingHeader: some minor cleanup of that horrible function.
|
2015-11-29 22:38:58 +00:00 |
|
ocornut
|
d1b4159b51
|
TreeNode/CollapsingHeader: some minor cleanup of that horrible function.
|
2015-11-29 22:25:13 +00:00 |
|
ocornut
|
9dca2ca960
|
Comments & spacing
|
2015-11-29 22:01:26 +00:00 |
|
ocornut
|
b7e1ae4bf9
|
Added comment on using PushFont() before building the font (#232)
|
2015-11-29 21:33:51 +00:00 |
|
ocornut
|
a500c0daf7
|
Demo: some TreeNode layout examples (#414, #282)
|
2015-11-29 21:02:15 +00:00 |
|
ocornut
|
4006fb77bc
|
TreeNode,CollapsingHeader: sizing fixes to support laying out item on same line before/after (#414, #282)
|
2015-11-29 20:35:58 +00:00 |
|
ocornut
|
546962351b
|
Internal minor renaming
|
2015-11-29 20:27:48 +00:00 |
|
ocornut
|
6cee2fca94
|
Examples: Not clearing input data/tex data in atlas (will be required for dynamic atlas anyway). Effectively fix resizing in DX examples.
+ Standardized comments.
|
2015-11-29 14:54:05 +00:00 |
|
ocornut
|
6269859315
|
Replace OS IME (Input Method Editor) cursor on top-left when we are not text editing.
|
2015-11-29 14:15:07 +00:00 |
|
ocornut
|
3aebddc4ac
|
Tweak GetGlyphRangesJapanese() to it is easier to modify
|
2015-11-29 11:55:54 +00:00 |
|
ocornut
|
94ec3d534e
|
Examples: Header comments.
|
2015-11-29 11:25:15 +00:00 |
|