summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-04Replace local web server setup for web editor with a Python-based solutionHugo Locurcio
This makes it easier to set up, as you always have Python installed when building Godot. On the other hand, you don't always have Node.js + npm installed (and you may not want to spend time running `npm install`). Co-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
2022-10-03Merge pull request #66829 from Chaosus/vs_fix_booleanYuri Rubinsky
2022-10-03Fix boolean connection to ports of other types in visual shaderYuri Rubinsky
2022-10-03Merge pull request #66759 from Chaosus/gds_fix_param_completionYuri Rubinsky
2022-10-03Merge pull request #66794 from Faless/mp/4.x_multiple_syncFabio Alessandrelli
[MP] Allow multiple synchronizers per node.
2022-10-03Merge pull request #66713 from KoBeWi/remembuh_meRémi Verschelde
Remember tile source sort between sessions
2022-10-03Merge pull request #66813 from Chaosus/fix_uniform_crashRémi Verschelde
Fix global uniform crash at editor startup
2022-10-03Merge pull request #66817 from raulsntos/dotnet/color-spanRémi Verschelde
C#: Use Span in Color to avoid string allocations
2022-10-03Merge pull request #66815 from Rindbee/fix-blinking-line-gutter-iconRémi Verschelde
Fix the flickering of the line gutter icon when saving
2022-10-03Merge pull request #66768 from coppolaemilio/fileaccess-class-reference-updateRémi Verschelde
Replacing deprecated File calls from the FileAccess class documentation
2022-10-03Merge pull request #66812 from Rindbee/fix-infinite-popupsRémi Verschelde
Fix the file newer dialog that keeps popping up
2022-10-03Merge pull request #66748 from EricEzaM/66308-66403-menubutton-improvementsRémi Verschelde
Improve MenuButton and OptionButton
2022-10-03Merge pull request #66803 from akien-mga/core-remove-NO_THREADSRémi Verschelde
Remove `NO_THREADS` fallback code, Godot 4 requires thread support
2022-10-03Merge pull request #66662 from ↵Rémi Verschelde
akien-mga/editorspinslider-fix-grabber-action-area EditorSpinSlider: Make sure grabber doesn't get hidden during grabbing
2022-10-03[MP] Allow multiple synchronizers per node.Fabio Alessandrelli
The same node can now be controlled by multiple synchronizers at once. Spawn visibility is composed in OR across multiple synchronizers (i.e. if any synchronizer is visible to the peer, the object will be spawned). Synchronizers controlling spawned nodes can now have a different authority then the one spawning the node, in that case, the spawn variables for that specific synchronizer are simply ignored (other synchronizers with the same authority of the spawner will correctly synchronize variables on spawn). The SceneReplicationState class has been completly removed, since it was bloating the implementation, the state is now simply stored in the SceneReplicationInterface.
2022-10-03Merge pull request #65751 from Faless/os/4.x_expose_read_from_stdinRémi Verschelde
2022-10-03Fix global uniform crash at editor startupYuri Rubinsky
2022-10-03Merge pull request #66814 from Faless/web/4.x_ps3_gamepad_ff_linuxFabio Alessandrelli
[Web] Add PS3 gamepad mapping for FF+Linux.
2022-10-03Fix the flickering of the line gutter icon when savingRindbee
2022-10-03[Web] Add PS3 gamepad mapping for FF+Linux.Fabio Alessandrelli
2022-10-03Replacing File calls from the FileAccess class docsEmi
Co-Authored-By: bruvzg <7645683+bruvzg@users.noreply.github.com>
2022-10-03Fix the file newer dialog that keeps popping upRindbee
The focus is switching back and forth between the popup dialog and the editor window, causing an infinite loop. Fix #65824.
2022-10-03C#: Use Span in Color to avoid string allocationsRaul Santos
2022-10-03Improve MenuButton and OptionButtonEricEzaM
* MenuButton + OptionButton: Add method `show_popup()` which performs required popup setup before showing (prefer use of this over `get_popup()->popup()`, otherwise GH #66308 occurs) * MenuButton: Ensure that the menu can be opened with a shortcut, if one is set for the button. (GH #66403). Ensure that popupmenu item shortcuts are checked first before the MenuButton shortcut.
2022-10-03Remove NO_THREADS fallback code, Godot 4 requires thread supportRémi Verschelde
This also removes `OS::can_use_threads` from the public API since it's always true.
2022-10-03Merge pull request #66750 from EricEzaM/62899-allow-shortcut-joypab-btnRémi Verschelde
Allow shortcut input to be JoypadButton.
2022-10-03Merge pull request #66795 from manueldun/loadSavedMaterialRémi Verschelde
fix error dialog from appearing after loading material res
2022-10-03Merge pull request #66709 from MewPurPur/fix-unary-operators-being-STILL-brokenRémi Verschelde
Fix more highlighting bugs
2022-10-03Merge pull request #66681 from clayjohn/RD-instance-flagsRémi Verschelde
Update Instance flags in shaders to match instance flags in engine
2022-10-03Merge pull request #66693 from aaronfranke/quote-codeownersRémi Verschelde
Fix CODEOWNERS and fix missing quote in "Building for platform" message
2022-10-03Merge pull request #66784 from Geekotron/fix-nav3d-not-reachable-crashRémi Verschelde
Fix crash in navigation 3d when target is not reachable
2022-10-03Merge pull request #66387 from aaronfranke/cs-basis-eulerRémi Verschelde
C#: Update Basis Euler angle code to match core
2022-10-03Merge pull request #65276 from aaronfranke/shaderRémi Verschelde
Separate TextShaderEditor and ShaderEditorPlugin into different files
2022-10-03Merge pull request #66655 from MisterMX/feat/astargrid2d-vector2iRémi Verschelde
refactor(AStarGrid2D): Return `Vector2i` in `get_id_path`
2022-10-03Merge pull request #66686 from crasy1/fix-methods-sysRémi Verschelde
fix methods.py ->NameError: name 'sys' is not defined
2022-10-03Merge pull request #66133 from aaronfranke/set-allRémi Verschelde
Delete `set_all`, `set_axis`, and `get_axis` methods from Vector2/3/3i/4/4i
2022-10-03Merge pull request #66728 from MatthewZelriche/x11-state-fixRémi Verschelde
Fix inconsistent window state on X11.
2022-10-03Merge pull request #64833 from MarcusElg/naninfprintingRémi Verschelde
Improve string formatting (%f and %v) for inf and nan
2022-10-03Merge pull request #66715 from YeldhamDev/script_hide_portRémi Verschelde
Remember scripts panel's visibility state
2022-10-03Merge pull request #66714 from RedMser/patch-2Rémi Verschelde
Remove LGTM badge from README
2022-10-03Merge pull request #66689 from MewPurPur/property-editor-renamesRémi Verschelde
Rename Copy/Paste Property –> Copy/Paste Value
2022-10-03Merge pull request #66668 from Anutrix/allow-open-filesRémi Verschelde
Fixed shader editor not allowing open files when there is no files already open
2022-10-03Merge pull request #66656 from magian1127/4.0DelAutotileRémi Verschelde
TileMap mouse right can delete autotile
2022-10-02Update Instance flags in shaders to match instance flags in engineclayjohn
2022-10-02fix error dialog from appearing after loading material resManuel Dun
2022-10-02Merge pull request #66767 from jtnicholl/blend_visibilityClay John
Fix visibility filtering options for .blend imports
2022-10-02Remember tile source sort between sessionskobewi
2022-10-02Fix crash in navigation 3d when target is not reachableSean
The code that resets variables to retry navigation to the closest possible poly was not resetting 1 variable, which caused it to exceed the vector bounds
2022-10-02Merge pull request #66674 from pkdawson/fix-callable-delegateIgnacio Roldán Etcheverry
Fix C# delegate signal not disconnected when Object is destroyed
2022-10-02Fix more highlighting bugsVolTer