Commit Graph

32 Commits

Author SHA1 Message Date
Patrick Dawson
c1c29781de Fix ini filename issues 2024-07-10 02:28:46 +02:00
Patrick Dawson
1c530615f5 Update to ImGui 1.90.9 2024-07-06 23:31:56 +02:00
Patrick Dawson
8722d59a15 Fix warnings 2024-07-06 21:50:52 +02:00
Patrick Dawson
e56dabf72b Fix framebuffer format 2024-07-06 21:50:52 +02:00
Patrick Dawson
4cb687952f fix thread-safe renderer 2024-07-06 21:50:52 +02:00
Patrick Dawson
e3958edb43 GDScript: bind ImGuiWindowClass 2024-07-06 21:50:52 +02:00
Patrick Dawson
4cc7704f51 Implement mouse hover 2024-07-06 21:50:52 +02:00
Patrick Dawson
5a9f7732ba Use global window input callback 2024-07-06 21:50:52 +02:00
Patrick Dawson
22508469fc Free window immediately 2024-07-06 21:50:52 +02:00
Huseyin Olgac
c85757903a Moved GDExtension using statements from global to namespace (#69) 2024-07-01 09:30:58 -07:00
Patrick Dawson
e917d4a149 Fix loading ImGuiConfig and add CI tests (#68) 2024-06-30 14:20:47 -07:00
Patrick Dawson
573f24e8d9 Fix string comparison (for macOS CI build) 2024-06-29 18:07:13 +02:00
Patrick Dawson
9b1a46f787 Fix rare corruption of ini filename on exit 2024-06-29 02:13:08 +02:00
Patrick Dawson
aaa82affb2 Add warning if plugin not enabled 2024-06-26 01:23:21 +02:00
Patrick Dawson
0723ac6383 CI: test export with GDExtension (#66) 2024-06-19 17:57:47 -07:00
Patrick Dawson
ec58214883 Move config to project settings 2024-06-19 04:48:13 +02:00
Patrick Dawson
239021fb53 Fix macOS build 2024-06-18 05:33:09 +02:00
Patrick Dawson
d2b1ed8df9 Add singleton ImGuiAPI 2024-06-18 05:13:40 +02:00
Patrick Dawson
beafdcc9a1 GDScript: bind style colors 2024-06-18 05:07:42 +02:00
Patrick Dawson
1a0d097b5b GDScript: fix const float arrays 2024-06-09 21:15:17 +02:00
Patrick Dawson
7511161a66 Update to ImGui 1.90.8 2024-06-09 00:01:24 +02:00
Patrick Dawson
5e5323e2f2 Fix ProcessMode in ImGuiController 2024-06-05 18:27:45 +02:00
Patrick Dawson
1a1cbbdbce Update to ImGui 1.90.7 2024-06-05 18:04:09 +02:00
Patrick Dawson
57c14b6001 Fix imgui-godot.h 2024-05-17 02:44:12 +01:00
Patrick Dawson
81693e9114 Fix ToolInit 2024-05-16 20:49:58 +01:00
Patrick Dawson
4f6d9b0d81 Update to ImGui 1.90.6 2024-05-16 15:04:15 +01:00
Patrick Dawson
cc0477ef73 Fix build 2024-05-13 05:42:58 +02:00
Patrick Dawson
6de6557f45 Finish SetMainViewport implementation 2024-05-13 05:19:58 +02:00
Patrick Dawson
a920e3f821 Minor cleanup 2024-05-04 01:24:48 +02:00
Patrick Dawson
916d9cdfa9 Update to ImGui 1.90.5 2024-05-02 00:38:19 +02:00
Patrick Dawson
20aff1d480 Encourage restart on installation 2024-04-30 23:39:57 +02:00
Patrick Dawson
c17e72a546 GDExtension (#56)
Merge GDExtension
2024-04-29 18:40:26 -07:00