summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-20Merge pull request #56980 from KoBeWi/handled_key_inputRémi Verschelde
2022-01-20Merge pull request #57001 from bruvzg/popup_dialog_fixYuri Roubinsky
2022-01-20Merge pull request #55360 from Calinou/rename-bake-mode-propertiesRémi Verschelde
2022-01-20Merge pull request #53857 from briansemrau/rd-free-rid-bind-renameRémi Verschelde
2022-01-20Merge pull request #53276 from Phischermen/propagate_checkRémi Verschelde
2022-01-20[Windows] Fix pop-up dialogs instantly closing.bruvzg
2022-01-20Merge pull request #56972 from lawnjelly/warn_unusedRémi Verschelde
2022-01-20Fix unhandled_key_input() in Script Editorkobewi
2022-01-20Merge pull request #56994 from YeldhamDev/less_wacky_menuRémi Verschelde
2022-01-20Add nodiscard to core math classes to catch c++ errors.lawnjelly
A common source of errors is to call functions (such as round()) expecting them to work in place, but them actually being designed only to return the processed value. Not using the return value in this case in indicative of a bug, and can be flagged as a warning by using the [[nodiscard]] attribute.
2022-01-20Make Scene dock menu button an actual `MenuButton`Michael Alexsander
2022-01-20Merge pull request #56855 from rafallus/gridmap_bake_staticbodyRémi Verschelde
2022-01-20Merge pull request #56949 from timothyqiu/has-clipboardRémi Verschelde
2022-01-20Merge pull request #56936 from BastiaanOlij/add_tracking_confidenceRémi Verschelde
2022-01-20Merge pull request #56989 from akien-mga/thorvg-vs2017-minmaxRémi Verschelde
2022-01-20thorvg: Fix usage of min/max breaking on VS 2017Rémi Verschelde
Fixes https://github.com/godotengine/godot/issues/56894#issuecomment-1015956706.
2022-01-20Merge pull request #56988 from strank/tiny-fixesRémi Verschelde
Delete orphaned property default for exit_code which is not exposed any more.
2022-01-20Merge pull request #56957 from Pineapple/get-node-error-check-optimizationRémi Verschelde
Rework Node::get_node to omit is_absolute() check in best case scenario
2022-01-20Merge pull request #56969 from Calinou/web-editor-tweak-theme-colorRémi Verschelde
Tweak theme color to match the Godot editor's background color
2022-01-19Delete orphaned property default for exit_code which is not exposed any more.strank
2022-01-20Adding a tracking confidence state to XRPoseBastiaan Olij
2022-01-19Merge pull request #56967 from pycbouh/assetlib-ux-in-progressRémi Verschelde
Fix Asset Library UX when an asset is being downloaded
2022-01-19Rework Node::get_node to omit is_absolute() check in best case scenarioBartłomiej T. Listwon
2022-01-19Merge pull request #54729 from Paulb23/text-edit-callableRémi Verschelde
2022-01-19Merge pull request #51159 from Calinou/improve-default-project-themeRémi Verschelde
2022-01-19Merge pull request #56964 from Calinou/scons-web-editor-force-threadsRémi Verschelde
2022-01-19Tweak theme color to match the Godot editor's background colorHugo Locurcio
This makes for a more seamless-looking address bar/status bar when using the web editor on a mobile device, either directly in the brower or installed as a progressive web app. This also specifies a theme color for the web editor's offline fallback.
2022-01-19Convert TextEdit callbacks to CallablePaulb23
2022-01-19Fix Asset Library UX when an asset is being downloadedYuri Sizov
2022-01-19Force threads when compiling web editor instead of erroring outHugo Locurcio
This makes the build process more seamless. A similar option is already forced for initial memorywhen needed.
2022-01-19Improve the default project themeHugo Locurcio
The new default project theme uses StyleBoxFlat extensively for a more modern design and better scalability to multiple resolutions. SVG icons are now used in place of PNG icons. While this does not allow for true vector-based icon drawing (icons are still rasterized at load-time), this makes the design work easier for contributors and opens the door to vector drawing in the future (e.g. with polygons or SDFs). Like for editor icons, the SVG header file is now built automatically when a SVG file is changed. This removing the need for running `make_header.py` manually (TODO). The "Use Hidpi" project setting has been removed in favor of a "Default Theme Scale" project setting, which allows creating the default theme at a higher/lower scale than the default. This can be used when designing GUIs with a high base resolution to ensure crisp visuals. Co-authored-by: Yuri Sizov <yuris@humnom.net>
2022-01-19Merge pull request #56951 from bruvzg/fix_localeRémi Verschelde
2022-01-19Add `DisplayServer.clipboard_has()` to check clipboard contentHaoyu Qiu
2022-01-19Merge pull request #56954 from pycbouh/control-dont-resize-outside-treeRémi Verschelde
2022-01-19Revert "Add new scaling modes for splash screen"Rémi Verschelde
This reverts commit fcc9f5ce396ff921ed8253f657a8c9c38e7a878d. The feature is good but the implementation still needs more work. A new PR will be made with a rework of this commit.
2022-01-19Ignore layout and translation changes in Controls outside of treeYuri Sizov
2022-01-19Fix locale always selecting translation instead of "en", when no match found.bruvzg
2022-01-19Merge pull request #53923 from KoBeWi/RichBugLabelRémi Verschelde
2022-01-19Merge pull request #56930 from skyace65/StringifyMax Hilbrunner
Better explain JSON stringify indent parameter (4.0)
2022-01-19Better explain JSON stringify indent parameter (4.0)skyace65
2022-01-19Merge pull request #56914 from Chaosus/shader_error_translationYuri Roubinsky
2022-01-19Fix bottom line in editor logkobewi
2022-01-19Merge pull request #56924 from KoBeWi/_or_nullRémi Verschelde
2022-01-19Merge pull request #56926 from V-Sekai/show_in_file_managerRémi Verschelde
2022-01-19Merge pull request #56907 from rburing/convert_to_meshlibrary_apply_transformsRémi Verschelde
2022-01-19Merge pull request #56935 from V-Sekai/window_theme_changed_signalRémi Verschelde
2022-01-19Add translation links to shader errorsYuri Roubinsky
2022-01-19Merge pull request #56940 from Faless/editor/4.x_keying_refactorRémi Verschelde
2022-01-19[Editor] Move some animation specific keying logic out of inspector.Fabio Alessandrelli
Most of the custom logic to handle special keying cases is now inside the AnimationPlayerEditorPlugin. The EditorInspector now emits a signal when inspecting a new object.
2022-01-19Merge pull request #54489 from briansemrau/texture-delete-updateRémi Verschelde