55 Commits

Author SHA1 Message Date
Patrick Dawson
a4c2749a62 fix 2026-05-17 06:51:44 +02:00
Patrick Dawson
7b5d36b4f8 Require Godot 4.5+ 2026-05-17 04:34:18 +02:00
Patrick Dawson
6c2333b697 Linux compile fix 2026-02-02 01:31:11 +01:00
Patrick Dawson
71c5258f00 Fix some compile errors 2026-02-02 01:05:27 +01:00
Patrick Dawson
30594563f1 Require Godot 4.4+ 2026-02-01 23:43:26 +01:00
Patrick Dawson
2947344199 Fix mouse for macOS embedded (C++) 2026-01-30 04:54:01 +01:00
Patrick Dawson
3cbdfae3c0 Make ImGuiController non-internal for now 2025-04-23 18:48:20 +02:00
Patrick Dawson
e5c988d059 Update to ImGui 1.91.6 (#99) 2025-02-16 08:41:24 +01:00
Patrick Dawson
ad8f7d6553 CI: update to Godot 4.4-dev3 2024-10-17 02:39:59 +02:00
Patrick Dawson
14eb84cbb1 Fix build errors 2024-09-09 02:54:24 +02:00
Patrick Dawson
1b589075a1 Fix multi-threaded renderer in Godot 4.3 2024-09-09 02:43:08 +02:00
Patrick Dawson
846a012c15 Make ConstructRid 5x faster and AOT-compatible 2024-09-08 23:25:41 +02:00
Patrick Dawson
b75940b445 Use Godot clipboard (C++) 2024-09-01 05:37:42 +02:00
Patrick Dawson
d0da181032 Add IME support 2024-09-01 04:20:04 +02:00
Patrick Dawson
a5d57c1408 Fix C++ CanvasRenderer VtxOffset 2024-08-27 20:38:05 +02:00
Patrick Dawson
1f6b8fcd2f Fix inconsistent viewport size during resize 2024-08-26 05:44:18 +02:00
Patrick Dawson
b297402685 Add double precision build (#79) 2024-08-12 18:15:32 +02:00
Patrick Dawson
9facea9e99 Move in-editor ImGuiController to root node (fix crash on exit) 2024-08-04 02:56:39 +02:00
Patrick Dawson
4725ad07ce Some tidying 2024-08-04 02:54:49 +02:00
Patrick Dawson
f2dc3fcd29 GDScript bindings for clipper and table sort 2024-08-02 05:45:22 +02:00
Patrick Dawson
edde6e83c3 Update to ImGui 1.91.0 2024-08-01 22:52:05 +02:00
Patrick Dawson
e7108a32de CI: update to 4.3.0-rc1 2024-07-26 18:07:27 +02:00
Patrick Dawson
1029cdc183 GDExt example: nicer markdown formatting 2024-07-14 04:18:04 +02:00
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