summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-01Merge pull request #45642 from ↵Rémi Verschelde
Calinou/project-manager-increase-folder-button-visibility Make the Open Project Folder button more visible in the project manager
2021-02-01Merge pull request #45579 from zaevi/add_scons_extRémi Verschelde
add search extensions for Scons' path
2021-02-01Merge pull request #45604 from nemerle/node_replace_by_dead_code_removalRémi Verschelde
Node::replace_by is not copying node properties, removed the dead code
2021-02-01Merge pull request #45634 from Calinou/fix-scons-compilation-db-commentRémi Verschelde
Fix incorrect version requirement in the SCons compilation DB comment
2021-02-01Make the Open Project Folder button more visible in the project managerHugo Locurcio
This closes https://github.com/godotengine/godot-proposals/issues/619.
2021-02-01Fix incorrect version requirement in the SCons compilation DB commentHugo Locurcio
2021-02-01Node::replace_by was not copying node properties - removed the dead code.nemerle
The code to copy node properties to the new node never worked, so there is no reason to keep the useless bits in there
2021-02-01Merge pull request #45630 from akien-mga/linux-enable-udevRémi Verschelde
Linux: Enable udev support by default
2021-02-01Merge pull request #45620 from nathanfranke/improve-editor-inspecterRémi Verschelde
Simplify Script Variables Population
2021-02-01Merge pull request #45629 from akien-mga/linux-static-cppRémi Verschelde
Linux: Build with use_static_cpp=yes by default
2021-02-01Linux: Build with use_static_cpp=yes by default for x86_64Rémi Verschelde
This enables `-static-libgcc -static-libstdc++` which help make custom Linux builds more portable (official builds have been using this option for years). For some obscure reason Ubuntu 18.04 i386 crashes when using the option for i386 builds, so let's play it safe and enable for x86_64 only for now.
2021-02-01Linux: Enable udev support by defaultRémi Verschelde
This has been enabled for years in official binaries, and users making custom builds may end up not enabling it unknowingly, so it's best if we default to the same as what official builds do. The original reason for having it opt-in was likely the addition of a dependency on libudev, but that should be fairly ubiquitous by now.
2021-02-01Merge pull request #45603 from zaevi/csharp_fix_string_hashRémi Verschelde
[C#] Fix string.Hash()
2021-02-01Fix C# string.Hash()zaevi
2021-02-01Merge pull request #45281 from Chaosus/vs_unifyRémi Verschelde
Unified several visual shader nodes
2021-02-01Merge pull request #45506 from Chaosus/vs_connection_fixRémi Verschelde
Attempt to connect to first correct port on dragging in visual shader
2021-01-31Simplify Script Variables PopulationNathan Franke
2021-01-31Merge pull request #45315 from RandomShaper/modernize_threadRémi Verschelde
Modernize Thread
2021-01-31Merge pull request #45539 from madmiraal/fix-handling-baseexceptionFabio Alessandrelli
Don't handle BaseException in JavaScript build script
2021-01-31Merge pull request #45581 from Calinou/doc-webxrinterface-fix-code-sampleRémi Verschelde
Fix WebXRInterface code sample in the class reference
2021-01-30Fix WebXRInterface code sample in the class referenceHugo Locurcio
This also fixes the code sample's indentation to look correct in the editor help.
2021-01-30add search extensions for scons' pathzaevi
2021-01-29Merge pull request #45519 from aaronfranke/physics-real_tRémi Verschelde
Use real_t in physics code
2021-01-29Merge pull request #45135 from vnen/gdnative-generatorRémi Verschelde
Add GDNative JSON generator for the builtin API
2021-01-29Add GDNative JSON generator for the builtin APIGeorge Marques
Which can be used by language bindings to generate code statically. This is generated as a different file from the class API because it has different requirements (the builtin types have constructors and don't have signals), so bindings can better make use of each JSON file without extra parsing. This also cleans up a bit the old API generator, mainly initializing structs and renaming "instanciable" to the more correct "instantiable". The argument description in help text was updated to better reflect how it should be used. The <path> argument is mandatory.
2021-01-29Merge pull request #43193 from kleonc/masterRémi Verschelde
Docs: Fix TileMap::map_to_world description
2021-01-29Docs: Fix TileMap::map_to_world descriptionkleonc
2021-01-29Merge pull request #43223 from KoBeWi/deditRémi Verschelde
Disable active editors when node gets deselected
2021-01-29Merge pull request #43222 from KoBeWi/sub_editor_oblivionRémi Verschelde
Remove unused get_subeditor() method
2021-01-29Modernize ThreadPedro J. Estébanez
- Based on C++11's `thread` and `thread_local` - No more need to allocate-deallocate or check for null - No pointer anymore, just a member variable - Platform-specific implementations no longer needed (except for the few cases of non-portable functions) - Simpler for `NO_THREADS` - Thread ids are now the same across platforms (main is 1; others follow)
2021-01-29Merge pull request #45551 from flyingpimonster/tree-item-docsRémi Verschelde
docs: Add TreeItem method descriptions
2021-01-29Merge pull request #45548 from dsnopek/webxr-master-docs-canvaslayerRémi Verschelde
Remove reference to CanvasLayer in WebXR example, because it can cause rendering issues in AR
2021-01-28docs: Add TreeItem method descriptionsJames Westman
2021-01-28Remove reference to CanvasLayer in WebXR example, because it can cause ↵David Snopek
rendering issues in AR.
2021-01-29Merge pull request #45411 from a-ivanov/more-object-testsRémi Verschelde
Unit tests for Object creation and property getter/setter
2021-01-28Use real_t in physics codeAaron Franke
2021-01-29Unit tests for Object creation and property getter/setterAnton Ivanov
2021-01-28Merge pull request #45525 from van800/rider-lineRémi Verschelde
Navigating to error line number in Rider from Godot editor debugger console is off-by-one.
2021-01-28Fix off by one error navigating to line number in RiderIvan Shakhov
Fixes https://github.com/JetBrains/godot-support/issues/61
2021-01-28Don't handle BaseException in JavaScript build scriptMarcel Admiraal
2021-01-28Merge pull request #43978 from aaronfranke/cs-stringRémi Verschelde
Unify URI encoding/decoding, handle spaces-are-pluses, and handle hex/bin prefix automatically
2021-01-28Unify URI encoding/decoding and add to C#Aaron Franke
http_escape and percent_encode have been unified into uri_encode, and http_unescape and percent_decode have been unified into uri_decode.
2021-01-28Make hex_to_int and bin_to_int handle the prefix automaticallyAaron Franke
Also add BinToInt to C#
2021-01-28Merge pull request #45522 from akien-mga/doc-syncRémi Verschelde
doc: Sync classref with current source
2021-01-28doc: Sync classref with current sourceRémi Verschelde
2021-01-28Merge pull request #45514 from dsnopek/webxr-master-ar-lose-trackingRémi Verschelde
Prevent fatal error in WebXR when 'immersize-ar' loses and regains tracking
2021-01-27Prevent fatal error in WebXR when 'immersize-ar' loses and regains trackingDavid Snopek
2021-01-27Merge pull request #45511 from KoBeWi/apocalypse_(world_crash)Rémi Verschelde
Cache world in VisibilityNotifier3D to avoid crash
2021-01-27Merge pull request #45489 from aaronfranke/coreRémi Verschelde
Type consistencies in core
2021-01-27Merge pull request #45444 from dsnopek/webxr-master-monoRémi Verschelde
Support mono devices in WebXR