v1.75.0 - Integrated ImGui v1.53 and some critical fixes
ImGuiGML » Devlog
Support us on Patreon!
Besides the largest change - importing v1.53, there's also been a bunch of fixes to how imguigml_sprite
and imguigml_sprite_button
function. They're now using a sprite cacheing system to guarantee that the sprite rendered is how GMS would do it for ya.
Biggest 1.53 changes to look out for, in my opinion, is the Drag/Drop API. I haven't fully tested it but feel free to post issues if you find them.
We're careening towards 2.0.0... that'll include some big overhauls to how input and colors are handled... as well as solidify ImGuiGML against crashes a lot better!
v1.75.0 - Soft update to v1.53 - no new functions wrapped, but api updated.
- Fixes
imguigml_sprite
andimguigml_sprite_button
now draw trimmed sprites and sprite_added sprites correctly. (added sprite cache)
- Breaking Changes
imguigml_get_items_line_height_with_spacing
is nowimguigml_get_items_line_height_with_spacing
- removed
imguigml_is_root_window_focused()
see focused flags - removed
imguigml_is_root_window_or_any_child_focused()
see focused flags - removed
imguigml_is_root_window_or_any_child_hovered()
see focused flags - removed
imguigml_set_next_window_content_width()
- removed
EImGuiGML_WindowFlags
:ShowBorders
- API Changes
imguigml_drawlist_add_poly
andimguigml_drawlist_add_convex_poly_filled
no longer accept AA paramimguigml_is_window_focused
now takesEImGui_FocuseFlags
- ADDED (from 1.53)
imguigml_drawlist_set_flags
andimguigml_drawlist_get_flags
for messing with antialiasing (replacing the param above)imguigml_drawlist_use_overlay
andimguigml_drawlist_use_window
allowing use of the new overlayimguigml_style_colors_light
imguigml_io_set_cursor_blink
and get.imguigml_show_demo_window
,imguigml_show_metrics_window
,imguigml_show_style_selector
,imguigml_show_user_guide
,imguigml_show_font_selector
imguigml_begin_drag_drop_source
,imguigml_set_drag_drop_payload
,imguigml_end_drag_drop_source
,imguigml_begin_drop_target
,imguigml_accept_drag_drop_payload
,imguigml_end_drag_drop_target
imguigml_payload
,imguigml_payload_get
- Flags
- Added
PopupRounding
,WindowBorderSize
,FrameBorderSize
,ChildBorderSize
toEImGui_StyleVar
- Added
EImGui_InputTextFlags.NoUndoRedo
- Added
EImGui_WindowFlags
:ResizeFromAnySide
- Added
EImGui_FocusedFlags
to pass toimguigml_is_window_focused
, replacing the obsolete root_window functions - Added
EImGui_HoveredFlags
RootWindow
andChildWindow
to include in hovered tests - Added
EImGui_DrawCornerFlags
for rounding flags
- Added
Files
imguigml_demo_v1.75.0.zip 2.6 MB
Jan 14, 2018
imguigml-v1.75.0.yymp 378 kB
Jan 14, 2018
Get ImGuiGML
Download NowName your own price
ImGuiGML
ImGui for GameMaker Studio 2
More posts
- v1.100.4 ReleasedAug 20, 2021
- Linux Support for ImGuiGML! (v1.100.3)Aug 19, 2021
- ImGuiGML v1.100.0 Released!Aug 18, 2021
- v1.91.0 - add font update!Jul 20, 2019
- v1.90.0!Jul 12, 2019
- MacOS Support Added!Apr 13, 2018
- v1.81.0Mar 11, 2018
- Hotfix - Radio ButtonsMar 03, 2018
- v1.80.0Jan 20, 2018
Leave a comment
Log in with itch.io to leave a comment.