summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-08Merge pull request #48562 from Calinou/displayserver-linux-remove-debug-printsRémi Verschelde
Remove debugging prints in the Linux DisplayServer
2021-05-08Remove debugging prints in the Linux DisplayServerHugo Locurcio
Some Vulkan debugging prints were also changed to be printed only in verbose mode.
2021-05-08Merge pull request #48543 from Faless/js/4.x_target_fps_fixFabio Alessandrelli
[HTML5] Fix target_fps when window loses focus.
2021-05-07[HTML5] Fix target_fps when window loses focus.Fabio Alessandrelli
We don't get updates when the window is unfocused/minimized, so we must detect the situation where the counted ticks start drifting away resulting in more frames drawn than needed. This commit adds a check to ensure that the target ticks do not drift away more than one second.
2021-05-07Merge pull request #48538 from akien-mga/remove-native-video-apiRémi Verschelde
OS: Remove native video API only implemented on iOS
2021-05-07Merge pull request #48535 from groud/tiles_squashedRémi Verschelde
TileSet and TileMap rework (squashed)
2021-05-07OS: Remove native video API only implemented on iOSRémi Verschelde
See discussion in #43811, it was only implemented on iOS and even that implementation was fairly limited. This would best be provided as plugins for Android and iOS without cluttering the shared OS API.
2021-05-07Rework the TileSet resource and TileMap nodes:Gilles Roudière
- Move most properties from TileMap to TileSet, - Make TileSet more flexible, supporting more feature (several collision layers, etc...), - Fusion both the TileMap and TileSet editor, - Implement TileSetSources, and thus a new way to index tiles in the TileSet, - Rework the TileSet and TileMap editors completely, - Implement an editor zoom widget (and use it in several places)
2021-05-07Sync RasterizerDummy with latest changes.Fabio Alessandrelli
2021-05-07Merge pull request #48536 from Calinou/editor-theme-custom-require-restartRémi Verschelde
Tweak the setting hint for the custom editor theme setting
2021-05-07Tweak the setting hint for the custom editor theme settingHugo Locurcio
The custom editor theme is only visible after restarting the editor.
2021-05-07Merge pull request #48529 from besh81/masterRémi Verschelde
Fixed bug in tab_container with hidden tabs
2021-05-07Merge pull request #48532 from Faless/js/4.x_html_no_fixedRémi Verschelde
[HTML5] Remove "fixed-size.html".
2021-05-07Merge pull request #48530 from KoBeWi/FMR_reloadedRémi Verschelde
Improve docs for filter map and reduce
2021-05-07Improve docs for filter map and reducekobewi
2021-05-07[HTML5] Remove "fixed-size.html".Fabio Alessandrelli
No longer used in 3.3+.
2021-05-07Fixed bug in tab_container with hidden tabsbesh81
Fix a bug that occour when there are hidden tabs in tab_container. The visualization isn't correct due to missing values in tab_widths array.
2021-05-07Merge pull request #45144 from dalexeev/color-constsRémi Verschelde
Rename color constants (alternative)
2021-05-07Merge pull request #47530 from likeich/add_instance_child_shortcutRémi Verschelde
Adds command+shift+a shortcut to instance a scene
2021-05-07Merge pull request #48521 from likeich/remove_extra_separatorRémi Verschelde
Remove extra separator in scenetree dock menu
2021-05-07Merge pull request #48376 from rafallus/fix_surfacetool_crash_masterRémi Verschelde
Check input mesh is valid in SurfaceTool methods (master)
2021-05-07Merge pull request #33577 from Calinou/highlight-control-flow-keywordsRémi Verschelde
Highlight control flow keywords with a different color
2021-05-07Merge pull request #48491 from dalexeev/action-map-editorRémi Verschelde
Improve ActionMapEditor
2021-05-07Merge pull request #48466 from EricEzaM/output-log-save-stateRémi Verschelde
Made Editor Log buttons save their state, per project.
2021-05-07Merge pull request #35992 from Calinou/main-run-args-command-placeholderRémi Verschelde
Implement the `%command%` placeholder in the Main Run Args setting
2021-05-07Implement the `%command%` placeholder in the Main Run Args settingHugo Locurcio
This can be used to tell Godot to run an executable that will run Godot rather than running Godot directly. This is useful to make Godot start on the dedicated GPU when using a NVIDIA Optimus setup on Linux: `prime-run %command%` The `editor/run/main_run_args` setting declaration was moved to make it visible in the ProjectSettings documentation.
2021-05-06Merge pull request #34840 from Calinou/colorpicker-display-old-colorRémi Verschelde
Display the old color in ColorPicker for easier comparison
2021-05-06Remove extra separatorKyle
Removes an extra separator when Scene Tree Editing is disabled. Discussed in #48518
2021-05-06Merge pull request #48500 from groud/add_buttongroup_pressed_signalRémi Verschelde
Adds a pressed signal to ButtonGroup
2021-05-06Merge pull request #48518 from likeich/scene_dock_bugRémi Verschelde
Fixed cut/copy/paste visibility
2021-05-06Fixed cut/copy/paste visibilityKyle
Fixes #48514 by moving the visibility of these buttons into their own if statement that depends on if scene tree editing is allowed. Previously it was under the script editing setting which is unexpected as it works with nodes and the scene tree.
2021-05-06Merge pull request #47776 from Razoric480/foreportRémi Verschelde
Implement LSP didDeleteFiles & make parser aware of sub-nodes
2021-05-06Merge pull request #38645 from KoBeWi/FMRRémi Verschelde
Add filter, map and reduce to Array
2021-05-06Merge pull request #46714 from HaSa1002/fix-gdscript-underscore-strictRémi Verschelde
Fix GDScript Tokenizer being very strict about the number of underscores
2021-05-06Merge pull request #45607 from Calinou/improve-editor-themeRémi Verschelde
Improve the editor theme
2021-05-06Merge pull request #48501 from Faless/js/4.x_http_client_chunkRémi Verschelde
[HTML5] Use 64KiB chunk size in JS HTTPClient.
2021-05-06[HTML5] Use 64KiB chunk size in JS HTTPClient.Fabio Alessandrelli
For consistency with the native one, and the documentation.
2021-05-06Adds a pressed signal to ButtonGroupGilles Roudière
2021-05-06Merge pull request #36676 from Calinou/tweak-material-sampling-property-hintRémi Verschelde
Tweak CanvasItem/material sampling property hint for readability
2021-05-06Merge pull request #44831 from gongpha/dont-update-tree-if-selectedRémi Verschelde
Blocking updating in SceneTreeEditor when an item was selected
2021-05-06Merge pull request #42416 from Calinou/editor-make-function-save-scriptRémi Verschelde
2021-05-06Merge pull request #37700 from Calinou/rename-ip-unix-tcp-serverRémi Verschelde
Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores
2021-05-06Merge pull request #48495 from EricEzaM/editor-log-fix-startintg-newlineRémi Verschelde
Fix blank line at start of Editor Log (reinstate #44909)
2021-05-06Merge pull request #48439 from BastiaanOlij/cleanup_vulkan_checksRémi Verschelde
Cleanup vulkan capabilities check and add multiview check
2021-05-06Cleanup vulkan capabilities check and add multiview checkBastiaan Olij
2021-05-06Display the old color in ColorPicker for easier comparisonHugo Locurcio
This only affects ColorPickerButton nodes that spawn a ColorPicker, not standalone ColorPickers. This partially addresses #7366.
2021-05-06Tweak CanvasItem/material sampling property hints for readabilityHugo Locurcio
The "Anisotropic" term is abbreviated as spelling it out would cause the PopupMenu to overflow the editor window when using the default inspector width.
2021-05-06Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscoresHugo Locurcio
2021-05-06Fix blank line at start of Editor Log (reinstate #44909)Eric M
2021-05-05Save the current script when adding a new method via signal connectionHugo Locurcio
This makes it possible for external editors to pick up the changes. Most modern editors should reload the file automatically, but some older/lightweight editors may ask the user instead (or only warn after trying to save in the external editor). This closes #41283.