Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-12 | [Net] Rename WebRTCMultiplayer to WebRTCMultiplayerPeer. | Fabio Alessandrelli | |
2021-07-12 | [Net] Rename NetworkedMultiplayerENet to ENetMultiplayerPeer. | Fabio Alessandrelli | |
2021-07-12 | [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer. | Fabio Alessandrelli | |
2021-07-12 | Merge pull request #50396 from Faless/mp/4.x_notree | Rémi Verschelde | |
[Net] Remove most multiplayer hooks from SceneTree. | |||
2021-07-12 | Merge pull request #50233 from Calinou/editor-add-both-environment-and-sun | Rémi Verschelde | |
Add both preview sun and sky at the same time when holding Shift | |||
2021-07-12 | [Net] Remove most multiplayer hooks from SceneTree. | Fabio Alessandrelli | |
Use `multiplayer` or `get_multiplayer()` instead of `get_tree()`. | |||
2021-07-12 | Merge pull request #50393 from Calinou/preview-sun-sky-add-to-beginning | K. S. Ernest (iFire) Lee | |
Add the preview sun and sky to the beginning of the scene tree | |||
2021-07-12 | Merge pull request #50392 from TaskManagerCZ/master | Rémi Verschelde | |
Explicit error message when setting active a Viewport that is already active | |||
2021-07-12 | Merge pull request #50394 from HaSa1002/make-rst-code-blocks-less-redundant | Rémi Verschelde | |
Makerst: Remove redundant GDScript from code blocks | |||
2021-07-12 | Explicit error message when setting active a Viewport that is already active. | TaskManagerCZ | |
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | |||
2021-07-12 | Makerst: Remove redundant GDScript from code blocks | Johannes Witt | |
2021-07-12 | Add the preview sun and sky to the beginning of the scene tree | Hugo Locurcio | |
This generally looks better when adding more nodes to the scene in the future. | |||
2021-07-12 | Merge pull request #50385 from Geometror/vsyncmode-int-enum | Rémi Verschelde | |
Change VSync mode project setting enum type from string to integer | |||
2021-07-12 | Merge pull request #50356 from Calinou/ormmaterial3d-tweak-editor-icon | Rémi Verschelde | |
Tweak the ORMMaterial3D editor icon to follow the Godot design guidelines | |||
2021-07-12 | Merge pull request #50354 from Calinou/immediatemesh-add-editor-icon | K. S. Ernest (iFire) Lee | |
Add an editor icon for the ImmediateMesh resource | |||
2021-07-12 | Change VSync mode project setting enum type from string to integer | Hendrik Brucker | |
2021-07-11 | Merge pull request #50325 from reduz/implement-specialization-constants | Rémi Verschelde | |
Implement specialization constants | |||
2021-07-11 | Implement Specialization Constants | reduz | |
* Added support to our local copy of SpirV Reflect (which does not support it). * Pass them on render or compute pipeline creation. * Not implemented in our shaders yet. | |||
2021-07-11 | Add an editor icon for the ImmediateMesh resource | Hugo Locurcio | |
2021-07-11 | Tweak the ORMMaterial3D editor icon to follow the Godot design guidelines | Hugo Locurcio | |
2021-07-11 | Merge pull request #48764 from QbieShay/4-plane-offset | Rémi Verschelde | |
Added a center_offset property to both plane primitive and quad primitive | |||
2021-07-11 | added offset for plane mesh and quad mesh | QbieShay | |
2021-07-11 | Merge pull request #50149 from Chaosus/vs_curve3d | Yuri Roubinsky | |
2021-07-11 | Merge pull request #50364 from Faless/mp/fix_rpc_crash | Rémi Verschelde | |
[Net] Fix crash when receiving RPC on node without a script. | |||
2021-07-11 | [Net] Fix crash when receiving RPC on node without a script. | Fabio Alessandrelli | |
2021-07-11 | Merge pull request #50362 from timothyqiu/http-eof | Rémi Verschelde | |
Fix unicode invalid skip error in AssetLib | |||
2021-07-11 | Merge pull request #50361 from timothyqiu/inflate-buf-error | Rémi Verschelde | |
Handle Z_BUF_ERROR in decompress_dynamic | |||
2021-07-11 | Fix unicode invalid skip error in AssetLib | Haoyu Qiu | |
2021-07-11 | Handle Z_BUF_ERROR in decompress_dynamic | Haoyu Qiu | |
2021-07-10 | Merge pull request #50347 from timothyqiu/httpclient-request-doc | Rémi Verschelde | |
Fix doc description of HTTPClient::request | |||
2021-07-11 | Fix doc description of HTTPClient::request | Haoyu Qiu | |
2021-07-10 | Merge pull request #50342 from Chaosus/vs_fix_function | Rémi Verschelde | |
Fix creating a new function in visual scripts | |||
2021-07-10 | Fix creating a new function in visual scripts | Yuri Roubinsky | |
2021-07-10 | Merge pull request #33339 from Calinou/editor-improve-export-all-ux | Rémi Verschelde | |
Improve the Export All button display in the export dialog | |||
2021-07-10 | Improve the Export All button display in the export dialog | Hugo Locurcio | |
- Update the disabled status when changing an export path. - Display a tooltip that states why the button is disabled. - Update the Export All dialog message to have a more friendly tone. - Suffix button texts with "...", as they display another dialog when clicked. This closes #33293. | |||
2021-07-10 | Merge pull request #48622 from Geometror/reimplement-disableable-vsync | Hugo Locurcio | |
2021-07-09 | Merge pull request #50317 from bruvzg/mono_force_ent | Rémi Verschelde | |
[macOS, Mono] Automatically enable JIT entitlements for the Mono exports. | |||
2021-07-09 | Merge pull request #50290 from reduz/redo-instance-bindings | Rémi Verschelde | |
Redo how instance bindings work | |||
2021-07-09 | Merge pull request #50284 from reduz/implement-range-iterators | Rémi Verschelde | |
Implement Range Iterators | |||
2021-07-09 | [macOS, Mono] Automatically enable JIT entitlements for the Mono exports. | bruvzg | |
2021-07-09 | Merge pull request #50291 from Calinou/improve-makerst-usability | Rémi Verschelde | |
Make makerst.py create folders automatically, print a message when done | |||
2021-07-09 | Merge pull request #50301 from likeich/master | Rémi Verschelde | |
Fix use after free in Free desktop screensaver::inhibit() | |||
2021-07-08 | Fix linux use after free | likeich | |
Fixes #50032 | |||
2021-07-08 | Implement Range Iterators | reduz | |
This PR implements range iterators in the base containers (Vector, Map, List, Pair Set). Given several of these data structures will be replaced by more efficient versions, having a common iterator API will make this simpler. Iterating can be done as follows (examples): ```C++ //Vector<String> for(const String& I: vector) { } //List<String> for(const String& I: list) { } //Map<String,int> for(const KeyValue<String,int>&I : map) { print_line("key: "+I.key+" value: "+itos(I.value)); } //if intending to write the elements, reference can be used //Map<String,int> for(KeyValue<String,int>& I: map) { I.value = 25; //this will fail because key is always const //I.key = "hello" } ``` The containers are (for now) not STL compatible, since this would mean changing how they work internally (STL uses a special head/tail allocation for end(), while Godot Map/Set/List do not). The idea is to change the Godot versions to be more compatible with STL, but this will happen after conversion to new iterators have taken place. | |||
2021-07-09 | Make makerst.py create folders automatically, print a message when done | Hugo Locurcio | |
2021-07-08 | Redo how instance bindings work | reduz | |
* The harcoded 8 slots are no more and impose limits in the new extension system. * New system is limitless, although it will impose small performance hit with a mutex. * Use a token to request the instance binding. **Warning**: Mono will most likely break as a result of this, will need to be modified to use the new system. | |||
2021-07-08 | Merge pull request #50277 from Razoric480/lsp-didClose | Rémi Verschelde | |
Implement didClose notification in LSP | |||
2021-07-08 | Implement didClose notification in LSP | Francois Belair | |
2021-07-08 | Merge pull request #50274 from SirQuartz/patch-18 | Rémi Verschelde | |
2021-07-08 | Merge pull request #50248 from Geometror/scons-add-buildtime-info | Rémi Verschelde | |
SCons: Show elapsed time after build or cleaning process |