Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-24 | Merge pull request #63407 from RedMser/install-effect-error | Rémi Verschelde | |
Add error for invalid RichTextLabel.install_effect | |||
2022-07-24 | Merge pull request #63098 from Xwdit/fix_qualifiers_script_doc | Rémi Verschelde | |
2022-07-24 | Add error for invalid RichTextLabel.install_effect | RedMser | |
2022-07-24 | Merge pull request #63399 from aaronfranke/gltf-headers | Rémi Verschelde | |
GLTF: Move shared defines into a separate `gltf_defines.h` file | |||
2022-07-24 | Merge pull request #63404 from bruvzg/hb-501 | Rémi Verschelde | |
2022-07-24 | Fix missing method qualifiers in script doc | Xwdit | |
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2022-07-24 | Merge pull request #61255 from MaxIsJoe/fixosgetuniqueidstringissue | Rémi Verschelde | |
2022-07-24 | Merge pull request #63401 from RandomShaper/text_settings_reset | Rémi Verschelde | |
Mark some editor settings as requiring editor restart | |||
2022-07-24 | HarfBuzz: Update to version 5.0.1 | bruvzg | |
2022-07-24 | GLTF: Move shared defines into a separate gltf_defines.h file | Aaron Franke | |
Also move GLTFDocument's template conversion functions into gltf_template_convert.h | |||
2022-07-24 | Mark some editor settings as requiring editor restart | Pedro J. Estébanez | |
2022-07-24 | Merge pull request #63238 from joaopedrosgs/patch-1 | Rémi Verschelde | |
Fix incorrect expression base in `AnimationNodeStateMachinePlayback::_check_advance_condition` | |||
2022-07-24 | Merge pull request #63381 from jynus/master | Rémi Verschelde | |
Solve discrepancy between code and class reference for Plane | |||
2022-07-24 | Merge pull request #62892 from KoBeWi/hey,group! | Rémi Verschelde | |
Remove outdated line in call_group() description | |||
2022-07-24 | Solve discrepancy between code and class reference for Plane | Jcrespo | |
On #43310, class reference was automatically updated from source, causing xml documentation to disagree with parameter naming description on Plane.intersects_segment(). Weirdly, it also changed the parameter for Plane.is_point_over() from point to plane, when only the first has sense (and it is defined on math.Plane as "const Vector3 &p_point"). Manual mistake? * Update begin/end to from/to on Plane.intersects_segment(...) docs description to match source * Update Plane bindings to use points instread of plane for is_point_over(...) * Change Plane.is_point_over(plane) to Plane.is_point_over(point) AND its description on docs Fixes godotengine/godot-docs#5976 | |||
2022-07-24 | Fixes `OS.get_unique_id()` string not getting printed properly | MaxIsJoe | |
Fixes #61023 Changing it back to how it's done on the 3.x branch fixed the text not being written properly. | |||
2022-07-24 | Merge pull request #63371 from aaronfranke/mat-uv-z-doc | Rémi Verschelde | |
Document what the Z component is used for in BaseMaterial3D UV coords | |||
2022-07-24 | Merge pull request #63373 from aaronfranke/gltf-ext-usage | Rémi Verschelde | |
GLTF: Only list used extensions when they're actually used | |||
2022-07-23 | GLTF: Only list used extensions when they're actually used | Aaron Franke | |
2022-07-23 | Document what the Z component is used for in BaseMaterial3D UV coords | Aaron Franke | |
2022-07-24 | Merge pull request #63262 from dsnopek/multiplayer-peer-custom-4.x | Fabio Alessandrelli | |
[4.x] Allow extending MultiplayerPeerExtension from GDScript | |||
2022-07-23 | Merge pull request #63341 from RandomShaper/fix_uwp_accum_input | Rémi Verschelde | |
Flush buffered input events on UWP | |||
2022-07-23 | Flush buffered input events on UWP | Pedro J. Estébanez | |
2022-07-23 | Merge pull request #63265 from reduz/stream-bpm-support | Rémi Verschelde | |
Implement BPM support in AudioStream files. | |||
2022-07-23 | Merge pull request #63339 from Chaosus/shader_editor_fix | Rémi Verschelde | |
Fix clearing errors indication in the shader editor | |||
2022-07-23 | Fix clearing errors indication in the shader editor | Yuri Rubinsky | |
2022-07-23 | Merge pull request #63338 from Chaosus/fix_shader_preprocessor_errors | Rémi Verschelde | |
Fix some errors after shader preprocessor PR | |||
2022-07-23 | Fix some errors after shader preprocessor PR | Yuri Rubinsky | |
2022-07-23 | Implement BPM support | reduz | |
Based on #62896, only implements the BPM support part. * Implements BPM support in the AudioStreamOGG/MP3 importers. * Can select BPM/Bar Size and total beats in a song file, as well as edit looping points. * Looping is now BPM aware * Added a special importer UI for configuring this. * Added a special preview showing the audio waveform as well as the playback position in the resource picker. * Renamed `AudioStream::instance` to `instantiate` for correctness. | |||
2022-07-23 | Merge pull request #62513 from reduz/shader_preprocessor_remake | Rémi Verschelde | |
2022-07-22 | Merge pull request #62093 from Rindbee/fix-undecided-min_size-in-ScrollContainer | Rémi Verschelde | |
2022-07-22 | Merge pull request #62581 from Guh-Feng/Color-Picker-Update | Rémi Verschelde | |
2022-07-22 | Merge pull request #62478 from BastiaanOlij/split_effects_20220628 | Rémi Verschelde | |
2022-07-22 | Merge pull request #63313 from python273/fix-xr-doc-links | Rémi Verschelde | |
2022-07-22 | Merge pull request #63093 from aaronfranke/export-templates-dir | Rémi Verschelde | |
2022-07-22 | Merge pull request #63331 from Calinou/doc-font-get-string-size-example | Rémi Verschelde | |
2022-07-22 | Merge pull request #63321 from kleonc/generic-nodepath-drag-and-drop-fix | Rémi Verschelde | |
2022-07-22 | Clean up Shader Preprocessor | reduz | |
* Moved preprocessor to Shader and ShaderInclude * Clean up RenderingServer side * Preprocessor is separate from parser now, but it emits tokens with include location hints. * Improved ShaderEditor validation code * Added include file code completion * Added notification for all files affected by a broken include. | |||
2022-07-22 | Adding shader preprocessor support | Yuri Roubinsky | |
Co-authored-by: TheOrangeDay <6472143+TheOrangeDay@users.noreply.github.com> | |||
2022-07-22 | Add example usage for `Font.get_string_size()` | Hugo Locurcio | |
The font size is now separated from the font itself, so it makes sense to have an example for people coming from Godot 3.x. | |||
2022-07-22 | Rename directory for export templates from templates to export_templates | Aaron Franke | |
2022-07-22 | Fix in editor drag and dropping a `Node` to generic `NodePath` property | kleonc | |
2022-07-22 | Merge pull request #63310 from akien-mga/scons-vsproj-windows | Rémi Verschelde | |
SCons: Prevent using `vsproj` option outside Windows | |||
2022-07-22 | Merge pull request #63317 from dallonf/redundant-gdscript-errors | Rémi Verschelde | |
2022-07-22 | Don't print redundant errors when parsing GDScript | Dallon Feldner | |
The error macros print a generic error, which isn't necessary, and could be confusing to end users. | |||
2022-07-22 | Fix tutorial links in XR classes docs | python273 | |
2022-07-22 | Merge pull request #63141 from reduz/implement-thread-runner | Rémi Verschelde | |
2022-07-22 | SCons: Prevent using `vsproj` option outside Windows | Rémi Verschelde | |
Fixes #63305. | |||
2022-07-22 | Merge pull request #62996 from reduz/feature-build-profiles | Rémi Verschelde | |
2022-07-22 | Implement a Worker ThreadPool | reduz | |
This PR implements a worked thread pool. It uses a fixed amount of threads in a pool and allows scheduling tasks that can be run on threads (and then waited for). It satisfies the following use cases: * HTML5 thread count is fixed (and similar restrictions are known in consoles) so we need to reuse threads. * Thread spawning is slow in general, so reusing threads is faster anyway. * This implementation supports recursive waiting for tasks, making it less prone to deadlocks if threads from the pool also run tasks. After this is approved and merged, subsequent PRs will be needed to replace the ThreadWorkPool usage by this class. |