Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-21 | Implement Running Godot as Movie Writer | reduz | |
* Allows running the game in "movie writer" mode. * It ensures entirely stable framerate, so your run can be saved stable and with proper sound (which is impossible if your CPU/GPU can't sustain doing this in real-time). * If disabling vsync, it can save movies faster than the game is run, but if you want to control the interaction it can get difficult. * Implements a simple, default MJPEG writer. This new features has two main use cases, which have high demand: * Saving game videos in high quality and ensuring the frame rate is *completely* stable, always. * Using Godot as a tool to make movies and animations (which is ideal if you want interaction, or creating them procedurally. No other software is as good for this). **Note**: This feature **IS NOT** for capturing real-time footage. Use something like OBS, SimpleScreenRecorder or FRAPS to achieve that, as they do a much better job at intercepting the compositor than Godot can probably do using Vulkan or OpenGL natively. If your game runs near real-time when capturing, you can still use this feature but it will play no sound (sound will be saved directly). Usage: $ godot --write-movie movie.avi [scene_file.tscn] Missing: * Options for configuring video writing via GLOBAL_DEF * UI Menu for launching with this mode from the editor. * Add to list of command line options. * Add a feature tag to override configurations when movie writing (fantastic for saving videos with highest quality settings). | |||
2022-06-17 | Merge pull request #62125 from cow-neaz/stop_game_on_reloading_project | Rémi Verschelde | |
Stop game on reloading project - Fix #62088 issue | |||
2022-06-17 | Merge pull request #62072 from fire-forge/project-manager-icons | Rémi Verschelde | |
Add icons to the Project Manager side buttons | |||
2022-06-16 | Add icons to the Project Manager side buttons | FireForge | |
2022-06-17 | Stop game on reloading project | cow-neaz | |
2022-06-16 | Merge pull request #62118 from dalexeev/empty-array-any-all-docs | Rémi Verschelde | |
Clarify `all` and `any` documentation for empty arrays | |||
2022-06-16 | i18n: Sync classref translations with Weblate | Rémi Verschelde | |
(cherry picked from commit e047c50068955c3ffa1dddcdd85222dd87564724) | |||
2022-06-16 | i18n: Sync editor translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 135c252a389c4cea2074536aeebef941038a1429) | |||
2022-06-16 | Merge pull request #62119 from madmiraal/fix-61731 | Rémi Verschelde | |
2022-06-16 | Merge pull request #62081 from Calinou/glow-mix-mode-apply-after-fxaa | Rémi Verschelde | |
Fix glow in Mix mode not working correctly when FXAA is enabled | |||
2022-06-16 | Merge pull request #62114 from raulsntos/EditorScenePostImport_templates | Rémi Verschelde | |
Fix EditorScenePostImport templates for C# | |||
2022-06-16 | Clarify `all` and `any` documentation for empty arrays | Danil Alexeev | |
2022-06-16 | Fix EditorScenePostImport templates for C# | Raul Santos | |
2022-06-16 | Ensure joystick has been added or not already removed when processing input | Marcel Admiraal | |
2022-06-16 | Update AUTHORS and DONORS list | Rémi Verschelde | |
New contributors added to AUTHORS: @ConteZero, @fire-forge, @IgorKordiukiewicz, @iwek7, @klowner, @pfertyk, @smix8 Thanks to all contributors and donors for making Godot possible! | |||
2022-06-16 | Merge pull request #61888 from Chaosus/vs_remove_engine_version | Rémi Verschelde | |
Remove engine version from visual shader | |||
2022-06-16 | Merge pull request #62112 from Chaosus/fix_redundand_header | Yuri Rubinsky | |
2022-06-16 | Merge pull request #62066 from bruvzg/cleanup_ts_enums | Rémi Verschelde | |
2022-06-16 | Remove redundand header from `a_star.h` | Yuri Rubinsky | |
2022-06-16 | Merge pull request #62099 from Chaosus/astar_64bit | Yuri Rubinsky | |
2022-06-16 | Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the ↵ | bruvzg | |
TextServer. | |||
2022-06-16 | Make AStar to use 64-bit logic | Yuri Rubinsky | |
2022-06-16 | Merge pull request #62104 from paulloz/dotnet-lerp-rangelerp | Rémi Verschelde | |
2022-06-16 | Fix Lerp documentation and implement RangeLerp | Paul Joannon | |
2022-06-16 | Print NavMap error only once for invalid NavMesh. | K. S. Ernest (iFire) Lee | |
2022-06-16 | Merge pull request #58669 from theraot/ASar2Dbidirectional | Rémi Verschelde | |
AStar2D bidirectional | |||
2022-06-16 | Merge pull request #61951 from Calinou/ios-touch-delay-add-property-hint | Rémi Verschelde | |
2022-06-16 | Merge pull request #61908 from ↵ | Rémi Verschelde | |
Calinou/crash-handler-message-tweak-exported-project | |||
2022-06-16 | Merge pull request #61877 from aaronfranke/doc-negative-scale | Rémi Verschelde | |
2022-06-16 | Merge pull request #61820 from pfertyk/issue-61604-is-plugin-enabled-by-name | Rémi Verschelde | |
2022-06-15 | Merge pull request #60151 from ↵ | Rémi Verschelde | |
Klowner/pathfollow3d-parallel-transport-improvement PathFollow3D parallel transport frame reliability improvements | |||
2022-06-15 | Merge pull request #62077 from RandomShaper/fix_append_array | Rémi Verschelde | |
Validate every source element separately `Array::append_array()` | |||
2022-06-15 | Merge pull request #62082 from qarmin/handle_crash_ci | Rémi Verschelde | |
Stop CI when Godot crash | |||
2022-06-15 | Stop CI when Godot crash | Rafał Mikrut | |
2022-06-15 | Fix glow in Mix mode not working correctly when FXAA is enabled | Hugo Locurcio | |
Glow must be performed after FXAA to ensure correct appearance. | |||
2022-06-15 | Merge pull request #61952 from V-Sekai/custom-docs | Rémi Verschelde | |
`SurfaceTool.set_custom_format` Fixes and documentation. | |||
2022-06-15 | Merge pull request #61486 from jtnicholl/import_script_templates | Rémi Verschelde | |
Add script templates for EditorScenePostImport | |||
2022-06-15 | Validate every source element separately Array::append_array() | Pedro J. Estébanez | |
2022-06-15 | Merge pull request #62071 from Chaosus/gds_null_check_implicit_constructor | Yuri Rubinsky | |
Add a null checking to `GDScript::_super_implicit_constructor` | |||
2022-06-15 | Add script templates for EditorScenePostImport | Jonathan Nicholl | |
2022-06-15 | Add a null checking to `GDScript::_super_implicit_constructor` | Yuri Rubinsky | |
2022-06-15 | Merge pull request #57513 from trollodel/gdscript_get_propertyinfo_classname | George Marques | |
Allow setting the PropertyInfo class_name from GDScript custom properties | |||
2022-06-15 | Merge pull request #59358 from strank/debug-inner-classes | George Marques | |
2022-06-15 | Merge pull request #59482 from kurtlachmann/lsp_better_parentheses | Rémi Verschelde | |
2022-06-15 | Merge pull request #61812 from Chaosus/fix_wrapf | Rémi Verschelde | |
2022-06-15 | Merge pull request #61666 from nathanfranke/fix-match-bind | George Marques | |
gdscript: use correct error for unused bind match, suppress with underscore | |||
2022-06-15 | Merge pull request #61997 from Rindbee/fix-ColorPicker-wrong-sampling | Rémi Verschelde | |
Fix wrong sampling in ColorPicker | |||
2022-06-15 | Merge pull request #51950 from qarmin/bad_godot4_converter | Rémi Verschelde | |
2022-06-15 | Merge pull request #62063 from fire-forge/inputevent-button | Rémi Verschelde | |
2022-06-15 | Merge pull request #62060 from fire-forge/h-offset | Rémi Verschelde | |