summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #37259 from Calinou/doc-editorfeatureprofileRémi Verschelde2020-03-261-0/+21
|\ | | | | Document the EditorFeatureProfile class
| * Document the EditorFeatureProfile classHugo Locurcio2020-03-231-0/+21
| |
* | SCons: Drop support for Python 2Rémi Verschelde2020-03-251-7/+0
| | | | | | | | | | | | We now require SCons 3.0+ (first version with Python 3 support), and we set min required Python 3 version to 3.5 (3.4 and earlier are EOL).
* | Merge pull request #33508 from nekomatata/object-has-signalRémi Verschelde2020-03-231-1/+10
|\ \ | |/ |/| Added has_signal method for Object
| * Added has_signal method for ObjectPouleyKetchoupp2020-03-231-1/+10
| |
* | Merge pull request #37179 from clayjohn/VULKAN-sky-shaderRémi Verschelde2020-03-228-97/+124
|\ \ | | | | | | Implement Sky Shaders
| * | Working sky shader implementationclayjohn2020-03-218-97/+124
| | |
* | | i18n: Generate translation template for class referenceRémi Verschelde2020-03-203-0/+58051
| | |
* | | i18n: Add Makefile to extract classref stringsRémi Verschelde2020-03-202-9/+36
| | | | | | | | | | | | | | | | | | Change extract script `path` argument to support specifying multiple paths, like `makerst.py`. This prevents parsing invalid XML files while scanning the whole repository.
* | | i18n: Add header strings to translation catalogRémi Verschelde2020-03-201-5/+26
| |/ |/|
* | Merge pull request #37114 from ThakeeNathees/translation-catalog-makerRémi Verschelde2020-03-201-0/+239
|\ \ | |/ |/| Add script to generate translation catalog for the class reference
| * Add script to generate translation catalog for the class referenceThakee Nathees2020-03-191-0/+239
| | | | | | | | Fixes #37109.
* | Merge pull request #37133 from theoway/DocEditRémi Verschelde2020-03-191-1/+2
|\ \ | | | | | | Doc edit at InputEventMouseMotion
| * | Doc edit at InputEventMouseMotionUmang Kalra2020-03-191-1/+2
| | | | | | | | | | | | Doc edit
* | | Merge pull request #37039 from Chaosus/astar2d_costRémi Verschelde2020-03-191-0/+24
|\ \ \ | | | | | | | | Implements estimate/compute_cost for AStar2D
| * | | Implements estimate/compute_cost for AStar2DYuri Roubinsky2020-03-141-0/+24
| | | |
* | | | Merge pull request #37113 from KoBeWi/to_enable_or_not_to_enableRémi Verschelde2020-03-182-0/+2
|\ \ \ \ | |_|/ / |/| | | Fix visibility enabler flag toggling
| * | | Fix visibility enabler flag togglingTomasz Chabora2020-03-172-0/+2
| | | |
* | | | doc: Sync classref with current sourceRémi Verschelde2020-03-186-23/+22
|/ / / | | | | | | | | | Fix wrong binding after #37111.
* | | Merge pull request #37111 from RandomShaper/imvu/unexpose_include_driveRémi Verschelde2020-03-171-3/+0
|\ \ \ | | | | | | | | Remove meaningless parameter from bindings
| * | | Remove meaningless parameter from bindingsPedro J. Estébanez2020-03-171-3/+0
| | | |
* | | | Style: Set clang-format Standard to Cpp11Rémi Verschelde2020-03-171-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For us, it practically only changes the fact that `A<A<int>>` is now used instead of the C++03 compatible `A<A<int> >`. Note: clang-format 10+ changed the `Standard` arguments to fully specified `c++11`, `c++14`, etc. versions, but we can't use `c++17` now if we want to preserve compatibility with clang-format 8 and 9. `Cpp11` is still supported as deprecated alias for `Latest`.
* | | | Merge pull request #36491 from AndreaCatania/edit_node_anim_state_macRémi Verschelde2020-03-161-0/+11
|\ \ \ \ | |_|/ / |/| | | Added new method to edit an already added node to anim state machine
| * | | Added new method to replace an already added node to the animation state machineAndrea Catania2020-03-161-0/+11
| | | |
* | | | doc: Sync classref with current sourceRémi Verschelde2020-03-134-6/+12
| | | |
* | | | Add LOTS of missing docsTomasz Chabora2020-03-1359-2/+332
| |/ / |/| |
* | | Improve the `Input.set_use_accumulated_input()` documentationHugo Locurcio2020-03-121-1/+2
| |/ |/|
* | Fix various typosluz.paz2020-03-119-10/+10
| | | | | | Found via `codespell`
* | Merge pull request #36751 from Faless/debugger/threads_and_profilersRémi Verschelde2020-03-091-7/+7
|\ \ | | | | | | ScriptDebugger refactor, threading, profilers.
| * | Refactor ScriptDebugger.Fabio Alessandrelli2020-03-081-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EngineDebugger is the new interface to access the debugger. It tries to be as agnostic as possible on the data that various subsystems can expose. It allows 2 types of interactions: - Profilers: A subsystem can register a profiler, assigning it a unique name. That name can be used to activate the profiler or add data to it. The registered profiler can be composed of up to 3 functions: - Toggle: called when the profiler is activated/deactivated. - Add: called whenever data is added to the debugger (via `EngineDebugger::profiler_add_frame_data`) - Tick: called every frame (during idle), receives frame times. - Captures: (Only relevant in remote debugger for now) A subsystem can register a capture, assigning it a unique name. When receiving a message, the remote debugger will check if it starts with `[prefix]:` and call the associated capture with name `prefix`. Port MultiplayerAPI, Servers, Scripts, Visual, Performance to the new profiler system. Port SceneDebugger and RemoteDebugger to the new capture system. The LocalDebugger also uses the new profiler system for scripts profiling.
* | | Merge pull request #36286 from Calinou/doc-sprite3d-performance-caveatsRémi Verschelde2020-03-091-0/+1
|\ \ \ | | | | | | | | Document known performance issues with Sprite3D
| * | | Document known performance issues with Sprite3DHugo Locurcio2020-03-091-0/+1
| | | | | | | | | | | | | | | | See https://github.com/godotengine/godot/issues/20855.
* | | | DocData: Fix serialization of Variant default valuesRémi Verschelde2020-03-098-19/+19
| | | | | | | | | | | | | | | | Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
* | | | doc: Sync classref with current sourceRémi Verschelde2020-03-094-26/+26
| |/ / |/| |
* | | ARVRController.is_button_pressed requires to return a booleanBastiaan Olij2020-03-071-1/+1
| | |
* | | Edited the KinematicBody and KinematicBody2D docsUmang Kalra2020-03-062-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes made as requested. Explained the reason why move_and_slide should be sued in _physics_process Final Changes Edited the docs as per the changes requested. Edits in docs Made some changes
* | | Removed boolean return type from majority of method in TweenYuri Roubinsky2020-03-061-18/+18
| | |
* | | Re-architecture of the Godot Android plugin.fhuya2020-03-051-3/+0
| | |
* | | Merge pull request #36752 from RandomShaper/rework_semaphoreRémi Verschelde2020-03-051-3/+10
|\ \ \ | | | | | | | | Drop old semaphore implementation
| * | | Drop old semaphore implementationPedro J. Estébanez2020-03-031-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Removed platform-specific implementations. - Now all semaphores are in-object, unless they need to be conditionally created. - Similarly to `Mutex`, provided a dummy implementation for when `NO_THREADS` is defined. - Similarly to `Mutex`, methods are made `const` for easy use in such contexts. - Language bindings updated: `wait()` and `post()` are now `void`. - Language bindings updated: `try_wait()` added. Bonus: - Rewritten the `#ifdef` in `mutex.h` to meet the code style.
* | | | Merge pull request #36810 from akien-mga/configfile-better-errorsRémi Verschelde2020-03-051-8/+17
|\ \ \ \ | | | | | | | | | | ConfigFile: Improve error messages
| * | | | ConfigFile: Improve error messages and complete docsRémi Verschelde2020-03-051-8/+17
| | | | |
* | | | | Document EditorPlugin get_plugin_icon and get_plugin_nameAaron Franke2020-03-041-1/+13
|/ / / / | | | | | | | | | | | | The return value's type hint is now accurate.
* | | | Turn Rect2's 'intersects_touch()' into an extra argument of 'intersects()'Michael Alexsander2020-03-041-1/+4
| | | |
* | | | Merge pull request #36069 from RandomShaper/imvu/improve_drives_uxRémi Verschelde2020-03-041-0/+3
|\ \ \ \ | | | | | | | | | | Improve UX of drive letters
| * | | | Improve UX of drive lettersPedro J. Estébanez2020-03-031-0/+3
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Namely, move the drive dropdown to just the left of the path text box and don't include the former in the latter. This improves the UX on Windows. In the UNIX case, since its concept of drives is (ab)used to provide shortcuts to useful paths, its dropdown is kept at the original location.
* | | | Merge pull request #36646 from pyacier/doc-concavepolygonshapeRémi Verschelde2020-03-041-0/+1
|\ \ \ \ | | | | | | | | | | add a precision about the intended use of the ConcavePolygonShape
| * | | | add a precision about the intended use of the ConcavePolygonShapePierre Caye2020-03-021-0/+1
| | | | |
* | | | | Merge pull request #36596 from BastiaanOlij/add_get_tracker_idRémi Verschelde2020-03-041-0/+7
|\ \ \ \ \ | | | | | | | | | | | | Exposing get_tracker_id for ARVRPositionalTracker to GDScript
| * | | | | Exposing get_tracker_id for ARVRPositionalTracker to GDScriptBastiaan Olij2020-03-041-0/+7
| | |/ / / | |/| | |