Emmanuel Benoît
77a310736d
Horizontal mouse wheel support
...
This patch adds support for the horizontal mouse wheel in ImGui. It
affects windows that can be scrolled, as long as the Ctrl key is not
being pressed.
The scrolling speed has been set empirically so that it matches the
scrolling speed on the Firefox browser when the horizontal wheel is
used.
Internally, it adds a MouseHorizWheel to ImGuiIO, which is then used in
NewFrame to scroll the current window.
The SDL/GL2, SDL/GL3, GLFW/GL2 and GLFW/GL3 examples has been modified
to use it.
7 years ago
omar
0f955b818d
Fixed DroidSans font link ( #1460 )
7 years ago
omar
d9c5d72962
ImGuiStorage: Added BuildSortByKey() helper to rebuild storage from stratch.
7 years ago
omar
ef5dd30625
Sisyphus says: tweaked comments about not using old-style OpenGL examples ( #1459 , #1394 etc.)
7 years ago
omar
6bd3b45b34
Sisyphus says: tweaked comments about not using old-style OpenGL examples ( #1459 , #1394 etc.)
7 years ago
omar
7763ab3fcc
Menu bar: better software clipping to handle small windows, in particular child window don't have the minimum constraint added in e9a7e73bba
so we need to render clipped menus better.
7 years ago
omar
06a32a2b00
Merge pull request #1455 from elect86/patch-3
...
Update imgui_draw.cpp, fixed light colors order
7 years ago
Giuseppe Barbieri
1b2ec35b8d
Update imgui_draw.cpp
7 years ago
omar
aafa6cece5
Tweak expression to be less weird (how did that ever happen?)
7 years ago
omar
3141df1459
Merge pull request #1454 from elect86/patch-2
...
Tweak
7 years ago
Giuseppe Barbieri
21b456e567
Update imgui.cpp
7 years ago
omar
176d8fbe74
Fixed unreferenced variable warnings.
7 years ago
omar
302757447a
Internals: Added SplitterBehavior(). ( #319 )
7 years ago
omar
195abc3d17
Begin: Fix border size latch when rounding uses Child or Popup value. ( #707 )
7 years ago
omar
3f5b2a3fe3
Exposed ImDrawCornerFlags, replaced occurences of ~0 with an explicit ImDrawCornerFlags_All. Inversed BotLeft (prev 1<<3, now 1<<2) and BotRight (prev 1<<2, now 1<<3).
7 years ago
omar
31683cfe34
ImDrawList::AddImageRounded: removed PrimDistributeUV declaration, fixed coding style, restored argument order from original PR. ( #845 )
7 years ago
omar
3c5e64db78
Demo: Tweaked Image() code.
7 years ago
omar
7f447c8270
Color picker: Tweak vertex shading code, since we aren't shading between PrimReserve and PrimVert the code can be expressed more naturally. ( #346 )
7 years ago
omar
ba095f81a5
Merge branch '2016-08-rounded-image' of https://github.com/thedmd/imgui into thedmd-2016-08-rounded-image
7 years ago
omar
8c0f2e4946
Added comment to help people dealing with 58345b11e1
breakage ( #707 )
7 years ago
omar
e996286c38
Todo list update
7 years ago
thedmd
79f07f6ff0
Add AddImageRounded() to ImDrawList
7 years ago
thedmd
8b2d449b16
Add ShadeVertsLinearUV()
7 years ago
omar
28a31997b7
Style Editor: Simplified settings also show PopupBorderSize as a checkbox. ( #707 , #1019 )
7 years ago
omar
abbf836fd0
Style, Begin: removed ImGuiWindowFlags_ShowBorders window flag. Borders are now fully set up in the ImGuiStyle structure (see e.g. style.FrameBorderSize, style.WindowBorderSize). Use ImGui::ShowStyleEditor() to look them up. ( #707 , fix #819 , #1031 , ref #1019 , ref #447 )
7 years ago
omar
c433bc971f
Reorder fields for consistency.
7 years ago
omar
f7fe824805
Style: Tweaked border settings to homogenize a little how they look over different backgrounds. ( #707 )
7 years ago
omar
39137ccc3e
Style: renamed ImGuiCol_ChildWindowBg to ImGuiCol_ChildBg. ( #707 )
7 years ago
Jason Wilkins
022f8c2342
fixed incomplete replacement of unsigned short with ImWchar in interface of ImFont::FindGlyph
7 years ago
omar
9886b09a0a
Minor tweak, removed extraneous empty destructor.
7 years ago
Jason Wilkins
e605f21797
TreePush with zero arguments was ambiguous. Resolved by making it call TreePush(const void*)
7 years ago
omar
9a44d447cd
NewFrame() now asserts if neither Render or EndFrame have been called. Exposed EndFrame(). Made it legal to call EndFrame() more than one. ( #1423 etc.)
7 years ago
omar
538a704143
NewFrame(): using literal strings in the most-frequently firing IM_ASSERT expression to increase the odd of programmers seeing them (especially those who don't use a debugger).
7 years ago
omar
9289e8055c
Merge pull request #1445 from franciscod/uninitialized_o3_werror
...
ImFontAtlas: Fix maybe-uninitialized warning.
7 years ago
omar
4cdd998be8
Demo: Fix warning "format not a string literal and no format arguments" for over-zealous compilers settings. ( #1450 , #1451 )
7 years ago
omar
4daf377c9b
Added comment about TextUnformatted(). ( #1450 )
7 years ago
omar
8a7f03cbf9
Combo: Offset popup position by border size so that a double border isn't so visible. ( #707 )
7 years ago
omar
d7af1a218e
Style: Added PopupRounding setting. ( #1112 )
7 years ago
omar
067605052d
Fix IsItemHovered() returning true for non-title bar hidden items that are clipped due to window collapsing logic. Fix 27fd1b913b
. ( #823 )
7 years ago
omar
6f7b1bf2e1
Internals: Renamed ImGuiWindow::Accessed to WriteAccessed.
7 years ago
omar
0e4f1df1a4
Style: Made changes to Classic style (!!!). Tweaked Dark style. ( #707 )
7 years ago
omar
0a61b7195c
Style: Added a default StyleColorsLight(). ( #707 )
7 years ago
omar
e7e81b265d
Demo: Tweaks.
7 years ago
omar
58345b11e1
Style: Removed ImGuiCol_ComboBg in favor of combo boxes using ImGuiCol_PopupBg for consistency. ( #707 )
7 years ago
omar
1c41603b31
Style Editor: Using local storage so Save/Revert button made some more sense without code passing its storage. Tweaked layout, added horizontal scroll bar, Fixed Save/Revert button to be always accessible. ( fix #1211 )
7 years ago
omar
c1b5eab868
Style Editor: Sneakily adding a combo box to change colors ( #707 )
7 years ago
omar
331eac511e
Style: Dark: Tweaks + setting BorderShadow correctly.
7 years ago
omar
29e0078b66
Internals: Window minor internal renaming + added WindowRounding latch.
7 years ago
omar
bd4bc929ce
Style: renamed style.ChildWindowRounding to style.ChildRounding, ImGuiStyleVar_ChildWindowRounding to ImGuiStyleVar_ChildRounding.
7 years ago
omar
4e62118b61
Merge pull request #1448 from codecat/minor-fixes
...
Examples: DirectX: fix wrong comment in dx implementation headers
7 years ago