summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-02[HTML5] Fix mouse_mode and fullscreen detection.Fabio Alessandrelli
The canvas_id is `#`-prefixed to work with emscripten as a CSS selector. When comparing to an event target ID (e.g. when checking if the canvas is fullscreen, or is locking the mouse) we need to skip the first char (the hash).
2021-02-02Merge pull request #45665 from naithar/fix/ios-plugin-initialization-4.0Rémi Verschelde
[4.0] [iOS] Earlier plugin initialization
2021-02-02Merge pull request #45659 from Chaosus/vs_fix_previewRémi Verschelde
Fix port previews for uniforms in visual shaders
2021-02-02Merge pull request #45648 from Kanabenki/check-project-manager-dirsRémi Verschelde
Check default project and autoscan directories exist on project manager startup
2021-02-02Check default project and autoscan directories exist on project manager startupKanabenki
2021-02-02Update AUTHORS and DONORS listRémi Verschelde
New contributors added to AUTHORS: @dalexeev, @dsnopek, @HaSa1002 Thanks to all contributors and donors for making Godot possible!
2021-02-02Fix port previews for uniforms in visual shadersYuri Roubinsky
2021-02-02Merge pull request #45657 from bruvzg/fix_macos_mkv_crashRémi Verschelde
Fix macOS Vulkan debug label crash.
2021-02-02Always init `DEBUG_UTILS_MESSENGER_CREATE_INFO` structure if `DEBUG_UTILS` ↵bruvzg
functions are used. Add temporary variables to fix potential use-after-free.
2021-02-02Merge pull request #45030 from aaronfranke/color-str-constructRémi Verschelde
Replace ColorN and from HTML with a string constructor
2021-02-01Replace ColorN and from HTML with a string constructorAaron Franke
2021-02-01Merge pull request #45594 from JFonS/improve_3d_gridRémi Verschelde
3D editor grid improvements
2021-02-01Merge pull request #45646 from qarmin/trashy_valueRémi Verschelde
Don't use trashy max_decals value to prevent crashes
2021-02-013D editor grid improvementsjfons
This commit adds a view-dependant fade to the 3D viewport grid. It fades out at steep view angles to hide the solid regions that appear far from the camera. I also included a fade to hide the grid borders. I added some improvements to the dynamic grid when the camera is in orthogonal mode. It properly handles zoom now, and the grid center is now set to the intersection point between the grid plane and the camera forward ray, keeping the grid always visible.
2021-02-01Don't use trashy max_decals value to prevent crashesRafał Mikrut
2021-02-01Merge pull request #37547 from aaronfranke/tauRémi Verschelde
Use Math_TAU and deg2rad/etc in more places and optimize code
2021-02-01Merge pull request #45110 from fmazan/completion-panel-positioningRémi Verschelde
Fixed completion and hint panel positioning in TextExit
2021-02-01Merge pull request #45137 from Calinou/doc-control-galleryRémi Verschelde
Reference the control gallery image in the Control class documentation
2021-02-01Merge pull request #45549 from flyingpimonster/graphnode-iconRémi Verschelde
GraphNode: Add properties for custom icons
2021-02-01Merge pull request #45561 from Calinou/fix-export-no-tmpdirRémi Verschelde
Create the temporary PCK export directory if it doesn't exist
2021-02-01Merge pull request #45564 from aaronfranke/physics-nodes-real_tRémi Verschelde
Use real_t in physics nodes
2021-02-01Merge pull request #45596 from Calinou/editor-add-viewport-resolutionRémi Verschelde
Add viewport resolution to the 3D editor's View Information pane
2021-02-01Merge pull request #45608 from bruvzg/font_int_coordsRémi Verschelde
Use integer coordinates for the font glyphs rendering.
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-01[iOS] Initialize plugins earlierSergey Minakov
Initialize iOS plugins before 'Main::setup' call to have access to them in script's '_init' function.
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-31Use integer coordinates for the font glyphs rendering.bruvzg
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-31Add viewport resolution to the 3D editor's View Information paneHugo Locurcio
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-29Use real_t in physics nodesAaron Franke
2021-01-30Create the temporary PCK export directory if it doesn't existHugo Locurcio
This closes #45560.