summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-05Merge pull request #45727 from akien-mga/ci-linux-swap-monoRémi Verschelde
CI: Build Linux editor without Mono, sanitizers with Mono
2021-02-05Merge pull request #44949 from m4gr3d/specify_project_ndk_versionRémi Verschelde
Improve the logic to compile for Android
2021-02-05CI: Build Linux editor without Mono, sanitizers with MonoRémi Verschelde
The Mono builds are with mono_glue=no so they're not usable, and it would be convenient if the main tools=yes target=release_debug artifacts could actually be used.
2021-02-05i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit 84e356d7205d5c2ddb1c8cd22e9a92a703c057a0)
2021-02-05Merge pull request #45667 from Calinou/doc-gridmap-no-visual-layersRémi Verschelde
Document that GridMap doesn't support visual layers or cull masks
2021-02-05Merge pull request #45698 from KoBeWi/callables_are_love_callables_are_lifeRémi Verschelde
Change sort_custom/bsearch_custom to use Callables
2021-02-05Merge pull request #45715 from bruvzg/mono_dotnet_pathRémi Verschelde
[Mono] Use the same search logic for both `MSBuild` and `dotnet`.
2021-02-05Merge pull request #45722 from reduz/intel-fixedRémi Verschelde
Fixes to get Godot running again on Intel IGP
2021-02-05Fixes to get Godot running again on Intel IGPreduz
-Fixed strange bug with shadowed instance_param (this should not have worked anywhere, odd..) -Cleaned up barrier usage further.
2021-02-04[Mono] Use the same search logic for both `MSBuild` and `dotnet`, add custom ↵bruvzg
search paths on macOS.
2021-02-04Merge pull request #45696 from YeldhamDev/texregion_margin_snapRémi Verschelde
Make margins obey the snap option in the TextureRegion editor
2021-02-04Merge pull request #45672 from reduz/barrier-optimizationRémi Verschelde
Rewrote how barriers work for faster rendering
2021-02-04Merge pull request #45708 from dalexeev/fix-help-shortcutRémi Verschelde
Fix "editor/editor_help" shortcut overwriting when restarting editor
2021-02-04Fix "editor/editor_help" shortcut overwriting when restarting editorDanil Alexeev
2021-02-04Merge pull request #45707 from akien-mga/doc-method-binding-no-p_-prefixRémi Verschelde
doc: Don't bind argument names with p_ prefix
2021-02-04Merge pull request #45705 from Faless/js/4.x_editor_preloadRémi Verschelde
[HTML5] Better editor persistent folders, automatically open zip import popup
2021-02-04Merge pull request #45701 from hpvb/fix-tga-crashRémi Verschelde
Fix a crash in the TGA loader with malformed input
2021-02-04doc: Don't bind argument names with p_ prefixRémi Verschelde
This prefix is used in the C++ codebase, not in the scripting API.
2021-02-04Merge pull request #42721 from Paulb23/update_syntax_highlighting_docsRémi Verschelde
Update SyntaxHighlighter documentation
2021-02-04Change sort_custom/bsearch_custom to use Callableskobewi
2021-02-04Merge pull request #45703 from vnen/duplicate-highlight-methodsRémi Verschelde
Removed duplicated binding of two methods
2021-02-04Make SyntaxHighligher::_clear_highlighting_cache virtualGeorge Marques
Since it's meant to be used as a virtual method.
2021-02-04Rewrote how barriers work for faster renderingreduz
-Added more finegrained control in RenderingDevice API -Optimized barriers (use less ones for thee same) -General optimizations -Shadows render all together unbarriered -GI can render together with shadows. -SDFGI can render together with depth-preoass. -General fixes -Added GPU detection
2021-02-04Removed duplicated binding of two methodsGeorge Marques
They are bound as both regular and virtual methods which makes ClassDB report the methods twice when querying the API. The non-virtual binding is removed since both methods only seem to be used as virtual.
2021-02-04Fix a crash in the TGA loader with malformed inputHein-Pieter van Braam-Stewart
2021-02-04Merge pull request #35966 from muiroc/anim_node_blend_ignored_bugRémi Verschelde
Use the blend parameter passed to blend_animation
2021-02-04Use the blend parameter passed to blend_animation during graph processingmuiroc
2021-02-03Make margins obey the snap option in the TextureRegion editorMichael Alexsander
2021-02-03[HTML5] Make home path persistent in editor.Fabio Alessandrelli
We used to only persist specific sub-folder of /home/web_user/ when running the Web Editor. This resulted in bad UX about default project creation path etc. This PR makes the whole folder persistent, move the zip preloading to a different folder (to avoid persisting it), and automatically prompt the user to import it if present.
2021-02-03Import zip via drag and drop in project manager.Fabio Alessandrelli
Dropping a single ZIP file in the project manager will now prompt the import dialog.
2021-02-03Sync RasterizerDummy.Fabio Alessandrelli
2021-02-03Merge pull request #45674 from Calinou/doc-file-endian-swapRémi Verschelde
Improve the `File.endian_swap` documentation
2021-02-03Merge pull request #45686 from naithar/feature/extend-plugin-params-4.0Rémi Verschelde
[4.0] [iOS] Additional 'linker_flags' plugin parameter
2021-02-03Merge pull request #40766 from naithar/feature/ios-loading_screenRémi Verschelde
[4.0] [iOS] Native loading screen implementation
2021-02-03iOS: Use storyboard as loading screenSergey Minakov
If 'Launch Screen' storyboard is present it will be used as loading screen.
2021-02-03[iOS] Additional 'linker_flags' plugin parameterSergey Minakov
2021-02-03Merge pull request #45496 from Chaosus/fix_particlesRémi Verschelde
Fix particles not properly updated by their lifetime
2021-02-03Merge pull request #45682 from naithar/fix/ios-notifications-4.0Rémi Verschelde
[iOS] Remove remote notifications code
2021-02-03[iOS] Remove remote notifications codeSergey Minakov
Using any remote notification method (even indirectly) causes App Store to trigger APNS warning email.
2021-02-03Merge pull request #45679 from akien-mga/scons-productionRémi Verschelde
SCons: Add `production=yes` option to use production defaults
2021-02-03SCons: Add `production=yes` option to use production defaultsRémi Verschelde
This is meant for users making custom builds to match the options used on optimized, official builds. This enables, on the platforms which support them: - `use_static_cpp=yes` (portable binaries for Linux and Windows) - `use_lto=yes` (link time optimizations - note: requires a lot of RAM!) - `debug_symbols=no` (no debug symbols, smaller binaries) Also abort when using MSVC with `production=yes`, as: - It cannot optimize the GDScript VM like GCC or Clang do, leading to significant performance drops. - Its LTO support is unreliable, at least used to trigger crashes last we tried it extensively. All options can still be overridden if specified, and the `dev=yes` option was changed to also support overrides.
2021-02-03Merge pull request #45658 from RandomShaper/fix_frozen_peakRémi Verschelde
Make audio bus channels' peak volume consistent
2021-02-03Merge pull request #45678 from clayjohn/VULKAN-physical-skyRémi Verschelde
Add check for sun in PhysicalSky
2021-02-02Add check for sun in PhysicalSkyclayjohn
2021-02-02Merge pull request #45669 from MrMinimal/masterRémi Verschelde
Fix swapped front/rear view
2021-02-02Merge pull request #45670 from Faless/js/4.x_canvas_id_fixRémi Verschelde
[HTML5] Fix mouse_mode and fullscreen detection.
2021-02-02Merge pull request #42394 from aaronfranke/editor-dotgodotRémi Verschelde
Move project-specific editor data into res://.godot/editor
2021-02-02Merge pull request #45593 from lyuma/audio_effect_captureRémi Verschelde
Add AudioEffectCapture
2021-02-02Merge pull request #45662 from akien-mga/main-fix-l10n-remappingRémi Verschelde
Main: Load translations and remaps before scene types
2021-02-02Merge pull request #45653 from migueldeicaza/patch-1Rémi Verschelde
C conformance: Replace "bool" as the base definition for boolean with char