Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-03 | Merge pull request #48403 from kleonc/tilemap-editor-modulate-autotile-preview | Rémi Verschelde | |
TileMapEditor Modulate autotile previews | |||
2021-05-03 | TileMapEditor Modulate autotile previews | kleonc | |
2021-05-03 | TileMapEditor::_bucket_fill Check autotile coordinates only if autotile is ↵ | kleonc | |
selected | |||
2021-05-02 | Add comment highlighting to script thumbnails | Michael Alexsander | |
2021-04-28 | Remove obsolete LargeTexture, it's no longer useful since 3.x | Rémi Verschelde | |
It existed in early Godot releases to allow working around hardware limitations on max texture sizes (e.g. hardware limits of 1024x1024 pixels). Nowadays the max texture size supported natively by Godot is 16384x16384, and even low end mobile hardware should support at least 4096x4096. The LargeTexture implementation is basically just an array with offsets, sizes and textures and should be easy to replicate with a custom Texture resource if needed - solving most of its bugs on the way as the implementation removed here has various unimplemented or incomplete methods. | |||
2021-04-28 | Merge pull request #48239 from akien-mga/goodbye-copymem | Rémi Verschelde | |
Core: Drop custom `copymem`/`zeromem` defines | |||
2021-04-27 | Merge pull request #48050 from JFonS/occlusion_culling | Rémi Verschelde | |
2021-04-27 | Core: Drop custom `copymem`/`zeromem` defines | Rémi Verschelde | |
We've been using standard C library functions `memcpy`/`memset` for these since 2016 with 67f65f66391327b2967a20a89c3627e1dd6e84eb. There was still the possibility for third-party platform ports to override the definitions with a custom header, but this doesn't seem useful anymore. | |||
2021-04-27 | Merge pull request #47826 from Chaosus/vs_fix_default_input_overriding | Rémi Verschelde | |
Prevents default values of VSNodeCustom from overriding by a script | |||
2021-04-23 | Merge pull request #46593 from pycbouh/theme-editor-better-edit-ui | Rémi Verschelde | |
Refactor Edit Theme menu in Theme Editor | |||
2021-04-23 | Implement occlusion culling | jfons | |
Added an occlusion culling system with support for static occluder meshes. It can be enabled via `Project Settings > Rendering > Occlusion Culling > Use Occlusion Culling`. Occluders are defined via the new `Occluder3D` resource and instanced using the new `OccluderInstance3D` node. The occluders can also be automatically baked from a scene using the built-in editor plugin. | |||
2021-04-19 | Merge pull request #47448 from madmiraal/rename-lineedit-cursor | Rémi Verschelde | |
Rename LineEdit getters and setters to match property names | |||
2021-04-18 | Refactor Edit Theme menu in Theme Editor | Yuri Sizov | |
2021-04-17 | Fix `sky` visual shader mode after last rename | Yuri Roubinsky | |
2021-04-17 | Rename LineEdit caret_* properties getters and setters to match property | Marcel Admiraal | |
2021-04-16 | Merge pull request #47629 from ↵ | Rémi Verschelde | |
Calinou/editor-allow-center-selection-without-selection Allow Center Selection to work without any selection in 2D/3D editors | |||
2021-04-15 | Merge pull request #47878 from clayjohn/rename-get_surface_material | Rémi Verschelde | |
Rename get_surface_material to get_surface_override_material | |||
2021-04-14 | Rename get_surface_material to get_surface_override_material | clayjohn | |
2021-04-14 | Refactor GLSL shader compilation | reduz | |
-Used a more consistent set of keywords for the shader -Remove all harcoded entry points -Re-wrote the GLSL shader parser, new system is more flexible. Allows any entry point organization. -Entry point for sky shaders is now sky(). -Entry point for particle shaders is now process(). | |||
2021-04-14 | Merge pull request #47856 from ray90514/bug#47555 | Rémi Verschelde | |
Fix multi-selection doesn't correctly show in the inspector | |||
2021-04-13 | Fix multi-selection doesn't correctly show in the inspector | ray90514 | |
2021-04-12 | Prevents default values of VSNodeCustom from overriding by a script | Yuri Roubinsky | |
2021-04-12 | Merge pull request #47531 from fire/update-skeleton-display | Rémi Verschelde | |
Update Skeleton3D inspector Bone Transforms | |||
2021-04-11 | Fix 3D selection box size for Node3D | Haoyu Qiu | |
2021-04-10 | Merge pull request #46340 from gongpha/various-color-picker | Rémi Verschelde | |
Add Various ColorPicker shapes | |||
2021-04-09 | Show a message when trying to zoom farther than the limit | Aaron Franke | |
2021-04-09 | Merge pull request #47733 from Calinou/editor-tweak-frame-time-display | Rémi Verschelde | |
Tweak frame time display in the editor | |||
2021-04-09 | Tweak frame time display in the editor | Hugo Locurcio | |
- Pad decimal values to avoid layout shifts when the frame time changes. - Cap values to 0.01 milliseconds to avoid division by zero in the FPS counter. | |||
2021-04-09 | Fixes Node3D rotation in select mode on macOS | Haoyu Qiu | |
2021-04-06 | Add Various ColorPicker shapes | Kongfa Waroros | |
2021-04-05 | Style: Apply clang-tidy's `readability-braces-around-statements` | Rémi Verschelde | |
2021-04-05 | Style: Apply clang-tidy's `modernize-use-bool-literals` | Rémi Verschelde | |
2021-04-05 | Merge pull request #47636 from qarmin/input | Rémi Verschelde | |
Fix crashes in *_input functions | |||
2021-04-05 | Merge pull request #47632 from Calinou/asset-search-autofocus | Rémi Verschelde | |
Automatically focus the Search field when displaying asset library | |||
2021-04-05 | Merge pull request #47408 from megalobyte/remove-float-recast | Rémi Verschelde | |
Use double when setting the default step size | |||
2021-04-05 | Fix crashes in *_input functions | Rafał Mikrut | |
2021-04-05 | Automatically focus the Search field when displaying asset library | Hugo Locurcio | |
- Focus the project search box when switching from the Templates tab back to the Projects tab in the project manager. - Add a context-specific placeholder for the asset library search box. - Rename "Search" project filter box placeholder to the more descriptive "Filter projects". When performing a search on an existing selection, "Filter" is more accurate than "Search". | |||
2021-04-04 | Allow Center Selection to work without any selection in 2D/3D editors | Hugo Locurcio | |
When there is no selection, the camera will center around the world origin. This helps people get back to the world center if they haven't added any nodes yet. | |||
2021-04-04 | Merge pull request #47624 from Chaosus/vs_fix_context_menu_separator | Rémi Verschelde | |
Fix few bugs in the context menu for Comment node in visual shaders | |||
2021-04-04 | Fix separator duplication in visual shader context menu | Yuri Roubinsky | |
2021-04-04 | Prevents TextureUniform in visual shaders from conversion to constant | Yuri Roubinsky | |
2021-04-04 | Merge pull request #46273 from Chaosus/vs_comment | Rémi Verschelde | |
Added Comment node to Visual Shaders | |||
2021-04-04 | Fix typo in visual shader context menu | Yuri Roubinsky | |
2021-04-01 | Merge pull request #46991 from madmiraal/rename-invert-reverse | Rémi Verschelde | |
Rename Array.invert() to Array.reverse() | |||
2021-03-31 | Use double when setting the default step size | megalobyte | |
Casting it as a float was causing issues with the progress bar | |||
2021-03-31 | Update Skeleton3D inspector Bone Transforms | K. S. Ernest (iFire) Lee | |
2021-03-31 | Merge pull request #47519 from AndreaCatania/AndreaCatania-patch-4 | Rémi Verschelde | |
Fixes editor crash on closing | |||
2021-03-31 | Fixes editor crash on closing | AndreaCatania | |
Fixes editor crash when the gizmo is destroyed and the `SceneTree` is already freed. | |||
2021-03-28 | Rename Texture.get_data() to get_image() | Marcel Admiraal | |
2021-03-24 | Fixes ctrl-click function line centering | Kyle | |
When ctrl-clicking in the code editor, the view will now be centered on the function result. Also replaces a circumstance where goto_line_centered should be used. |