summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-10Merge pull request #46786 from groud/navigationRémi Verschelde
Remove Navigation2D/3D nodes
2021-03-10Implement Navigation layersGilles Roudière
2021-03-10Remove Navigation2D/3D nodes, and move the navigation map to the world resourceGilles Roudière
2021-03-10doc: Sync classref with current sourceRémi Verschelde
2021-03-10Merge pull request #46845 from Faless/js/4.x_init_canvas_sizeRémi Verschelde
[HTML5] Properly set canvas size during setup.
2021-03-10[HTML5] Properly set canvas size during setup.Fabio Alessandrelli
It used to be updated before the first iteration, causing the window/viewport size values to be incorrect during the initialization phase (e.g. during the first `_ready` notification).
2021-03-09Merge pull request #46759 from qarmin/crashes_othersRémi Verschelde
Fix crashes when manipulating nodes in editor
2021-03-09Merge pull request #45545 from abaire/relaxes_gltf_name_sanitizationRémi Verschelde
Relaxes node name sanitization in gltf documents.
2021-03-09Merge pull request #46110 from gongpha/colorbar-in-colorpickerRémi Verschelde
Add color interpolation bar on each channel in ColorPicker
2021-03-09Merge pull request #46670 from Shatur95/fix-enable-created-pluginRémi Verschelde
Fix enabling of created plugin
2021-03-09Merge pull request #46813 from bruvzg/uwp_thread_fixRémi Verschelde
Move caller_id init to Thread constructor to fix UWP build.
2021-03-09Merge pull request #46801 from Faless/js/4.x_allow_hidpiRémi Verschelde
[HTML5] Respect allow_hidpi option during setup
2021-03-09Merge pull request #46814 from akien-mga/scons-fix-env-creationRémi Verschelde
SCons: Propagate the user's OS environment in env["ENV"]
2021-03-09Merge pull request #46784 from Bhu1-V/doc-updateRémi Verschelde
Documentation : Added Additional Description to PhysicsServer2D->area_create()
2021-03-09Merge pull request #46805 from likeich/fix_inertia_bugRémi Verschelde
Fixes division by zero when 3d body does not have valid shape
2021-03-09SCons: Propagate the user's OS environment in env["ENV"]Rémi Verschelde
This fixes a regression from #46774 where `env["ENV"]` would miss some important env variables on Windows, such as `SystemRoot`, `PATHEXT`, etc. To have those, we can either use the default `ENV` created by SCons, or propagate the whole external environment. Fixes #46790.
2021-03-09Add interpolation bar on each channel in ColorPickerKongfa Waroros
2021-03-09Move caller_id init to Thread constructor to fix UWP build.bruvzg
2021-03-09Added Additional Description for PhysicsServer2D->area_create() method.Bhuvan Vemula
2021-03-08Fixes division by zero when 3d body does not have valid shapeKyle
Fixes #46738 by setting the default inertia to a valid value when there are no valid shapes for a 3d body. Changed the comment style for the update_inertias method as well.
2021-03-08[HTML5] Respect allow_hidpi option during setupFabio Alessandrelli
The option was forced to `true` before, unlike on other platforms.
2021-03-08Merge pull request #44324 from Calinou/doc-basematerial3d-height-no-triplanarRémi Verschelde
Document that BaseMaterial3D doesn't support height mapping + triplanar
2021-03-08i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit f1f472439ed8043ab6b625c42ff2682476e56b5d)
2021-03-08Update AUTHORS and DONORS listRémi Verschelde
New contributor added to AUTHORS: @Ev1lbl0w Thanks to all contributors and donors for making Godot possible!
2021-03-08Merge pull request #46795 from angad-k/use_collision_mask_in_vehicle_raycastRémi Verschelde
use collision mask in vehicle raycast
2021-03-08Merge pull request #46796 from Faless/js/4.x_pwa_simpleRémi Verschelde
[HTML5] Add PWA support to the editor page.
2021-03-08[HTML5] Add PWA support to the editor page.Fabio Alessandrelli
This allows to install it as an app, and provide offline support (after the first run). Practically, this boils down to adding a JSON file as a manifest, an offline page to be displayed when the cached files are not avaialble, and a JS file to cache resources and return them. The reason for the "first run requirements" is that some browsers, will emit an "install" by just visiting the page (to see if the JS code is compatibile), and we do not want to force casual visitors to just download the 10 MiB+ compressed editor WebAssembly file without pressing the start button. Special thanks to Hugo Locurcio (Calinou) for the initial work.
2021-03-08[HTML5] Catch audio worklet errors on disconnect.Fabio Alessandrelli
Which could happen if the worklet was not fully loaded, or the audio context had already aborted.
2021-03-08use collision mask in vehicle raycastAngad Kambli
2021-03-08Merge pull request #46792 from akien-mga/linux-fix-detect_prime-steamRémi Verschelde
Linux: Fix PRIME detection on Steam
2021-03-08Merge pull request #46771 from socket220/masterRémi Verschelde
pop-up usability enhancement for support-level button
2021-03-08Linux: Fix PRIME detection on SteamRémi Verschelde
To avoid trying to do PRIME detection on fake `libGL.so` as used by e.g. Renderdoc or Primus, we skip detection if there's a `libGL.so` in `LD_LIBRARY_PATH`... and our luck is that Steam defines it and includes system paths too, thus the actual system `libGL`... 🤦 So if we detect Steam, we skip this check. Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx>
2021-03-08Merge pull request #46174 from xill47/mono-appdomain-unhandled-exception-eventRémi Verschelde
Added mono_unhandled_exception call to unhandled_exception hook
2021-03-08Added mono_unhandled_exception call to unhandled_exception hookIlya Kuznetsov
2021-03-08Merge pull request #46787 from nemerle/fix_animation_track_editor_opt_confirmRémi Verschelde
Fix incorrectly connected optimize_dialog/confirmed signal in AnimationTrackEditor
2021-03-08fix incorrectly connected optimize_dialog signalnemerle
2021-03-08Merge pull request #46776 from jmb462/fix-label-visible_characters_bad_precisionRémi Verschelde
fix Label visible_characters bad precision (Fix #46775)
2021-03-08Merge pull request #46782 from bruvzg/fix_def_theme_sizeRémi Verschelde
Improve bitmap font scaling. Fix default theme font size.
2021-03-08Merge pull request #43459 from MaxMutantMayer/hashing_context_unit_testsFabio Alessandrelli
Add unit tests for HashingContext
2021-03-08Improve bitmap font scaling. Fix default theme font size.bruvzg
2021-03-08Merge pull request #46642 from BastiaanOlij/sdfgi_rename_and_cleanupRémi Verschelde
Renamed SDGIShader to SDFGIShader and moved a bunch of things to private
2021-03-07fix Label visible_characters bad precisionjmb462
2021-03-07Merge pull request #46774 from akien-mga/scons-respect-pathRémi Verschelde
SCons: Fix parsing PATH when constructing base environment
2021-03-07SCons: Fix parsing PATH when constructing base environmentRémi Verschelde
We constructed the SCons environment without taking any (shell) environment variables into account, and then appended a few, but too late. This would cause variables like `env[CXX]` not to be properly expanded to respect a non-standard `PATH`. With this fix, setting: ``` PATH=$GODOT_SDK/bin:$PATH ``` will now properly use `$GODOT_SDK/bin/gcc` if available over `/usr/bin/gcc`.
2021-03-07Merge pull request #46769 from Calinou/assetlib-widen-pagination-buttonsRémi Verschelde
Make the pagination buttons wider in the asset library browser
2021-03-07mod: pop-up usability enhancement for support buttongatalskii
Now after choosing support level pop-up doesn't hide after each click
2021-03-07Add unit tests for HashingContextMaximilian Mayer
2021-03-07Make the pagination buttons wider in the asset library browserHugo Locurcio
This makes the page number buttons easier to click.
2021-03-07Merge pull request #46572 from ↵Rémi Verschelde
jmb462/fix-selection-error-after-commenting-or-indenting Fix selection error after commenting or indenting text (Fix #46477 issue)
2021-03-07Merge pull request #46627 from ↵Rémi Verschelde
jmb462/fix-incorrect-autoindentation-in-multiline-brackets Fix incorrect auto-indentation in multiline brackets (fix #46384)