mirror of
https://github.com/Drezil/imgui.git
synced 2024-11-15 01:17:00 +00:00
Backends: Allegro 5: Fixed horizontal scrolling direction with mouse wheel / touch pads (#3394, #2424, #1463) [@nobody-special666]
Amend 7dea158175
+ Fix vsproj GUID
This commit is contained in:
parent
209a6a751c
commit
009276b6cb
@ -49,7 +49,7 @@ Other Changes:
|
|||||||
clipping, more than 16 KB characters are visible in the same low-level ImDrawList::RenderText
|
clipping, more than 16 KB characters are visible in the same low-level ImDrawList::RenderText
|
||||||
call. ImGui-level functions such as TextUnformatted() are not affected. This is quite rare
|
call. ImGui-level functions such as TextUnformatted() are not affected. This is quite rare
|
||||||
but it will be addressed later). (#3349)
|
but it will be addressed later). (#3349)
|
||||||
- Selectable: Fixed highlight/hit extent when used with horizontal scrolling (in or outside columns).
|
- Selectable: Fixed highlight/hit extent when used with horizontal scrolling (in or outside columns).
|
||||||
Also fixed related text clipping when used in a column after the first one. (#3187, #3386)
|
Also fixed related text clipping when used in a column after the first one. (#3187, #3386)
|
||||||
- Scrolling: Avoid SetScroll, SetScrollFromPos functions from snapping on the edge of scroll
|
- Scrolling: Avoid SetScroll, SetScrollFromPos functions from snapping on the edge of scroll
|
||||||
limits when close-enough by (WindowPadding - ItemPadding), which was a tweak with too many
|
limits when close-enough by (WindowPadding - ItemPadding), which was a tweak with too many
|
||||||
@ -80,6 +80,8 @@ Other Changes:
|
|||||||
- Demo: Improved "Layout & Scrolling" -> "Child Windows" section.
|
- Demo: Improved "Layout & Scrolling" -> "Child Windows" section.
|
||||||
- Style Editor: Added preview of circle auto-tessellation when editing the corresponding value.
|
- Style Editor: Added preview of circle auto-tessellation when editing the corresponding value.
|
||||||
- Backends: OpenGL3: Added support for glad2 loader. (#3330) [@moritz-h]
|
- Backends: OpenGL3: Added support for glad2 loader. (#3330) [@moritz-h]
|
||||||
|
- Backends: Allegro 5: Fixed horizontal scrolling direction with mouse wheel / touch pads (it seems
|
||||||
|
like Allegro 5 reports it differently from GLFW and SDL). (#3394, #2424, #1463) [@nobody-special666]
|
||||||
- Examples: Vulkan: Fixed GLFW+Vulkan and SDL+Vulkan clear color not being set. (#3390) [@RoryO]
|
- Examples: Vulkan: Fixed GLFW+Vulkan and SDL+Vulkan clear color not being set. (#3390) [@RoryO]
|
||||||
|
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
</ProjectConfiguration>
|
</ProjectConfiguration>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<PropertyGroup Label="Globals">
|
<PropertyGroup Label="Globals">
|
||||||
<ProjectGuid>{2AE17FDE-F7F3-4CAC-ADAB-0710EDA4F741}</ProjectGuid>
|
<ProjectGuid>{73F235B5-7D31-4FC6-8682-DDC5A097B9C1}</ProjectGuid>
|
||||||
<RootNamespace>example_allegro5</RootNamespace>
|
<RootNamespace>example_allegro5</RootNamespace>
|
||||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
@ -15,6 +15,7 @@
|
|||||||
|
|
||||||
// CHANGELOG
|
// CHANGELOG
|
||||||
// (minor and older changes stripped away, please see git history for details)
|
// (minor and older changes stripped away, please see git history for details)
|
||||||
|
// 2020-08-10: Inputs: Fixed horizontal mouse wheel direction.
|
||||||
// 2019-12-05: Inputs: Added support for ImGuiMouseCursor_NotAllowed mouse cursor.
|
// 2019-12-05: Inputs: Added support for ImGuiMouseCursor_NotAllowed mouse cursor.
|
||||||
// 2019-07-21: Inputs: Added mapping for ImGuiKey_KeyPadEnter.
|
// 2019-07-21: Inputs: Added mapping for ImGuiKey_KeyPadEnter.
|
||||||
// 2019-05-11: Inputs: Don't filter character value from ALLEGRO_EVENT_KEY_CHAR before calling AddInputCharacter().
|
// 2019-05-11: Inputs: Don't filter character value from ALLEGRO_EVENT_KEY_CHAR before calling AddInputCharacter().
|
||||||
@ -332,7 +333,7 @@ bool ImGui_ImplAllegro5_ProcessEvent(ALLEGRO_EVENT* ev)
|
|||||||
if (ev->mouse.display == g_Display)
|
if (ev->mouse.display == g_Display)
|
||||||
{
|
{
|
||||||
io.MouseWheel += ev->mouse.dz;
|
io.MouseWheel += ev->mouse.dz;
|
||||||
io.MouseWheelH += ev->mouse.dw;
|
io.MouseWheelH -= ev->mouse.dw;
|
||||||
io.MousePos = ImVec2(ev->mouse.x, ev->mouse.y);
|
io.MousePos = ImVec2(ev->mouse.x, ev->mouse.y);
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
Loading…
Reference in New Issue
Block a user