summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-21Merge pull request #50489 from Chaosus/shader_varyingRémi Verschelde
Prevent error if varying assigned but not used (push warning instead)
2021-07-21Merge pull request #48972 from ↵Rémi Verschelde
DavidCambre/Expose_VisualScriptCustomNode_TypeHints_m
2021-07-21Merge pull request #50686 from Calinou/use-standard-inf-nan-constantsRémi Verschelde
Use the standard C `INFINITY` and `NAN` constants directly
2021-07-21Merge pull request #49749 from ↵Rémi Verschelde
DavidCambre/VisualScriptFunction_Call_Set_Get_Improvement-2 VisualScriptFunctionNodes Improvements
2021-07-21Merge pull request #50684 from Chaosus/fix_output_theme_colorsRémi Verschelde
Fix Output panel colors on theme changing
2021-07-21Merge pull request #50521 from aaronfranke/iseqapproxRémi Verschelde
Use `is_equal_approx` in more places
2021-07-21expose type hints for VisualScriptCustomNodeDavid Cambré
Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com>
2021-07-21Use the standard C `INFINITY` and `NAN` constants directlyHugo Locurcio
The `Math_INF` and `Math_NAN` defines were just aliases for those constants, so we might as well use them directly. Some portions of the code were already using `INFINITY` directly.
2021-07-21Fix Output panel colors on theme changingYuri Roubinsky
2021-07-21Improve and streamline VisualScriptFuncNodes Call Set GetDavid Cambré
This PR improves and streamlines the workflow for VisualScriptFunctionNodes Call Set Get Uniform design. Drag in set-get from tree is now working. Removes redundant method_select popup.
2021-07-21Merge pull request #50683 from akien-mga/webxr-fix-build-SNAMERémi Verschelde
WebXR: Fix build after SNAME addition
2021-07-21WebXR: Fix build after SNAME additionRémi Verschelde
Was missed as WebXR build was disabled prior to #50563.
2021-07-21Merge pull request #50563 from dsnopek/webxr-enable-ciRémi Verschelde
Re-enable building WebXR in GitHub Actions
2021-07-21Merge pull request #50665 from m4gr3d/disable_release_build_shrinking_masterRémi Verschelde
Disable resource optimizations for release builds
2021-07-21Merge pull request #50670 from foxydevloper/fix-horizontal-frames-seperatorsRémi Verschelde
Fix setting horizontal frames to 1 hiding seperators
2021-07-21Use is_equal_approx in more placesAaron Franke
2021-07-21Merge pull request #50658 from dsnopek/webrtc-get-buffered-amountFabio Alessandrelli
Add get_buffered_amount() to WebRTCDataChannel
2021-07-20Disable resource optimizations for release builds as it breaks the legacy ↵ne0fhyk
build system.
2021-07-20Fix hidden seperators when horizontal frames is 1foxydevloper
2021-07-21Merge pull request #50662 from SirQuartz/patch-25Rémi Verschelde
Fix visual script icons
2021-07-20Merge pull request #50663 from reduz/debug-stringnamesRémi Verschelde
2021-07-20Fix visual script iconsNick Huelin
This pull request fixes an issue where the visual script icons weren't representative of their data.
2021-07-20Adds ability to debug stringnamesreduz
* References (which include hash tables) can be profiled with --debug-stringnames
2021-07-20Merge pull request #38317 from verdog/get-cam-2d-4.0Rémi Verschelde
add viewport.get_camera_2d()
2021-07-20Merge pull request #50655 from JFonS/sname_optRémi Verschelde
Editor StringName and Viewport optimizations
2021-07-20Merge pull request #50653 from foxydevloper/remove-action-input-mapRémi Verschelde
Make "remove action" translatable in Input Map
2021-07-20Editor StringName and Viewport optimizationsJoan Fons
* Added explicit return type to the SNAME macro. * Add some extra SNAME usages. * Change some ClassDB methods to use const StringName & arguments. * Cache the Window parent in Control because it's used in is_layout_rtl(), which is called often. * Only enable internal processing for viewports that need it. * Change CanvasItem::group to be a StringName because it's only used as that.
2021-07-20Make "remove action" translatable in Input Mapfoxydevloper
2021-07-20Add get_buffered_amount() to WebRTCDataChannelDavid Snopek
2021-07-20Merge pull request #50649 from KoBeWi/🐛Rémi Verschelde
Fix Change Node Type after Add Node Here
2021-07-20Merge pull request #50648 from foxydevloper/remove-weird-printsRémi Verschelde
Remove leftover prints when using shader global variables
2021-07-20Merge pull request #50516 from YeldhamDev/tile_editor_enhancementsRémi Verschelde
Minor enhancements for the TileMap editor
2021-07-20Fix Change Node Type after Add Node Herekobewi
2021-07-20Minor enhancements for the TileMap editorMichael Alexsander
2021-07-20Merge pull request #49882 from Faless/mp/4.x_rpc_gdFabio Alessandrelli
[Net] New `@rpc` annotation, "sync" is no longer part of mode.
2021-07-20Merge pull request #50641 from akien-mga/gamepad-update-controllerdbRémi Verschelde
Sync controller mappings DB with SDL2 community repo
2021-07-20Sync controller mappings DB with SDL2 community repoRémi Verschelde
Synced with gabomdq/SDL_GameControllerDB@241fed0a4425d1b7679e3d3d7abdd2a2cd7fa57c.
2021-07-20Merge pull request #50639 from akien-mga/mbedtls-2.16.11Rémi Verschelde
mbedtls: Update to upstream version 2.16.11
2021-07-20Merge pull request #50621 from KoBeWi/feel_good_scrollRémi Verschelde
Add scrolling to tile atlas view
2021-07-20Merge pull request #50581 from DavidCambre/VisualScript-Drop-Custom-NodesRémi Verschelde
Allow dropping custom node scripts in VisualScript editor
2021-07-20Add scrolling to tile atlas viewkobewi
2021-07-20mbedtls: Update to upstream version 2.16.11Rémi Verschelde
2021-07-20Merge pull request #50631 from timothyqiu/add-item-typeRémi Verschelde
Improve add item type UI in theme editor
2021-07-20Merge pull request #50500 from ↵Rémi Verschelde
LightningAA/simplify-subviewport-preview-editor-theme Remove unnecessary `get_editor_theme()` in `SubViewportPreview`
2021-07-20[Net] Single `rpc` annotation. "sync" no longer part of mode.Fabio Alessandrelli
- Move the "sync" property for RPCs to RPCConfig. - Unify GDScript annotations into a single one: - `@rpc(master)` # default - `@rpc(puppet)` - `@rpc(any)` # former `@remote` - Implement three additional `@rpc` options: - The second parameter is the "sync" option (which also calls the function locally when RPCing). One of "sync", "nosync". - The third parameter is the transfer mode (reliable, unreliable, ordered). - The third parameter is the channel (unused for now).
2021-07-20Merge pull request #50505 from Calinou/editor-create-dialog-display-class-nameRémi Verschelde
Display the class name in the description
2021-07-20Merge pull request #50518 from timothyqiu/locale-azRémi Verschelde
Fix missing locale names
2021-07-20Merge pull request #50635 from akien-mga/scons-py3.5-no-fstringRémi Verschelde
2021-07-20Merge pull request #50537 from Calinou/improve-shader-error-output-2Rémi Verschelde
Add error marking to the shader error console output
2021-07-20Improve add item type UI in theme editorHaoyu Qiu