Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-22 | doc: Sync classref with StringName/Callable changes | Rémi Verschelde | |
2020-02-20 | Reworked signal connection system, added support for Callable and Signal ↵ | Juan Linietsky | |
objects and made them default. | |||
2020-02-18 | doc: Sync classref with current source | Rémi Verschelde | |
Handle removal of Pool*Array types and other recent changes. | |||
2020-02-18 | PoolVector is gone, replaced by Vector | Juan Linietsky | |
Typed `PoolTypeArray` types are now renamed `PackedTypeArray` and are sugar for `Vector<Type>`. | |||
2020-02-15 | Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr. | Juan Linietsky | |
2020-02-14 | Fix various GCC compilation warnings after Vulkan merge | Rémi Verschelde | |
Part of #36132. | |||
2020-02-13 | Merge pull request #36163 from akien-mga/gdnative-godot_int-int64_t | Rémi Verschelde | |
GDNative: Make godot_int an int64_t | |||
2020-02-13 | Remove deprecated sync and slave networking keywords | Rémi Verschelde | |
Those keywords were deprecated for 3.1 in #22087. Also fix token name for `TK_REMOTE`, should be "remote" like the keyword. | |||
2020-02-12 | GDNative: Make godot_int an int64_t | Rémi Verschelde | |
Redo of the change in cf8c679a23b21d6c6f29cba6a54eaa2eed88bf92 that caused a build issue, with the extra change needed to 'godot_arvr_blit'. | |||
2020-02-12 | Fix Mono and GDNative builds after changes to ObjectID | Rémi Verschelde | |
Issues caused by cf8c679a23b21d6c6f29cba6a54eaa2eed88bf92. The Mono change is actually a bugfix (used the int instead of ObjectID by mistake). The GDNative change is a temporary revert until a more exhaustive approach is taken to make 'godot_int' 64-bit, is confirmed wanted by GDNative users. | |||
2020-02-12 | ObjectID converted to a structure, fixes many bugs where used incorrectly as ↵ | Juan Linietsky | |
32 bits. | |||
2020-02-12 | Optmized data sent during RPC and RSet calls. | Andrea Catania | |
- Now is sent the method ID rather the full function name. - The passed IDs (Node and Method) are compressed so to use less possible space. - The variant (INT and BOOL) is now encoded and compressed so to use much less data. - Optimized RPCMode retrieval for GDScript functions. - Added checksum to assert the methods are the same across peers. This work has been kindly sponsored by IMVU. | |||
2020-02-12 | Remove deprecated Color::gray | Hanif Bin Ariffin | |
It was marked to be removed in Godot 3.1. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2020-02-11 | Add static Vulkan loader. | bruvzg | |
Initial Vulkan support for Windows. Initial Vulkan support for macOS. | |||
2020-02-11 | A lot of progress with canvas rendering, still far from working. | Juan Linietsky | |
2020-02-11 | Texture refactor | Juan Linietsky | |
-Texture renamed to Texture2D -TextureLayered as base now inherits 2Darray, cubemap and cubemap array -Removed all references to flags in textures (they will go in the shader) -Texture3D gone for now (will come back later done properly) -Create base rasterizer for RenderDevice, RasterizerRD | |||
2020-02-10 | Merge pull request #35812 from ↵ | Rémi Verschelde | |
touilleMan/gdnative-uses-godot_string_name-where-possible Use StringName in pluginscript's set/get_prop and add_global_constant | |||
2020-02-05 | Remove duplicate ERR_PRINT macro. | Marcel Admiraal | |
2020-02-01 | Merge pull request #35809 from clayjohn/DOCS-update-version | Rémi Verschelde | |
Update docs to version 4.0 | |||
2020-02-01 | Merge pull request #35811 from ↵ | Rémi Verschelde | |
touilleMan/remove-useless-pluginscript-get_rpc-rset_mode Remove useless pluginscript godot_pluginscript_script_desc.get_rpc/rset_mode fields | |||
2020-02-01 | Use StringName in pluginscript's set/get_prop and add_global_constant | Emmanuel Leblond | |
2020-02-01 | Remove useless pluginscript godot_pluginscript_script_desc.get_rpc/rset_mode ↵ | Emmanuel Leblond | |
fields | |||
2020-01-31 | Update docs to version 4.0 | clayjohn | |
2020-01-31 | Remove deprecated GDNative wrapper code | Emmanuel Leblond | |
2020-01-26 | doc: Drop unused 'category' property from header | Rémi Verschelde | |
We already removed it from the online docs with #35132. Currently it can only be "Built-In Types" (Variant types) or "Core" (everything else), which is of limited use. We might also want to consider dropping it from `ClassDB` altogether in Godot 4.0. | |||
2020-01-26 | doc: Complete documentation for VideoStreams | Rémi Verschelde | |
Also quick clean up of the matching C++ files. | |||
2020-01-21 | Remove unused #if 0'ed code | Rémi Verschelde | |
2020-01-10 | Expose instance_from_id to GDNative | toasteater | |
This function is available to GDScript but not to GDNative. When exposed, it allows building more ergonomic safe abstractions over the GDNative APIs, and covers the use cases of the original PR. Close #28478. Supersedes #28791. Co-authored-by: Markus Ewald <cygon@nuclex.org> | |||
2020-01-03 | Expose cast_to to GDNative for dynamic casts | sheepandshepherd | |
2020-01-01 | Update copyright statements to 2020 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it. | |||
2019-12-24 | Cleans up headers included in editor_node.h | Haoyu Qiu | |
2019-12-10 | Merge pull request #34040 from qarmin/unused_variable_more_precise_numbers | Rémi Verschelde | |
Removed unused variables, add some constants numbers | |||
2019-12-10 | Removed unused variables, add some constants numbers | Rafał Mikrut | |
2019-12-01 | Add missing on error manifest struct destroy in pluginscript script init | Emmanuel Leblond | |
2019-11-29 | Don't try to initialize empty NativeLibrary | Tomasz Chabora | |
2019-11-27 | VideoStreamGDNative: Fix playing video files without audio stream | marcosjouron | |
2019-11-16 | Add singleton_name field to autogenerated json api | Emmanuel Leblond | |
2019-11-02 | Restore GDNative compatibility by moving new functions introduced in #33210 ↵ | bruvzg | |
to core API 1.2 extension. | |||
2019-10-31 | Added empty() function to pool array types | PouleyKetchoupp | |
2019-10-28 | Merge pull request #33104 from qarmin/fix_some_crashes | Rémi Verschelde | |
Fix some crashes and using null pointers | |||
2019-10-28 | Fix some crashes and using null pointers | Rafał Mikrut | |
2019-10-24 | Refactor VideoPlayer and VideoStream | SeleckyErik | |
VideoStream: - Fix const correctenss VideoPlayer: - Remove unused member variable last_frame - Move _mix_audios function definition to source file - Fix function parameter naming to match p_ convention - Fix const correctness - Add null checking | |||
2019-10-07 | Document the GDNative singleton method prefix being changeable | Hugo Locurcio | |
This also tweaks error messages to remove hardcoded references to the default `godot_` prefix. | |||
2019-10-06 | Document GDNativeLibrary | sheepandshepherd | |
2019-09-25 | Merge pull request #32199 from starryalley/fix_seek | Rémi Verschelde | |
Fix VideostreamGDNative seek | |||
2019-09-25 | Merge pull request #32051 from qarmin/some_error_explanation | Rémi Verschelde | |
Added some obvious errors explanations | |||
2019-09-25 | Added some obvious errors explanations | qarmin | |
2019-09-23 | Merge pull request #31172 from creikey/add-array-slicing | Rémi Verschelde | |
Add array slice method | |||
2019-09-23 | Merge pull request #32198 from starryalley/fix_audio_buffer | Rémi Verschelde | |
Fix VideostreamGDNative audio buffer handling | |||
2019-09-19 | Fix misc. source comment typos | luz.paz | |
Found using `codespell -q 3 -S ./thirdparty,*.po -L ang,ba,cas,dof,doubleclick,fave,hist,leapyear,lod,nd,numer,ois,paket,seeked,sinc,switchs,te,uint -D ~/Projects/codespell/codespell_lib/data/dictionary.txt ` |