K. S. Ernest (iFire) Lee
dbc1e94695
Fixes for gltf export.
...
* Fix null crashes.
* Bake tracks
* Add some error messages.
2023-02-07 11:57:25 -08:00
clayjohn
76caf3fbae
Set instancing flags when using GPUParticles in OpenGL renderer
2023-02-07 10:45:34 -08:00
Rémi Verschelde
a05670c617
Merge pull request #70623 from timothyqiu/property-i18n
...
Separate property translation from editor translation, move sources to separate godot-editor-l10n repo
2023-02-07 19:38:29 +01:00
Rémi Verschelde
bd267c911b
Merge pull request #72493 from dalexeev/gds-export-flags
...
GDScript: Improve validation and documentation of `@export_flags`
2023-02-07 19:38:21 +01:00
Rémi Verschelde
3f95b39cb3
Merge pull request #72789 from Vilcrow/fix-jump-to-definition
...
Fixed the jumping to function definition using 'Ctrl+LMB'.
2023-02-07 19:37:50 +01:00
Rémi Verschelde
8be4feec04
Merge pull request #72061 from paulloz/csharp/better-logs-management
...
C#: MSBuild logs and panel enhancements
2023-02-07 19:37:43 +01:00
Rémi Verschelde
728838fb88
Merge pull request #72840 from 0xafbf/patch-1
...
Fix docs on RPC_MODE_ANY_PEER analogous.
2023-02-07 19:37:21 +01:00
RedworkDE
bf47b62203
C#: Rename export settings `mono` -> `dotnet` and remove unused AOT settings
2023-02-07 18:20:23 +01:00
Danil Alexeev
c8e3d8b5d5
GDScript: Improve validation and documentation of `@export_flags`
2023-02-07 19:32:08 +03:00
Paul Joannon
c70c82b0fb
Try and match MSBuild and Godot UI languages
2023-02-07 16:48:23 +01:00
Paul Joannon
9bf2a0bcda
Add new settings about MSBuild
...
- toggle creation of binary logs
- manage log verbosity
- toggle logging in console
2023-02-07 16:48:23 +01:00
Paul Joannon
7cf42dbdee
Add button to open the msbuild logs folder
2023-02-07 16:48:23 +01:00
Paul Joannon
e51a20b714
Rename existing editor settings `mono` -> `dotnet`
2023-02-07 16:48:18 +01:00
Rémi Verschelde
929333fe26
Merge pull request #62179 from Rindbee/fix-popup_center-off-center
...
Use min_size/max_size to limit window size and position while popup center
2023-02-07 16:30:41 +01:00
Rémi Verschelde
743e26d4f9
Merge pull request #72829 from Sauermann/fix-code-simplifications
...
Some code simplifications
2023-02-07 16:30:22 +01:00
Rémi Verschelde
7ebd8b502d
Merge pull request #71768 from Sauermann/fix-vp-mouse-position
...
Fix Viewport::get_mouse_position for SubViewports
2023-02-07 16:30:13 +01:00
Rémi Verschelde
07d46da485
Merge pull request #72257 from KoBeWi/potential_fix_or_maybe_not_who_knows
...
Fix sub-resource IDs resetting when preloaded
2023-02-07 16:30:06 +01:00
Rémi Verschelde
98921d8fba
Revert "Remove script class checks when getting function signature"
...
This reverts commit 0fef203b1f
.
This introduced some other issues, as discussed in #72144 .
2023-02-07 16:28:52 +01:00
Andrés Botero
f39aa8ae04
Fix docs on RPC_MODE_ANY_PEER analogous.
2023-02-07 10:20:38 -05:00
Rémi Verschelde
097cf5431b
Keep only production ready translations, move the WIP ones to godot-editor-l10n
...
- Remove WIP translation templates, moved to godot-editor-l10n which
will be the source and target for Weblate contributions.
* https://github.com/godotengine/godot-editor-l10n
- Re-add translations with a high completion ratio, stripped of the
untranslated and fuzzy strings, and of the location and translator
comments, to keep the size lower.
* Threshold editor interface: 20% complete.
* Threshold properties: 20% complete.
* Threshold classes: 10% complete.
2023-02-07 15:35:12 +01:00
Markus Sauermann
826e54fa73
Some code simplifications
...
1. `number_width` isn't used later
2. `return_type` is used only once
3. AudioServer::get_singleton()->get_channel_count() always returns a channel_count of 1 or larger
4. negative `aa->backward` conditional
5. `current_canvas` == `find_world_2d()->get_canvas()`
6. identical if `render_shadows`
2023-02-07 14:30:16 +01:00
Rindbee
c73844f117
Use min_size/max_size to limit the window size and the position while popup center
2023-02-07 21:28:26 +08:00
Haoyu Qiu
5d7e003b29
Prepare for moving editor and classref translations to godot-editor-l10n repo
...
- Separate editor interface and property translations.
- Add property translation in TranslationServer.
- The split and merge of the POT/PO/Makefiles and extract scripts is done
directly in godot-editor-l10n, the files will be removed in the next commit.
- Remove the hardcoded "to_include" lists from the SCsub, we'll only commit the
files which are ready to inclue.
2023-02-07 14:20:40 +01:00
kobewi
095c805079
Fix sub-resource IDs resetting when preloaded
2023-02-07 14:13:22 +01:00
Rémi Verschelde
bdad9770d6
Merge pull request #71865 from mihe/error-macros-gdext
...
Expose `_err_print_error` with message parameter to GDExtension
2023-02-07 14:08:29 +01:00
Rémi Verschelde
020ba92cfe
Merge pull request #72826 from bruvzg/x11_popup_focus
...
[X11] Do not suppress structure/focus events on popup close to correctly return focus.
2023-02-07 14:08:20 +01:00
Rémi Verschelde
1cd66a76fc
Merge pull request #72827 from RandomShaper/fix_slow_step
...
Pace debugger draw requests
2023-02-07 14:08:15 +01:00
Rémi Verschelde
5386289ee2
Merge pull request #72144 from adamscott/fix-super-class-check
...
Remove script class checks when getting function signature
2023-02-07 14:07:53 +01:00
Rémi Verschelde
f5a0e18015
Merge pull request #72821 from myaaaaaaaaa/bin-symlink
...
Change .gitignore's `bin/` to `bin`
2023-02-07 14:05:21 +01:00
Mikael Hermansson
99dba702f5
Expose `_err_print_error` with message parameter to GDExtension
2023-02-07 14:02:18 +01:00
Markus Sauermann
5312d83f3b
Fix Viewport::get_mouse_position for SubViewports
...
SubViewports don't have a cached mouse position available.
This PR calculates the mouse position from the screen position of
the mouse cursor.
2023-02-07 13:54:47 +01:00
Pedro J. Estébanez
31a4a0002e
Pace debugger draw requests
2023-02-07 12:10:28 +01:00
Adam Scott
0fef203b1f
Remove script class checks when getting function signature
2023-02-07 11:48:10 +01:00
bruvzg
80dc7713f9
[X11] Do not suppress structure/focus events on popup close to correctly return focus.
2023-02-07 12:13:34 +02:00
Rémi Verschelde
3f02cf7ced
Merge pull request #72722 from TokageItLab/animtree-map
...
Fix AnimationNodeTransition initialization and AnimationNode remapping method
2023-02-07 08:36:00 +01:00
myaaaaaaaaa
b5c4bc8f31
Change .gitignore's bin/ to bin
2023-02-07 01:21:56 -05:00
S.V.I. Vilcrow
7eb6367d5c
Fixed the jumping to function definition using 'Ctrl+LMB'.
2023-02-07 05:29:48 +03:00
Rémi Verschelde
cd0f1e9b10
Merge pull request #72740 from Sauermann/fix-event-device-id
...
Fix mouse/drag/touch InputEvents having no device id
2023-02-06 23:51:26 +01:00
Rémi Verschelde
6a58f4e305
Merge pull request #72812 from salianifo/master
...
Fix AnimationEditor ignoring region of Sprite2D
2023-02-06 23:36:15 +01:00
Rémi Verschelde
f39eb330e9
Merge pull request #72741 from KoBeWi/connect!_but_where
...
Improve Connect Dialog navigation
2023-02-06 23:35:45 +01:00
kobewi
4b1d577b5c
Improve Connect Dialog navigation
2023-02-06 22:56:41 +01:00
Salia Nifo
3154872177
Fix AnimationEditor ignoring region of Sprite2D
2023-02-06 16:56:11 -05:00
Rémi Verschelde
bea2dea15d
Merge pull request #71677 from Sauermann/fix-emulate-touch-passthrough
...
Fix MOUSE_FILTER_STOP not affecting emulated mouse events
2023-02-06 22:52:01 +01:00
Rémi Verschelde
fe2cd2e6b1
Merge pull request #72770 from Kabiirk/Control-has-point-doc-update
...
Fix description and argument name in `Control._has_point`
2023-02-06 22:50:47 +01:00
Rémi Verschelde
09b2c5fd05
Merge pull request #72552 from m4gr3d/cleanup_custom_build_main
...
Rename Godot's 'custom build' to 'gradle build' to better reflect the underlying build process
2023-02-06 22:50:22 +01:00
Rémi Verschelde
4fcb8bc472
Merge pull request #72805 from TokageItLab/fix-ap
...
Fix AnimationTrackEditor doesn't open when selecting AnimationPlayer node while another Editor is open
2023-02-06 22:49:58 +01:00
Markus Sauermann
8748f4dcaa
Fix mouse/drag/touch InputEvents having no device id
...
Some internally created emulated/instantiated events didn't have a
device id. This PR sets for these cases a device id.
Also rename `DEVICE_ID_TOUCH_MOUSE` to the more generic
`DEVICE_ID_EMULATION`.
2023-02-06 22:49:42 +01:00
Rémi Verschelde
e0619a658e
Merge pull request #69185 from Sauermann/fix-optionpopup-screentransform
...
Fix Screen-Transform missing in Button Size in OptionButton::show_popup
2023-02-06 22:49:34 +01:00
Rémi Verschelde
33a83a5eef
Merge pull request #72810 from clayjohn/cull_mask
...
Implement cull_mask for decals and lights in mobile and compatibility backends
2023-02-06 22:48:25 +01:00
Rémi Verschelde
dcb1de1b6c
Merge pull request #72806 from m4gr3d/add_vulkan_filter_when_necessary
...
Improve logic to detect whether vulkan is used for rendering
2023-02-06 22:48:02 +01:00