Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-28 | Merge pull request #59840 from Calinou/renderingserver-global-uniform-rename | Rémi Verschelde | |
2022-07-28 | Rename RenderingServer global shader uniform methods to be more explicit | Hugo Locurcio | |
The `global_shader_uniform` name is longer, but it makes it much easier to find the methods when searching in the class reference. | |||
2022-07-28 | Allow changing mipmap LOD bias when FSR 1.0 scaling is not used | Hugo Locurcio | |
Mipmap LOD bias can be useful to improve the appearance of distant textures without increasing anisotropic filtering (or in situations where anisotropic filtering is not effective). `fsr_mipmap_bias` was renamed to `texture_mipmap_bias` accordingly. The property hint now allows for greater precision as well. | |||
2022-07-28 | Merge pull request #58361 from V-Sekai/tileset_editor_selection | Rémi Verschelde | |
Fix tileset editor visiblity and selection context | |||
2022-07-28 | Merge pull request #62350 from Valeryn4/fix_animation_state_machine | Rémi Verschelde | |
Validate AnimationNode name in AnimationStateMachine | |||
2022-07-28 | Validate AnimationNode name in AnimationStateMachine | Valerii | |
Fixes #60959. | |||
2022-07-28 | Merge pull request #57698 from ↵ | Rémi Verschelde | |
bluenote10/feature/rename_translated_to_translated_local | |||
2022-07-28 | Merge pull request #63558 from TokageItLab/skel-validator | Rémi Verschelde | |
2022-07-28 | Merge pull request #56597 from V-Sekai/material_drag_and_drop | Rémi Verschelde | |
Add drag-and-drop support for materials in 3D Instances | |||
2022-07-28 | Make BoneMapper validation stricter | Silc 'Tokage' Renew | |
2022-07-27 | Merge pull request #63138 from TokageItLab/normalize-position-track | Rémi Verschelde | |
Add position track normalization to importer retarget | |||
2022-07-27 | Merge pull request #62973 from bruvzg/sysfont_support | Rémi Verschelde | |
2022-07-27 | Merge pull request #63121 from aaronfranke/editor-export-split | Rémi Verschelde | |
2022-07-27 | Merge pull request #62888 from ↵ | Hugo Locurcio | |
Calinou/editor-material-preview-improve-appearance Improve appearance of the material editor preview | |||
2022-07-26 | Merge pull request #63496 from groud/fix_tile_set_not_saving | Rémi Verschelde | |
Fix TileSet not loading correctly when embedded in a scene | |||
2022-07-26 | Fix TileSet not loading correctly when embedded in a scene | Gilles Roudière | |
2022-07-26 | Split up editor export code into multiple files | Aaron Franke | |
2022-07-26 | add position track normalization & post process key value for retarget | Silc Renew | |
2022-07-26 | Implement support for loading system fonts on Linux, macOS / iOS and Windows. | bruvzg | |
2022-07-25 | Merge pull request #63424 from Chaosus/shader_preprocessor_inc_fix | Rémi Verschelde | |
2022-07-25 | Fix errors when using built-ins in shaderinc | Yuri Rubinsky | |
2022-07-25 | Code quality: Fix header guards consistency | Rémi Verschelde | |
Adds `header_guards.sh` bash script, used in CI to validate future changes. Can be run locally to fix invalid header guards. | |||
2022-07-25 | Merge pull request #63219 from reduz/implement-vector4-projection | Rémi Verschelde | |
2022-07-23 | Implement Vector4, Vector4i, Projection | reduz | |
Implement built-in classes Vector4, Vector4i and Projection. * Two versions of Vector4 (float and integer). * A Projection class, which is a 4x4 matrix specialized in projection types. These types have been requested for a long time, but given they were very corner case they were not added before. Because in Godot 4, reimplementing parts of the rendering engine is now possible, access to these types (heavily used by the rendering code) becomes a necessity. **Q**: Why Projection and not Matrix4? **A**: Godot does not use Matrix2, Matrix3, Matrix4x3, etc. naming convention because, within the engine, these types always have a *purpose*. As such, Godot names them: Transform2D, Transform3D or Basis. In this case, this 4x4 matrix is _always_ used as a _Projection_, hence the naming. | |||
2022-07-23 | Merge pull request #63265 from reduz/stream-bpm-support | Rémi Verschelde | |
Implement BPM support in AudioStream files. | |||
2022-07-23 | Fix clearing errors indication in the shader editor | Yuri Rubinsky | |
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 #62581 from Guh-Feng/Color-Picker-Update | 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-21 | Color Pickers Respect Settings | Guh-Feng | |
Updated editor_node with function that sets up color pickers throughout Godot to respect editor's settings. | |||
2022-07-21 | Merge pull request #63244 from KoBeWi/canvas_picker | Rémi Verschelde | |
2022-07-21 | Fix various typos not caught by codespell | luz paz | |
Revert upstream `core/input/gamecontrollerdb.txt`. Upstream fix: https://github.com/gabomdq/SDL_GameControllerDB/pull/600 | |||
2022-07-21 | Fix selection list in 2D editor | kobewi | |
2022-07-20 | Merge pull request #63229 from Chaosus/vs_fix_icons | Rémi Verschelde | |
2022-07-20 | Merge pull request #63247 from YuriSizov/toolbars-go-with-the-flow | Rémi Verschelde | |
2022-07-20 | Merge pull request #63232 from nathanfranke/simplify-editor-anchors | Rémi Verschelde | |
Simplify alignment preset, fixing icon for full rect | |||
2022-07-20 | Merge pull request #61347 from fire-forge/theme-icons | Rémi Verschelde | |
Add type icons to Theme editor Import Items tab | |||
2022-07-20 | Use FlowContainer to handle toolbar overflow more gracefully | Yuri Sizov | |
2022-07-20 | simplify alignment preset, fixing icon for full rect | Nathan Franke | |
2022-07-20 | Fix icons not loaded correctly in the visual shader editor | Yuri Rubinsky | |
2022-07-19 | Add drag-and-drop support for materials in 3D | SaracenOne | |
Add mesh surface picking for material drag & drop, show drag info label | |||
2022-07-19 | Merge pull request #63195 from Rindbee/fix-wrong-clear-edit-menu | Rémi Verschelde | |
2022-07-19 | Fix incorrectly clearing edit menu | Rindbee | |
Delete only if `editor_enabled` is true, otherwise destructor may delete it repeatedly. | |||
2022-07-19 | Merge pull request #59301 from fire-forge/layout-preset-full-rect | Rémi Verschelde | |
2022-07-19 | Merge pull request #62871 from fire-forge/vector2i | Rémi Verschelde | |
2022-07-18 | Capitalize the SpriteFrames search bar placeholder | FireForge | |
Follow-up to https://github.com/godotengine/godot/pull/49488 | |||
2022-07-18 | Rename Control PRESET_WIDE to PRESET_FULL_RECT | FireForge | |