Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-26 | Merge pull request #54254 from mhilbrunner/ticks-msec-64 | Rémi Verschelde | |
2021-10-26 | Save all 64 bits of get_ticks_msec() in more cases | Max Hilbrunner | |
2021-10-26 | Merge pull request #54073 from groud/terrains_for_procgen | Rémi Verschelde | |
2021-10-25 | Refactored Node3D rotation modes | reduz | |
* Made the Basis euler orders indexed via enum. * Node3D has a new rotation_order property to choose Euler rotation order. * Node3D has also a rotation_mode property to choose between Euler, Quaternion and Basis Exposing these modes as well as the order makes Godot a lot friendlier for animators, which can choose the best way to interpolate rotations. The new *Basis* mode makes the (exposed) transform property obsolete, so it was removed (can still be accessed by code of course). | |||
2021-10-25 | Merge pull request #54050 from reduz/animation-compression | Rémi Verschelde | |
2021-10-25 | Ignore empty Font resources as theme override. | bruvzg | |
Add range hint to font_size properties. Remove excessive `base_size` Font property. | |||
2021-10-24 | Merge pull request #53707 from Calinou/action-editor-default-enable-physical | Rémi Verschelde | |
2021-10-24 | Merge pull request #53820 from Calinou/3d-editor-add-quick-fov-adjust | Rémi Verschelde | |
2021-10-24 | Fix max argument count on AnimationTrackEdit spinbox | Wilson E. Alvarez | |
2021-10-24 | Merge pull request #53885 from TokageItLab/fix-bone-animation-insertion | Rémi Verschelde | |
Fixed Pos/Rot/Scl 3D Tracks insertion in `SkeletonEditor` | |||
2021-10-23 | i18n: Sync editor translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 4010bb9af051cfd2ad53f8e923c35d347d549319) | |||
2021-10-23 | Implement Alt + Mouse wheel to adjust FOV in the 3D editor viewport | Hugo Locurcio | |
This allows for quicker FOV adjustments compared to using the View menu. | |||
2021-10-23 | Fix newly created files not sorted correctly | Robin Arys | |
2021-10-23 | Fixed animation insertion in SkeletonEditor | Silc 'Tokage' Renew | |
2021-10-22 | Fix support for multiple base types in the quick load dialog | Robin Arys | |
2021-10-22 | Merge pull request #53781 from m4gr3d/restrict_project_data_dir_config_master | Rémi Verschelde | |
2021-10-22 | Fix error spam at setting a CurveTexture in visual shaders | Yuri Roubinsky | |
2021-10-21 | Implement Animation Compression | reduz | |
Roughly based on https://github.com/godotengine/godot-proposals/issues/3375 (used format is slightly different). * Implement bitwidth based animation compression (see animation.h for format). * Can compress imported animations up to 10 times. * Compression format opens the door to streaming. * Works transparently (happens all inside animation.h) | |||
2021-10-21 | Remove unimplemented methods | Marcel Admiraal | |
2021-10-21 | Allow updating TileMap cells using surrounding terrains | Gilles Roudière | |
2021-10-21 | Merge pull request #53161 from Duroxxigar/copy-group-name | Rémi Verschelde | |
2021-10-21 | Added ability to copy group name | Duroxxigar | |
2021-10-20 | Merge pull request #54024 from akien-mga/editor-i18n-thresholds | Rémi Verschelde | |
2021-10-20 | Merge pull request #53926 from YeldhamDev/i_am_tabbar_now | Rémi Verschelde | |
2021-10-20 | i18n: Only include editor translations above a threshold | Rémi Verschelde | |
This reduces the size of the editor binaries significantly, as we otherwise embed all WIP translations, including ones with very low completion ratios, and end up paying for the size of all `msgid`s for each locale. Cf. https://github.com/godotengine/godot-proposals/issues/3421 for details. The thresholds used are: - 30% for the editor interface (should already include most common strings while more obscure ones like UndoRedo action names might be untranslated). - 10% for the class reference: this is a HUGE resource and 10% is already a lot of useful content, especially if focused on the most used APIs. This currently reduces the size of the editor binary by 17% on Linux. The list will be synced manually every now and then. (cherry picked from commit 8425c589911f8ffc006990f4149859e175ae93a9) | |||
2021-10-20 | Merge pull request #53994 from groud/move_tileset_tilemap_switch_to_tabs | Rémi Verschelde | |
2021-10-20 | Merge pull request #53260 from Calinou/editor-inspector-warning-yellow | Rémi Verschelde | |
2021-10-20 | Update view name after processing orbit view shortcuts | Haoyu Qiu | |
2021-10-19 | Fix EditorToaster constant update and prevent a crash | Gilles Roudière | |
2021-10-19 | Remove the tilemap/tileset editor switch, move it to tabs | Gilles Roudière | |
2021-10-19 | Rename `Tabs` to `TabBar` | Michael Alexsander | |
2021-10-19 | Merge pull request #53440 from groud/tile_map_patterns_palette | Gilles Roudière | |
Implement TileMap patterns palette | |||
2021-10-19 | Merge pull request #53979 from KoBeWi/bug_from_the_past | Rémi Verschelde | |
2021-10-19 | Fix command history for plugin commands | kobewi | |
2021-10-19 | Implement TileMap patterns palette | Gilles Roudière | |
2021-10-19 | Merge pull request #52940 from groud/toast_notification | Rémi Verschelde | |
2021-10-19 | Merge pull request #53805 from groud/name_to_tileset_sources | Rémi Verschelde | |
2021-10-18 | Restrict the project data directory configuration | ne0fhyk | |
2021-10-18 | i18n: Sync editor translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 2a7e1d0aac1020f12228d62a4be76ec6bc4a919a) | |||
2021-10-17 | Fix plugin create dialog subfolder and script field validity checks | jmb462 | |
2021-10-16 | Merge pull request #51984 from rcorre/camera_shortcuts | Rémi Verschelde | |
2021-10-16 | Merge pull request #53865 from reduz/implement-blend-shape-tracks | Rémi Verschelde | |
2021-10-16 | Implement Animation Blend Shape Tracks | reduz | |
* New track type BLEND_SHAPE * Blend shapes are imported via this new track type * Processing is more optimized (no longer relies on variants) * Modified the Blend Shape API in MeshInstance3D to use indices rather than StringNames (more optimizes) * Promo: Fixed a small bug in gizmo updating in Node3D that affected performance Dedicated BlendShape tracks are required for both optimization and eventually implementing them in animation compression. | |||
2021-10-15 | Swap args of Plane(point, normal) constructor | mennomax | |
Now (normal, point) | |||
2021-10-15 | Merge pull request #53860 from akien-mga/scons-end-gen-cpp-suffering | Rémi Verschelde | |
2021-10-15 | Merge pull request #53859 from lyuma/collada_fix_transform | Rémi Verschelde | |
2021-10-15 | SCons: List `.gen.cpp` sources explicitly to avoid globbing errors | Rémi Verschelde | |
Whenever we change the name (or remove) generated cpp files with the `.gen.cpp` extension, users run into build issues when switching between branches (i.e. switching before and after the name change/removal). This is because we glob `*.cpp` so if a now-obsolete file from a previous build is present, we'll include it too, potentially leading to bugs or compilation failure (due to missing headers or invalid code). So globbing patterns in `add_source_files` will now skip files ending with `.gen.cpp`, which should instead be passed explicitly where they're used. | |||
2021-10-15 | collada: fix error in use of fix_transform. | Lyuma | |
2021-10-15 | Merge pull request #53764 from Chaosus/vs_curve_input_port_default | Rémi Verschelde | |
2021-10-15 | Merge pull request #53813 from reduz/editor-import-plugins | Rémi Verschelde | |