Commit Graph

10770 Commits

Author SHA1 Message Date
cc7d8817eb Merge pull request #57413 from fazil47/master 2022-01-31 19:58:49 +01:00
64c4a5b283 Bring TabBar to full parity with the TabContainer implementation. 2022-01-31 15:35:54 -03:00
7d97f04da8 Merge pull request #57454 from rcorre/undo_skel 2022-01-31 18:13:32 +01:00
d7822cbf21 Merge pull request #57367 from Chaosus/vs_derivative 2022-01-31 16:51:30 +01:00
1cd1df5dc3 Move placeholder color to theme item 2022-01-30 17:56:23 +00:00
c9cce53983 Merge create_physical_skeleton undo entries.
Pressing `ctrl+z` after clicking "Create Physical Skeleton" will now
undo the creation of all physical bones by that operation.

Previously undo would remove one bone at a time.

Fixes https://github.com/godotengine/godot/issues/55351.
2022-01-30 12:28:44 -05:00
6e2c9f398c Fix theming of doc background 2022-01-30 09:49:24 +03:00
65b6b140b6 Inspector retains content when detached and when docked 2022-01-30 12:11:27 +05:30
c66ab56544 Set a minimum zoom of 1% and a maximum zoom of 10,000% on the tileset editor
Fixes issue #57292 where zooming out too much stops
you from being able to zoom back in
2022-01-30 13:45:14 +11:00
8a0a3accee simplify formatting scripts, add a clang-tidy script, and run clang-tidy 2022-01-29 04:41:03 -06:00
252ec22ff9 Merge pull request #57296 from emcguirk/bug-57253-fix-hint-label 2022-01-29 00:36:42 +01:00
e84c552b08 Merge pull request #52557 from jmb462/rename_layers 2022-01-29 00:36:03 +01:00
e22a162003 Merge pull request #57365 from pycbouh/editor-icons-uniformity 2022-01-28 23:53:23 +01:00
b619a47416 Renaming layers from the inspector via a popup menu. 2022-01-28 23:52:11 +01:00
2279edeaf0 Merge pull request #57368 from TokageItLab/fix-delta-for-animation-tree 2022-01-28 23:16:29 +01:00
27e4c84edd Merge pull request #57326 from Josephblt/material-preview-sphere-icon-has-wrong-inactive-modulation 2022-01-28 23:06:59 +01:00
876345191f Fix theme application in various curve editors 2022-01-29 01:03:43 +03:00
36ff66c62f Fix the breakpoint icon in CodeEdit 2022-01-29 01:03:43 +03:00
49eddd22e0 Update icons and color conversion rules to simplify the palette 2022-01-29 01:03:39 +03:00
0650846248 Make AnimationTree delta argument force double in core 2022-01-29 05:07:30 +09:00
88b2afa28f [VisualShader] Merge scalar and vector derivative functions into one 2022-01-28 22:19:10 +03:00
b9a2569be6 Merge pull request #57347 from Chaosus/vs_refactor_addop 2022-01-28 17:45:54 +01:00
02d48f88ef Merge pull request #56933 from Chaosus/fix_shader_editor_theming 2022-01-28 17:45:28 +01:00
7c3003fcbe Improve some signal bindings to use specific Object subtypes 2022-01-28 15:35:40 +01:00
7072b359b4 Improve some method bindings to use specific Object subtypes
This was made possible by changes to `VariantCaster` which now make
it possible to pass any `Object`-derived type as pointer.
2022-01-28 15:07:22 +01:00
b8b33df178 TileSetAtlasSource: Make get_tile_data return TileData *
This is now possible thanks to `Variant` changes.

Also unbind some `_` prefixed methods which don't need to be exposed.
2022-01-28 14:27:12 +01:00
af045e568d Remove unnecessary transformations from editor icons 2022-01-28 16:16:28 +03:00
fd8c0f4a6a Refactor AddOption in visual shader editor 2022-01-28 15:28:37 +03:00
9686d680b7 Merge pull request #57116 from bruvzg/win_net_share 2022-01-28 11:03:23 +01:00
9f01c887b1 Fixes Hint label in 2D editor appearing at wrong position and pushes zoom controls 2022-01-27 21:49:33 -05:00
e6caaf4c80 Merge pull request #57205 from TechnoPorg/variant-template-cast
Allow method binds to take Object subclasses as arguments
2022-01-27 23:46:37 +01:00
a2d176a53d Fix to prevent icons from disappearing. 2022-01-27 19:29:42 -03:00
aa94d5d61a Merge pull request #57290 from IgorKordiukiewicz/fix-tile-map-editor-not-disappearing 2022-01-27 11:44:13 +01:00
899cd34426 Merge pull request #57281 from Rubonnek/rename-subsequence 2022-01-27 11:03:13 +01:00
a4f999b7dc Merge pull request #57295 from TokageItLab/fix-blendspace2d-discrete 2022-01-27 10:17:04 +01:00
1c0b163df5 More time parameters change type float to double 2022-01-27 12:42:46 +09:00
2cd0c3f8be Improve 2D editor's right-click menu 2022-01-27 03:02:45 +01:00
a6b20c1816 Fixes TileMap editor not disappearing 2022-01-27 02:49:29 +01:00
3eb5e0ac50 Rename String::is_subsequence_ofi to String::is_subsequence_ofn 2022-01-26 18:03:56 -05:00
68580ecedd Rename VoxelGI editor bake actions from "GI Probe" to "VoxelGI" 2022-01-26 23:12:26 +01:00
9df9dc77a3 Merge pull request #54822 from KoBeWi/sortuces 2022-01-26 15:46:48 +01:00
e793331cd7 Allow sorting tileset sources 2022-01-26 13:58:32 +01:00
78c946f554 Fix lightmap size hint option not displaying for 3D scenes
This also renames the Static Lightmaps option hint to be more explicit
about which GI techniques are supported (as VoxelGI/SDFGI can still
be used with Static Lightmaps).
2022-01-26 00:33:47 +01:00
93a95ae84a SpriteFramesEditor Incorrect texture type fix 2022-01-25 18:39:26 +01:00
051ef479c9 Allow method binds to take Object subclasses as arguments
This commit adds a condition to VariantCaster that casts Variants of type OBJECT to any type T, if T is derived from Object.
This change enables a fair bit of code cleanup. First, the Variant implicit cast operators for Node and Control can be removed, which allows for some invalid includes to be removed. Second, helper methods in Tree whose sole purpose was to cast arguments to TreeItem * are no longer necessary.
A few small changes also had to be made to other files, due to the changes cascading down all the includes.
2022-01-25 09:03:36 -07:00
5ea4a8b421 Fix crash after renaming an animation node 2022-01-25 20:18:40 +08:00
050f746e19 Fix theming update of shader editor 2022-01-25 12:10:07 +03:00
342a31e326 Fix 2D Pan Tool 2022-01-24 22:21:19 +01:00
9456454109 Fix translation with multiple sources for the same language.
Remove unnecessary locale length checks.
Add "C" -> "en" locale remap.
2022-01-24 18:58:16 +02:00
cba8280515 [Windows] Add support for handling network share paths. 2022-01-24 16:22:59 +02:00