Commit Graph

42131 Commits

Author SHA1 Message Date
Rémi Verschelde ae312b4fd2
Merge pull request #59244 from timothyqiu/property-path-capitalization 2022-03-17 19:03:52 +01:00
Haoyu Qiu e64cd21f6f Remap property path based on path substrings
Also added captialization caching.
2022-03-18 00:31:13 +08:00
Rémi Verschelde 5d806b435b
Merge pull request #59223 from ztc0611/master 2022-03-17 12:39:10 +01:00
Rémi Verschelde 5c4de463fe
Merge pull request #59229 from taigi100/Bugfix-#59215-Standard-color-name-returns-non-standard-color-code 2022-03-17 11:38:06 +01:00
ztco224 4802f15231 Fix DST Error on Windows 2022-03-17 06:28:08 -04:00
Rémi Verschelde bc576af969
Merge pull request #57675 from TokageItLab/fix-blending 2022-03-17 10:49:34 +01:00
taigi100 bd247fa315 Update color constants to use HEX codes 2022-03-17 11:36:23 +02:00
Rémi Verschelde f995f47965
Merge pull request #59062 from BastiaanOlij/storagerd_texture 2022-03-17 10:08:33 +01:00
Rémi Verschelde 28774e652e
Merge pull request #59227 from timothyqiu/option-button-tooltip
Add item tooltip access to `OptionButton`
2022-03-17 08:37:00 +01:00
Rémi Verschelde 3f8acba18d
Merge pull request #59228 from bruvzg/gde_ci
Re-enable `godot-cpp` CI.
2022-03-17 08:35:14 +01:00
bruvzg 96f7a08fd6
Re-enable `godot-cpp` CI. 2022-03-17 08:18:01 +02:00
Haoyu Qiu a635ecf6d4 Add item tooltip access to OptionButton 2022-03-17 13:50:16 +08:00
Rémi Verschelde 178961a6dc
Merge pull request #59183 from YeldhamDev/assetlib_less_borders
Remove extra borders from the AssetLib plugin
2022-03-16 23:50:18 +01:00
Rémi Verschelde cd500eee8b
Merge pull request #59200 from Sauermann/fix-unused-conditional
Simplify always true conditional
2022-03-16 23:49:28 +01:00
Rémi Verschelde c950db6652
Merge pull request #59209 from rburing/fix_pinjoint2d_inertia_tensor
`PinJoint2D`: fix inertia tensor, taking center of mass into account
2022-03-16 23:48:09 +01:00
Ricardo Buring 7ce4a1d9f3 PinJoint2D: fix inertia tensor, taking center of mass into account 2022-03-16 22:57:38 +01:00
Rémi Verschelde daa5a1df7a
Merge pull request #59211 from techiepriyansh/fix-axis-handle-gizmo-letters
Fix axis handle gizmo letters at wrong positions on varying editor scale
2022-03-16 22:36:01 +01:00
Rémi Verschelde d9bd33d406
Merge pull request #59160 from taigi100/Bugfix-#59003-Controls-not-laid-properly-with-FlowContainer-in-another-container
Fix children visibility check
2022-03-16 22:03:45 +01:00
Priyansh Rathi edbf757208
fix axis handle gizmo letters at wrong positions on varying editor scale 2022-03-17 02:20:57 +05:30
Rémi Verschelde d3f983262f
Merge pull request #59207 from bruvzg/fix_native_struct_defs
Cleanup and fix native struct definitions.
2022-03-16 19:47:54 +01:00
bruvzg 6079e14396
Cleanup and fix native struct definitions. 2022-03-16 20:14:15 +02:00
Rémi Verschelde 5c7971d856
Merge pull request #59146 from m4gr3d/setup_mavencentral_publishing 2022-03-16 17:24:22 +01:00
Rémi Verschelde e7d49e6937
Merge pull request #59199 from akien-mga/windows-shadowed-mouse_monitor 2022-03-16 17:13:18 +01:00
Rémi Verschelde 7e556178a5
Merge pull request #59197 from akien-mga/mingw-thorvg-missing-cstring 2022-03-16 17:11:54 +01:00
Rémi Verschelde c9d764e14a
Merge pull request #59140 from reduz/physics-server-extension 2022-03-16 17:11:40 +01:00
Markus Sauermann 7451fa63f2 Simplify always true conditional
get_viewport() is always true, because is_inside_tree() is true.
2022-03-16 16:28:11 +01:00
Rémi Verschelde fa37f17029 Windows: Properly set `mouse_monitor` instead of shadowing it
GCC was raising a warning about unused variable, but it's actually meant
to be used in the destructor for deinit.
2022-03-16 15:48:56 +01:00
Rémi Verschelde 3a305d31f0 thorvg: Fix MinGW build by adding explicit `<cstring>` include
Fixes #59044.
2022-03-16 15:47:23 +01:00
taigi100 280956ddc3 Fix children visibility check 2022-03-16 15:51:27 +02:00
Rémi Verschelde 9d732aa0cf
Merge pull request #58973 from bruvzg/gde_export 2022-03-16 11:53:08 +01:00
bruvzg 98d0af7d5c
Implement GDExtension export plugin. 2022-03-16 11:16:19 +02:00
Rémi Verschelde b1fbd8ab40
Merge pull request #59184 from Sauermann/fix-enlarge-safe-rect 2022-03-16 09:49:22 +01:00
Markus Sauermann d3af794295 Handle NOTIFICATION_WM_CLOSE_REQUEST in EditorSpinSlider 2022-03-16 08:53:13 +01:00
Bastiaan Olij 57e5a33623 Split dummy renderer classes into separate files
Split canvas_texture_storage and texture_storage from render_storage class
2022-03-16 17:43:10 +11:00
Michael Alexsander fc0e657e8f Remove extra borders from the AssetLib plugin 2022-03-15 20:40:46 -03:00
Rémi Verschelde cfd21adf64
Merge pull request #49092 from BastiaanOlij/multiview_clustered
Add multiview support to the clustered forward renderer
2022-03-16 00:17:57 +01:00
Rémi Verschelde 8e72be941c
Merge pull request #59165 from Rindbee/fix-text-buf-does-not-clear
Fix text buf does not clear when calling the method set_item_text in …
2022-03-16 00:07:32 +01:00
Rémi Verschelde 1de66f1357
Merge pull request #59172 from taigi100/Bugfix-#58726-List-items-are-shown-twice-in-the-2D-editor's-"Show-list-of-selectable-nodes-at-position-clicked"-mode
Update to only use select tool on button press
2022-03-16 00:06:41 +01:00
Silc 'Tokage' Renew b06d253920 Fix blend animation to solve TRS track bug & blend order inconsistency 2022-03-16 05:11:55 +09:00
Rémi Verschelde fb28025785
Merge pull request #59153 from Calinou/debug-stringnames-improve
Improve `--debug-stringnames` to be more useful
2022-03-15 20:26:18 +01:00
taigi100 6c4dbf92ac
Update to only use select tool on button press
It used to run the code twice, probably once on button press, once on button release.
2022-03-15 20:04:59 +02:00
Hugo Locurcio 38995961df
Improve `--debug-stringnames` to be more useful
- Print all StringNames, not just the top 100.
- Print statistics at the end of the list of StringNames,
  with unreferenced and rarely referenced StringNames.
- List the CLI argument in `--help` and shell completion.
2022-03-15 18:54:51 +01:00
reduz 8b547331be Create GDExtension clases for PhysicsServer3D
* Allows creating a GDExtension based 3D Physics Server (for Bullet, PhysX, etc. support)
* Some changes on native struct binding for PhysicsServer

This allows a 3D Physics server created entirely from GDExtension. Once it works, the idea is to port the 2D one to it.
2022-03-15 18:39:31 +01:00
Rémi Verschelde 41edfc88a3
Merge pull request #59169 from timothyqiu/icon-for-theme 2022-03-15 16:51:07 +01:00
Haoyu Qiu 0ac6e6acbe More icon updates on theme change 2022-03-15 23:05:41 +08:00
风青山 f789c17690 Fix text buf does not clear when calling the method set_item_text in PopupMenu 2022-03-15 21:49:00 +08:00
Rémi Verschelde 51bbcbdec2
Merge pull request #45263 from KoBeWi/😕 2022-03-15 13:18:27 +01:00
Rémi Verschelde d0fee76717
Merge pull request #59135 from EricEzaM/improvement/editor-log-better-button-style 2022-03-15 13:09:34 +01:00
Eric M df2c71efd1 Improve editor log message filter button styles. 2022-03-15 21:25:24 +10:00
Rémi Verschelde 055d775d74
Merge pull request #59158 from akien-mga/editor-properties-array-dict-clean-button_add_item 2022-03-15 09:36:31 +01:00