Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-02 | C conformance: Include stdbool.h to define `bool` | Miguel de Icaza | |
`bool` is otherwise not defined in C. | |||
2021-02-01 | Replace ColorN and from HTML with a string constructor | Aaron Franke | |
2021-02-01 | Merge pull request #37547 from aaronfranke/tau | Rémi Verschelde | |
Use Math_TAU and deg2rad/etc in more places and optimize code | |||
2021-02-01 | Merge pull request #45608 from bruvzg/font_int_coords | Rémi Verschelde | |
Use integer coordinates for the font glyphs rendering. | |||
2021-02-01 | Fix C# string.Hash() | zaevi | |
2021-01-31 | Use integer coordinates for the font glyphs rendering. | bruvzg | |
2021-01-31 | Merge pull request #45315 from RandomShaper/modernize_thread | Rémi Verschelde | |
Modernize Thread | |||
2021-01-30 | Fix WebXRInterface code sample in the class reference | Hugo Locurcio | |
This also fixes the code sample's indentation to look correct in the editor help. | |||
2021-01-29 | Merge pull request #45519 from aaronfranke/physics-real_t | Rémi Verschelde | |
Use real_t in physics code | |||
2021-01-29 | Add GDNative JSON generator for the builtin API | George Marques | |
Which can be used by language bindings to generate code statically. This is generated as a different file from the class API because it has different requirements (the builtin types have constructors and don't have signals), so bindings can better make use of each JSON file without extra parsing. This also cleans up a bit the old API generator, mainly initializing structs and renaming "instanciable" to the more correct "instantiable". The argument description in help text was updated to better reflect how it should be used. The <path> argument is mandatory. | |||
2021-01-29 | Modernize Thread | Pedro J. Estébanez | |
- Based on C++11's `thread` and `thread_local` - No more need to allocate-deallocate or check for null - No pointer anymore, just a member variable - Platform-specific implementations no longer needed (except for the few cases of non-portable functions) - Simpler for `NO_THREADS` - Thread ids are now the same across platforms (main is 1; others follow) | |||
2021-01-28 | Remove reference to CanvasLayer in WebXR example, because it can cause ↵ | David Snopek | |
rendering issues in AR. | |||
2021-01-28 | Use real_t in physics code | Aaron Franke | |
2021-01-28 | Merge pull request #45525 from van800/rider-line | Rémi Verschelde | |
Navigating to error line number in Rider from Godot editor debugger console is off-by-one. | |||
2021-01-28 | Fix off by one error navigating to line number in Rider | Ivan Shakhov | |
Fixes https://github.com/JetBrains/godot-support/issues/61 | |||
2021-01-28 | Unify URI encoding/decoding and add to C# | Aaron Franke | |
http_escape and percent_encode have been unified into uri_encode, and http_unescape and percent_decode have been unified into uri_decode. | |||
2021-01-28 | Make hex_to_int and bin_to_int handle the prefix automatically | Aaron Franke | |
Also add BinToInt to C# | |||
2021-01-27 | Prevent fatal error in WebXR when 'immersize-ar' loses and regains tracking | David Snopek | |
2021-01-27 | Merge pull request #45444 from dsnopek/webxr-master-mono | Rémi Verschelde | |
Support mono devices in WebXR | |||
2021-01-26 | Fix zero scaling and material mappings being mapped to wrong fields | Gordon MacPherson | |
- fixes scale values of 0.0013 (det == 0.00004) not rendering, they should render even at small values, but not at zero like the editor grid plugin supplies zero exactly. - fixes node_3d_editor_plugin visibility bug when scale is zero - fix culling with small scaling values - which are still valid to be rendered like 0.00004 note: grid is still not fixed, it has det == 0 issues but this fixes one of them. | |||
2021-01-26 | Merge pull request #45373 from aaronfranke/gdnative-sizeof | George Marques | |
Define GDNative sizes using sizeof(godot_real) and sizeof(int32_t) | |||
2021-01-26 | Merge pull request #45466 from reduz/reorganize-rendering-device-layers | Juan Linietsky | |
Reorganize RenderingDevice barriers | |||
2021-01-26 | Merge pull request #45479 from lucasvanmol/highlight-patch | Rémi Verschelde | |
Fix highlight color for class attributes that are also keywords | |||
2021-01-26 | Merge pull request #44617 from geekrelief/gdnative_unload | Rémi Verschelde | |
free library when no nativescripts reference it | |||
2021-01-26 | Merge pull request #45029 from neikeq/issue-40023 | Rémi Verschelde | |
C#: Fix System.Collections.Generic.List marshalling | |||
2021-01-26 | Fix highlight color for class attributes that are also keywords | Lucas Van Mol | |
2021-01-26 | Merge pull request #45252 from naithar/feature/plugins-migration | Rémi Verschelde | |
[4.0] [iOS] iOS Plugins Migration | |||
2021-01-26 | Reorganize RenderingDevice barriers | reduz | |
-Removed sync to draw, now everything syncs to draw by default. -Fixed many validation layer errors. -Added support for VkImageViewUsageCreateInfo to fix validation layer warnings. -Texture, buffer, raster and compute functions now all allow spcifying which barriers will be used. | |||
2021-01-26 | Merge pull request #45435 from fire/gltf-node-anim-export | Rémi Verschelde | |
Restore gltf node animation export. | |||
2021-01-26 | Remove Quat set methods in favour of constructors | Marcel Admiraal | |
2021-01-26 | Merge pull request #45375 from aaronfranke/gltf-csg-gridmap | Rémi Verschelde | |
Make GLTF not depend on CSG or GridMap | |||
2021-01-25 | Define GDNative sizes using sizeof(godot_real_t) and sizeof(int32_t) | Aaron Franke | |
2021-01-25 | Merge pull request #44989 from vnen/gdnative-new-api | Rémi Verschelde | |
New API for GDNative | |||
2021-01-25 | Merge pull request #45447 from pycbouh/graphedit-minimap-active-invisible | Rémi Verschelde | |
Fix minimap capturing events and improve its theme and editor settings | |||
2021-01-25 | Fix minimap capturing events and improve its theme | Yuri Sizov | |
Add an editor setting for minimap opacity in visual editors | |||
2021-01-25 | Support mono devices in WebXR | David Snopek | |
2021-01-25 | GDNative: Remove print functions | George Marques | |
Those are now utilities so the function pointer can be fetched when needed. | |||
2021-01-25 | GDNative: New core API | George Marques | |
This API now uses the discovery functions present in Variant instead of wrapping every built-in function. Users now need to query for function pointers and use those. | |||
2021-01-25 | [CTL] Do not break line on the span (e.g. RTL BBCode tag) edges. | bruvzg | |
2021-01-24 | Restore gltf node animation export. | K. S. Ernest (iFire) Lee | |
Misc style changes. | |||
2021-01-22 | Make GLTF not depend on CSG or GridMap | Aaron Franke | |
2021-01-20 | Merge pull request #45023 from reduz/optimize-shader-vgpr1 | Rémi Verschelde | |
Shader optimizations to reduce VGPR usage and increase occupancy | |||
2021-01-19 | Cleanup: Remove executable bit from files which don't need it | Rémi Verschelde | |
Drop unused xpmfix.sh script. | |||
2021-01-19 | Added GPU based cluster builder | reduz | |
Clustering is now GPU based, uses an implementation based on the Activision algorithm. | |||
2021-01-19 | C # mono supports Unicode code | magian1127 | |
2021-01-17 | [iOS] Remove plugins from modules. | Sergey Minakov | |
2021-01-15 | Merge pull request #45171 from Calinou/doc-enet-udp-only | Fabio Alessandrelli | |
Mention that NetworkedMultiplayerENet uses UDP only | |||
2021-01-14 | Merge pull request #43923 from madmiraal/fix-43588 | Rémi Verschelde | |
Fix cast_motion sometimes failing | |||
2021-01-14 | fix gltf not importing files w/o bufferViews or accessors | Fabian Stiewitz | |
2021-01-14 | Mention that NetworkedMultiplayerENet uses UDP only | Hugo Locurcio | |
This is important to clarify for those doing port forwarding. |