summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2022-04-27Merge pull request #60312 from Geometror/improve-noise-2Rémi Verschelde
Restructure and refine the noise module
2022-04-26Create NavMap thread pool only when it's used, to prevent creating excessive ↵bruvzg
amount of running threads.
2022-04-26Merge pull request #60359 from adamscott/nav-map-thread-work-poolRémi Verschelde
2022-04-26Merge pull request #60418 from ShimmyShaman/masterRémi Verschelde
2022-04-25Merge pull request #60436 from Scony/fix-map-get-path-crashRémi Verschelde
Fix crash in `GodotNavigationServer::map_get_path`
2022-04-25Merge pull request #60445 from nathanfranke/minor-changesRémi Verschelde
small changes: improve OS.get_name classref, misc/scripts fixes, remove trailing quote
2022-04-25Merge pull request #60394 from Chaosus/fix_range_docRémi Verschelde
2022-04-25Merge pull request #60261 from fire-forge/theme-prop-renamesRémi Verschelde
2022-04-25Merge pull request #60386 from bruvzg/label3dRémi Verschelde
2022-04-24Merge pull request #59763 from ↵K. S. Ernest (iFire) Lee
Gallilus/Improve-VisualScript-search-and-instancing-of-nodes Improve VisualScript search and instancing of nodes
2022-04-23Rename theme properties to include underscoresFireForge
- check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation
2022-04-22improve OS.get_name classref, misc/scripts fixes, remove trailing quoteNathan Franke
2022-04-22Fix crash in `GodotNavigationServer::map_get_path`Pawel Lampe
2022-04-22Implement Label3D node.bruvzg
Add "generate_mipmap" font import option. Add some missing features to the Sprite3D. Move BiDi override code from Control to TextServer. Add functions to access TextServer font cache textures. Add MSDF related flags and shader to the standard material. Change standard material cache to use HashMap instead of Vector.
2022-04-22improved error msg for gdscript load_source_codeShimmyShaman
2022-04-20Fix typo in `GDScript::range` docYuri Roubinsky
2022-04-19Use ThreadWorkPool instead of thread_process_array in NavMapAdam Scott
2022-04-19Restructure and refine the noise moduleHendrik Brucker
2022-04-18Merge pull request #59984 from BastiaanOlij/more_storage_20220407Clay John
More work on splitting up RendererStorage
2022-04-17Improve VisualScript search and instancing of nodesDavid Cambré
Constructors are more accessible. Basic type methods are now based on ClassDB and not registerd_node_names. Selecting search_classes now automatically changes the scope.
2022-04-16Add spaces to FastNoiseLite enum hint namesFireForge
2022-04-17Merge canvas and decal into TextureStorage and add render targetBastiaan Olij
2022-04-15Merge pull request #60007 from aaronfranke/gds-op-adj-tr3dRémi Verschelde
GDScript: Rename OPCODE_TYPE_ADJUST_TRANSFORM to have a 3D suffix
2022-04-14NavMap::get_path Fix not resetting least_cost_idkleonc
2022-04-13Merge pull request #60177 from reduz/animation-library-importRémi Verschelde
Import scenes as AnimationLibrary
2022-04-13Import scenes as AnimationLibraryreduz
Added the ability to import scenes as AnimationLibrary * Completes implementation of https://github.com/godotengine/godot-proposals/issues/4296 * Helps if you want to export animations to a separate file (say a GLTF) to avoid re-importing/exporting them every time the model changes. * Helps if you simply want to have animations using a dummy model, which can be shared across multiple models. Creates a secondary scene importer used only for animations. **NOTE**: A new flag for scene importer: EditorSceneFormatImporter.IMPORT_DISCARD_MESHES_AND_MATERIALS has been added, to hint importers that they should skip meshes and animations (and hence make importing faster). It is not implemented in any importer yet, this should be done in a separate PR.
2022-04-13Color: Rename `to_srgb`/`to_linear` to include base color spaceRémi Verschelde
This helps reduce confusion around sRGB <> Linear conversions by making both input and output color spaces explicit.
2022-04-12Merge pull request #40975 from rohanrhu/masterFabio Alessandrelli
Added set_extra_headers() to WebSocketServer
2022-04-12Added set_extra_headers() to WebSocketServerOğuzhan Eroğlu
2022-04-12Fix Visual Script's jump to function relative to zoomNicholas Huelin
When double-clicking on a function name the graph will now correctly jump to the function relative to the zoom ratio.
2022-04-12Narrow FileAccess scope to prevent deadlocks.bruvzg
2022-04-11catch null profile_def causing crash on startupJosh Kabo
2022-04-11Merge pull request #59980 from reduz/animation-librariesRémi Verschelde
2022-04-11Implement Animation Librariesreduz
* Instead of containing single animations, AnimationPlayer now contains libraries. * Libraries, in turn, contain the animations. This paves the way for implementing the possibility of importing scenes as animation libraries, finally allowing to import animations separate from the 3D models. Missing (will be done on separate PRs): * Make it possible to import scenes (dae/fbx/gltf) as animation libraries. * Make it possible for AnimationTree to import animation libraries on its own, so it does not rely on AnimationPlayer for everything.
2022-04-11Make FileAccess and DirAccess classes reference counted.bruvzg
2022-04-11Merge pull request #59940 from BastiaanOlij/xr_new_controllers_20220405Rémi Verschelde
2022-04-09Merge pull request #59995 from Scony/fix-threaded-navmesh-bakingRémi Verschelde
Fix navmesh baking
2022-04-08Fix navmesh bakingPawel Lampe
- improved mesh data calculation from standalone static colliders so that no VisualServer calls are performed - and thus no VS mutexes need to be locked in case of on-thread baking - improved the same for GridMap's static colliders
2022-04-08GDScript: Fix method call on singletonsGeorge Marques
2022-04-07GDScript: Rename OPCODE_TYPE_ADJUST_TRANSFORM to have a 3D suffixAaron Franke
2022-04-07Fix path handling in FBX and Blend importersRémi Verschelde
Fixes #59996.
2022-04-07Add built-in Variant types to autocompletion listDavid Maziarka
Co-authored-by: Gustav <gusan092@student.liu.se>
2022-04-06Merge pull request #59947 from vnen/gdscript-static-methods-classdbRémi Verschelde
2022-04-06GDScript: Add support for static method calls in native typesGeorge Marques
2022-04-06Added missing interaction profiles and making sure related extensions are ↵Bastiaan Olij
enabled if available
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-04-06Merge pull request #59862 from bruvzg/font_delay_texture_updateRémi Verschelde
Delay font texture update, until `draw` is called. Rasterize glyphs during shaping.
2022-04-05Merge pull request #59930 from Scony/fix-navi-get-simple-path-masterRémi Verschelde
Fix `map_get_path` aka `get_simple_path` behavior in 2D & 3D
2022-04-05Fix get_simple_path behavior in 2D & 3DPawel Lampe
2022-04-05Fix `NoiseTexture._generate_texture` crashPaweł Fertyk
Fixes #59915 .