Commit Graph

325 Commits

Author SHA1 Message Date
Patrick Dawson
8f4b20cd93 update for ImGui.NET 1.89.2 2023-01-08 18:53:59 +01:00
Patrick Dawson
5c4a7b1387 version bump v3.5.1 2022-12-23 20:38:31 +00:00
Patrick Dawson
71e2a6614c add ImageButton demo 2022-12-23 17:38:54 +00:00
Patrick Dawson
011ac3be15 update for ImGui 1.89.1 2022-12-23 17:21:30 +00:00
Patrick Dawson
9d2b2861b9 version bump v3.5.0 2022-12-09 22:48:12 +01:00
Patrick Dawson
76cabe6777 beta 8 2022-12-09 21:18:33 +01:00
Patrick Dawson
8339350e5e suggest Chicken 2022-12-03 21:55:54 +01:00
Patrick Dawson
429033c3c4 move another thing 2022-12-03 21:10:05 +01:00
Patrick Dawson
6b5430c93c rename 2022-12-03 20:34:59 +01:00
Patrick Dawson
ee24f10617 move some stuff 2022-12-02 22:41:08 +01:00
Patrick Dawson
289532256a add Fonts class 2022-12-02 22:27:54 +01:00
Patrick Dawson
894620e88a add Input class 2022-12-02 22:22:10 +01:00
Patrick Dawson
bf353e7a15 add Util class 2022-12-02 22:10:30 +01:00
Patrick Dawson
7d36693117 start refactoring internals 2022-12-02 22:06:27 +01:00
Patrick Dawson
d002eaed1a cleanup 2022-12-02 20:52:44 +01:00
Patrick Dawson
5d7f16ef58 fix non-viewports mouse position 2022-12-02 19:15:01 +01:00
Patrick Dawson
34e48b328a beta 7 2022-12-02 19:00:43 +01:00
Patrick Dawson
a0d20a5c76 revert changes to mouse button events 2022-12-02 16:54:25 +01:00
Patrick Dawson
64e68f985c don't need to track focus ourselves 2022-12-02 16:51:10 +01:00
Patrick Dawson
b7137feb6b use screen mouse position instead of input events 2022-12-02 06:14:39 +01:00
Patrick Dawson
489d9169ef macOS: windows can't be moved/resized, probably a Godot issue? 2022-12-01 04:36:18 +01:00
Patrick Dawson
70d9a1cca5 update focus for main window 2022-12-01 04:23:07 +01:00
Patrick Dawson
5573d51377 update workflow 2022-12-01 04:07:25 +01:00
Patrick Dawson
ce15d1e026 remove unused parameter 2022-12-01 03:39:59 +01:00
Patrick Dawson
6e9d684f80 CanvasItemClear doesn't reset the transform 2022-12-01 03:37:46 +01:00
Patrick Dawson
b80a6bfa3e bug fixes 2022-12-01 03:11:50 +01:00
Patrick Dawson
84ac17500d better handling of empty draw data 2022-11-30 17:08:11 +01:00
Patrick Dawson
152b9b1021 adjust RdRenderer 2022-11-30 16:43:27 +01:00
Patrick Dawson
5662f0ee85 fix input 2022-11-30 15:46:43 +01:00
Patrick Dawson
283dc99feb cache transform 2022-11-30 01:18:17 +01:00
Patrick Dawson
c9ba1cb4d5 add transform to fix viewport draw 2022-11-30 01:00:52 +01:00
Patrick Dawson
c5ddc08581 set up for viewport debugging 2022-11-29 17:32:27 +01:00
Patrick Dawson
3e8008f7b2 disable more diagnostics for now 2022-11-29 06:25:24 +01:00
Patrick Dawson
acf6f76324 use dotnet analyzer 2022-11-29 06:13:39 +01:00
Patrick Dawson
721c742788 macOS native library issue seems fixed upstream 2022-11-29 04:58:37 +01:00
Patrick Dawson
759526166b using VS style defaults, mostly 2022-11-29 03:31:13 +01:00
Patrick Dawson
5b22c2a462 code style cleanup 2022-11-29 02:37:16 +01:00
Patrick Dawson
1a6e4728f0 add release workflow 2022-11-29 00:45:50 +01:00
Patrick Dawson
2b452f67b2 Update README.md 2022-11-28 07:40:05 +01:00
Patrick Dawson
6415196677 remove WIP font builder 2022-11-28 02:24:49 +01:00
Patrick Dawson
8a48fa62f5 C++: FreeType demo 2022-11-28 01:35:09 +01:00
Patrick Dawson
42b1bc685a add macOS workflow 2022-11-27 22:04:18 +01:00
Patrick Dawson
834f42262b workflow: make Godot version configurable 2022-11-27 21:25:19 +01:00
Patrick Dawson
5f67e2bdd6 Use a .tres for shader bytecode, so the editor won't modify the file 2022-11-27 20:55:11 +01:00
Patrick Dawson
9ff024d361 Add Godot export workflow 2022-11-27 20:26:16 +01:00
Patrick Dawson
ba6cf55346 More workflow tinkering 2022-11-27 18:19:23 +01:00
Patrick Dawson
a167f02e1c Don't re-run slow workflows 2022-11-27 18:12:16 +01:00
Patrick Dawson
17af12cf00 Add C++ workflows 2022-11-27 17:44:22 +01:00
Patrick Dawson
8fa2d97c94 Update workflow 2022-11-27 06:29:53 +01:00
Patrick Dawson
f77512941e Add basic workflow 2022-11-27 06:02:14 +01:00