Commit graph

48855 commits

Author SHA1 Message Date
Rémi Verschelde a66fc4cf7e
Merge pull request #60686 from trollodel/move_editor_registration
Move editor class and plugin registrations to a dedicated file
2022-11-18 23:07:48 +01:00
Rémi Verschelde c9c09ad608
Merge pull request #68847 from anvilfolk/silly-vs
Add VS's enc_temp_folder to .gitignore
2022-11-18 20:44:22 +01:00
Rémi Verschelde 35ff5ff1aa
Merge pull request #68828 from bruvzg/win_regen_icon
Windows icon export improvements.
2022-11-18 20:44:16 +01:00
Rémi Verschelde 1af7e393be
Merge pull request #68831 from YuriSizov/docs-classref-better-split
Improve class reference split, list variant types separately
2022-11-18 20:43:43 +01:00
ocean (they/them) 8ae66c143b Add VS's enc_temp_folder to .gitignore 2022-11-18 13:42:32 -05:00
bruvzg ac0ed9ce67
Windows icon export improvements.
Regenerate Windows icon on export to ensure correct icon size order.
Add support for using PNG/WebP/SVG files as an icon for Windows exports.
Allow using WebP/SVG files as icon for macOS exports.
Add option to select generated icons interpolation, and set default interpolation to Lanczos.
2022-11-18 19:42:07 +02:00
Rémi Verschelde d93bec61c3
Merge pull request #68432 from Geometror/generic-math-func-tests
Generic math function tests: Test float and double variants
2022-11-18 16:21:39 +01:00
Rémi Verschelde c36691394a
Merge pull request #68799 from Chaosus/shader_fix
Prevent stack overflow when setting a shader global value
2022-11-18 16:21:18 +01:00
Rémi Verschelde c3132b42cb
Merge pull request #66816 from raulsntos/dotnet/readonly
Add `readonly` to C# methods and types that don't mutate
2022-11-18 16:20:29 +01:00
Rémi Verschelde 8ab3e73a79
Merge pull request #64212 from xiongyaohua/curve3d_baking_refactor
Move rotation interpolation to Curve3d and refactor baking
2022-11-18 16:20:14 +01:00
Rémi Verschelde 6b6572963f
Merge pull request #68430 from anvilfolk/check-superclass-member
Fix minor inheritance errors
2022-11-18 16:19:28 +01:00
Rémi Verschelde 58cb11b396
Merge pull request #68710 from BastiaanOlij/fix_vrs
Fix VRS issues
2022-11-18 16:19:22 +01:00
Rémi Verschelde b1605c6d35
Merge pull request #68801 from vincentmoreschi/vincentmoreschi/master
Add raise -> move_to_front rename line
2022-11-18 16:19:07 +01:00
Yuri Sizov aac01fbaf8 Improve class reference split, list variant types separately 2022-11-18 15:47:53 +03:00
trollodel 75177455d9 Move editor class and plugin registrations to a dedicated file 2022-11-18 08:02:08 +01:00
Yuri Rubinsky e8f9cd8ac5
Merge pull request #68808 from CherrySodaPop/global-instance-uniform 2022-11-18 09:49:49 +03:00
Rémi Verschelde cca9f78025
Merge pull request #63497 from YuriSizov/docs-split-classref
Split generated RST for class reference based on the base type
2022-11-18 00:03:11 +01:00
Rémi Verschelde 39234e70cc
Merge pull request #67464 from Calinou/contributing-mrp-required
Emphasize the importance of uploading a minimal reproduction project
2022-11-18 00:02:39 +01:00
Rémi Verschelde a533bd1b93
Merge pull request #68805 from clayjohn/canvas-bg
Finish implementing Canvas Background mode
2022-11-18 00:02:24 +01:00
ocean (they/them) 13be0ab733 Fix ability to overload "script" variable 2022-11-17 17:21:12 -05:00
Lily Garcia 0683bc3783 Fix global uniforms parsed as instance uniform 2022-11-17 17:18:20 -05:00
Chenzo 378d9a630c Add raise -> move_to_front rename line 2022-11-17 16:56:10 -05:00
Yuri Sizov 4a5c179405 Split generated RST for class reference based on the base type 2022-11-18 00:36:09 +03:00
clayjohn 21ac6d7d8e Finish implementing Canvas Background mode 2022-11-17 12:51:26 -08:00
Hugo Locurcio e032152494
Emphasize the importance of uploading a minimal reproduction project
The field is now required, but "N/A" can be manually entered if
the reproduction steps are trivial and don't require any project
files to be followed.
2022-11-17 21:46:41 +01:00
Rémi Verschelde 7d9923b2e0
Merge pull request #63203 from YuriSizov/a-gaping-hole-in-my-docs
Add more call-to-action notes when documentation is missing
2022-11-17 20:58:05 +01:00
Rémi Verschelde b41ba331d4
Merge pull request #68792 from bruvzg/rtl_scroll
Fix multithreaded RTL resetting scroll position on resize.
2022-11-17 20:57:59 +01:00
Rémi Verschelde 0d4e91e2a3
Merge pull request #68790 from m4gr3d/fix_keep_screen_on_main
Fix parsing of the `keep_screen_on` display setting
2022-11-17 20:57:49 +01:00
Yuri Sizov 270c810343 Add more call-to-action notes when documentation is missing 2022-11-17 22:33:55 +03:00
Yuri Rubinsky b3f22ec03c Prevent stack overflow when setting a shader global value 2022-11-17 19:12:04 +03:00
bruvzg 9b14b5b483
Fix multithreaded RTL resetting scroll position on resize. 2022-11-17 16:26:06 +02:00
Fredia Huya-Kouadio 3c75887d41 Fix parsing of the keep_screen_on display setting 2022-11-17 05:54:05 -08:00
Rémi Verschelde 49cc12bf89
Merge pull request #68786 from akien-mga/android-fix-keep_screen_on
Android: Fix parsing `keep_screen_on` setting
2022-11-17 14:44:53 +01:00
Rémi Verschelde d33e584607
Merge pull request #68732 from AThousandShips/bit_map_polygon_fix
Fix polygon generation in BitMap
2022-11-17 14:44:30 +01:00
Rémi Verschelde dc28e82b74
Merge pull request #68784 from bruvzg/localize_numeral_system
Add `Control::localize_numeral_system` property to toggle automatic numeral system conversion.
2022-11-17 14:44:21 +01:00
Rémi Verschelde eb7c3e1ad3
Android: Fix parsing keep_screen_on setting
Boolean stringification changed in Godot 4.0.

Fixes #67034.

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-11-17 14:32:42 +01:00
bruvzg 3add6dcd89
Add Control::localize_numeral_system property to toggle automatic numeral system conversion. 2022-11-17 14:59:56 +02:00
Rémi Verschelde 0b27173919
Fixup TileSet build after #66557
Last rebase was too old, didn't include this API rename.
2022-11-17 13:54:15 +01:00
Rémi Verschelde 2ca972ad01
Merge pull request #66557 from MisterMX/fix/tileset-custom-data-type-reload-editor
fix(tileset): Recreate custom data editor if type has changed
2022-11-17 13:49:02 +01:00
Rémi Verschelde 4829911df2
Merge pull request #64368 from YeldhamDev/tile_editor_label_center
Properly center labels in the TileMap/Set editors
2022-11-17 13:48:53 +01:00
Rémi Verschelde 994c935d97
Merge pull request #63601 from YeldhamDev/tooltip_stuff
Small changes to some tooltips
2022-11-17 13:48:46 +01:00
Rémi Verschelde 725f25487c
Merge pull request #68589 from marzecdawid/remove-default-file-save-filedialog
Remove auto selecting the first file for FileDialog with Save mode
2022-11-17 13:48:33 +01:00
Rémi Verschelde e1ead0fbd1
Merge pull request #68779 from dzil123/fix_renderdummy_mesh_surface_overflow
RendererDummy - Fix buffer overflow due to stale mesh_get_surface
2022-11-17 13:48:24 +01:00
Rémi Verschelde 2e2a3a5f16
Merge pull request #68778 from bruvzg/ios_icons
[iOS] iOS export improvements.
2022-11-17 13:48:07 +01:00
dzil123 e9d213e0fd RendererDummy fix buffer overflow due to mesh_get_surface 2022-11-17 03:41:55 -08:00
Rémi Verschelde 921ab252e7
Merge pull request #68777 from bruvzg/mac_activ_13
[macOS] Update activation hack to work on Ventura.
2022-11-17 11:57:50 +01:00
Rémi Verschelde 90ba2d270b
Merge pull request #68775 from dzil123/add_gles3_texturestorage_null_checks
OpenGL3 TextureStorage - add missing null checks
2022-11-17 11:57:31 +01:00
Rémi Verschelde 8e00e71d35
Merge pull request #67619 from nongvantinh/fix-calling-pckpacker-crash
Fixes engine crashes caused by the user failing to initialize PCKPacker with pck_start()
2022-11-17 11:57:23 +01:00
Rémi Verschelde 424a16d108
Merge pull request #68776 from bruvzg/win_sysfont_case
[Windows] Use case-sensitive file names for the system fonts to avoid warnings.
2022-11-17 11:57:11 +01:00
Rémi Verschelde ef22b6f757
Merge pull request #68766 from TokageItLab/fix-update-animation-fps-edit
Fix GUI update timing when AnimationEditor changes FPS
2022-11-17 11:57:00 +01:00