Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-11 | Fix various typos | luz.paz | |
Found via `codespell` | |||
2020-03-11 | Fix basis_universal to not include tool main file. | Fabio Alessandrelli | |
Avoid build error due to duplicate `main` symbol definition. | |||
2020-03-11 | Merge pull request #36905 from Faless/js/restore_and_ci | Rémi Verschelde | |
Resurrect HTML5 platform, add it to CI (no rendering yet) | |||
2020-03-10 | Merge pull request #36704 from ThakeeNathees/gdscript-duplicate-args-fix | Rémi Verschelde | |
GDScript duplicate arguments bug fixed | |||
2020-03-10 | Merge pull request #36767 from ThakeeNathees/class-pass-fix | Rémi Verschelde | |
fix: Classes can't have pass | |||
2020-03-10 | Merge pull request #36859 from ThakeeNathees/logic-error-for-loop-range-parsing | Rémi Verschelde | |
Fix: logic error in gdscript_parser.cpp for-loop-range | |||
2020-03-09 | Merge pull request #36751 from Faless/debugger/threads_and_profilers | Rémi Verschelde | |
ScriptDebugger refactor, threading, profilers. | |||
2020-03-09 | change an exclamation mark to a dot | Pierre Caye | |
2020-03-09 | Merge pull request #36912 from Xrayez/resurrect-module-icons | Rémi Verschelde | |
Fix missing module editor icons | |||
2020-03-08 | Fix missing module editor icons | Andrii Doroshenko (Xrayez) | |
Module icons need to be renamed to PascalCase as well for them to be registered in 4.0. See godotengine/godot#36513. | |||
2020-03-08 | Complete NavigationMeshInstance rename | lupoDharkael | |
2020-03-08 | Merge pull request #36683 from rafaeldelboni/master | Rémi Verschelde | |
Return only scenes for script owners on LSP completion | |||
2020-03-08 | Refactor ScriptDebugger. | Fabio Alessandrelli | |
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. | |||
2020-03-08 | Threaded networking for editor debugger. | Fabio Alessandrelli | |
2020-03-08 | Fix Javascript platform after PoolVector removal. | Fabio Alessandrelli | |
Eval should be rechecked. | |||
2020-03-07 | fix: Return only scenes for script owners on LSP completion | Rafael Delboni | |
Fix: #36680 | |||
2020-03-07 | Merge pull request #36814 from ThakeeNathees/typo-gdscript_workspace-fix | Rémi Verschelde | |
typo in gdscript_workspace.cpp fixed | |||
2020-03-06 | Merge pull request #36842 from Phischermen/mono-resource-loader-extension-update | Rémi Verschelde | |
Mono/C#: Add missing parameters to 'ResourceLoader.Load<T>()' | |||
2020-03-06 | Added parameters to Load() | Phischermen | |
2020-03-06 | logic error in gdscript_parser.cpp for-loop-range | Thakee Nathees | |
there was a logic error in for loop range argument that check if all of the argument were constants, fixed | |||
2020-03-06 | Merge pull request #36852 from akien-mga/assimp-unbundle | Rémi Verschelde | |
assimp: Clean and document buildsystem, update to upstream 0201fc5 | |||
2020-03-06 | duplicate arguments in a function handled | Thakee Nathees | |
2020-03-06 | Merge pull request #36854 from AndreaCatania/AndreaCatania-patch-3 | Rémi Verschelde | |
Added navigation mesh merging error. | |||
2020-03-06 | Added error to notify that the Navigation triangle merging failed due to ↵ | Andrea Catania | |
incorrect parameter. | |||
2020-03-06 | assimp: Clean and document buildsystem, prepare for unbundling | Rémi Verschelde | |
- Improve the SCsub to allow unbundling and remove unnecessary code. - Move files around to match upstream source. - Re-sync with upstream commit 308db73d0b3c2d1870cd3e465eaa283692a4cf23 to ensure we don't have local modifications. - Doesn't actually build against current version 5.0.1 due to the lack of the new ArmaturePopulate API that Gordon authored. We'll have to wait for a public release with that API (5.1?) to enable unbundling. | |||
2020-03-05 | typo in gdscript_workspace.cpp/remove_cache_parser() fixed | Thakee Nathees | |
2020-03-05 | pass keyword inside a class implemented | Thakee Nathees | |
2020-03-05 | Mono: Fix detection of Apple platforms in build script | Rémi Verschelde | |
2020-03-04 | Merge pull request #36657 from van800/rpl3 | Rémi Verschelde | |
On Windows find Rider installed for CurrentUser | |||
2020-03-02 | Fix OGG audio loops | Fabio Iotti | |
2020-03-02 | Fix missing null check in Mono Binding of GD.print | Raul Santos | |
2020-03-01 | Merge pull request #18020 from bruvzg/input_fix_non_latin_and_add_hw_scancodes | Rémi Verschelde | |
Fix non-latin layout scancodes on Linux, adds access to physical scancodes. | |||
2020-03-01 | Merge pull request #36695 from clayjohn/ETC-mipmaps-4 | Rémi Verschelde | |
Force mipmaps off when importing RGBA4444 textures | |||
2020-02-29 | Force mipmaps off when importing RGBA4444 textures | clayjohn | |
2020-02-29 | Merge pull request #36422 from madmiraal/fix-csg | Rémi Verschelde | |
Fix multiple issues with CSG module. | |||
2020-02-28 | On Windows find Rider installed for CurrentUser | Ivan Shakhov | |
2020-02-28 | Merge pull request #36640 from reduz/resource-loader-refactor | Rémi Verschelde | |
Removed ResourceInteractiveLoader, add built-in threaded loading. | |||
2020-02-28 | Removed interactive loader, added proper thread loading. | Juan Linietsky | |
2020-02-28 | Signals: Port more uses of connect_compat | Rémi Verschelde | |
Those were problematic as they call a method of their parent class, but callable_mp does not allow that unless it's public. To solve it, we declare a local class that calls the parent class' method, which now needs to be protected to be accessible in the derived class. | |||
2020-02-28 | Signals: Manually port most of remaining connect_compat uses | Rémi Verschelde | |
It's tedious work... Some can't be ported as they depend on private or protected methods of different classes, which is not supported by callable_mp (even if it's a class inherited by the current one). | |||
2020-02-28 | Signals: Port connect calls to use callable_mp | Rémi Verschelde | |
Remove now unnecessary bindings of signal callbacks in the public API. There might be some false positives that need rebinding if they were meant to be public. No regular expressions were harmed in the making of this commit. (Nah, just kidding.) | |||
2020-02-28 | Merge pull request #36622 from Calinou/doc-upnp-duration-unit | Rémi Verschelde | |
Mention the `duration` parameter unit in `UPNP.add_port_mapping()` | |||
2020-02-28 | Merge pull request #36388 from AndreaCatania/some_renames | Rémi Verschelde | |
Rename Navigation{Mesh,Polygon}Instance and PlaneShape for clarity | |||
2020-02-28 | Merge pull request #36623 from Calinou/doc-improve-regex | Rémi Verschelde | |
Improve the RegEx class documentation | |||
2020-02-28 | Merge pull request #36620 from Calinou/doc-linear2db-example | Rémi Verschelde | |
Add a practical example for `@GDScript.linear2db()` | |||
2020-02-28 | Merge pull request #36619 from Calinou/doc-improve-inverse-lerp | Rémi Verschelde | |
Improve the `@GDScript.inverse_lerp()` documentation | |||
2020-02-28 | Merge pull request #36556 from RandomShaper/rework_mutex | Rémi Verschelde | |
Reimplement `Mutex` with C++'s `<mutex>` (plus more) | |||
2020-02-27 | Improve the RegEx class documentation | Hugo Locurcio | |
This closes https://github.com/godotengine/godot-docs/issues/2522. | |||
2020-02-27 | Mention the `duration` parameter unit in `UPNP.add_port_mapping()` | Hugo Locurcio | |
2020-02-27 | Add a practical example for `@GDScript.linear2db()` | Hugo Locurcio | |
One of its most common applications in games is for volume sliders. See https://www.dr-lex.be/info-stuff/volumecontrols.html for more information. |