Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-23 | Merge pull request #48079 from sboron/fix-47643-remote | Fabio Alessandrelli | |
Fix Closing Running Game, still shows remote and local tabs | |||
2021-04-23 | fix stop debugger on closing game | Stefan Boronczyk | |
2021-04-22 | ICU: Update to version 69.1, improve ICU data export process. | bruvzg | |
2021-04-21 | i18n: Sync translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 305c364c13d551bb30beb79af2d0c3655861bacb) | |||
2021-04-20 | ProjectSettingsEditor: Make "Type" OptionButton item ids match corresponding ↵ | kleonc | |
Variant::Type enum values. | |||
2021-04-20 | Merge pull request #47990 from Calinou/editor-debugger-open-cpp-source-on-github | Rémi Verschelde | |
Add a menu action to open C++ source on GitHub in the editor debugger | |||
2021-04-19 | Use multiple threads to import. | Juan Linietsky | |
- For now everything imports multithreaded by default (should work I guess, let's test). - Controllable per importer Early test benchmark. 64 large textures (importing as lossless, _not_ as vram) on a mobile i7, 12 threads: Importing goes down from 46 to 7 seconds. For VRAM I will change the logic to use a compressing thread in a subsequent PR, as well as implementing Betsy. | |||
2021-04-19 | Add a menu action to open C++ source on GitHub in the editor debugger | Hugo Locurcio | |
This helps user find back the source code where the error/warning was emitted from. | |||
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-19 | Merge pull request #47611 from Bhu1-V/PR/instance-scene-fix | Rémi Verschelde | |
2021-04-17 | Fix `sky` visual shader mode after last rename | Yuri Roubinsky | |
2021-04-17 | instance-scene: make parent as edited_scene if no parent selected. | Bhuvan Vemula | |
2021-04-17 | Rename LineEdit caret_* properties getters and setters to match property | Marcel Admiraal | |
2021-04-16 | Add the About dialog to the project manager | Hugo Locurcio | |
The About button is located in the bottom-right corner of the project manager. This allows removing the copyright notice from the window title (which looked a bit ugly in comparison to other applications). | |||
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-16 | Merge pull request #47686 from aaronfranke/script-name-warning | Rémi Verschelde | |
2021-04-16 | Merge pull request #47895 from Calinou/project-manager-name-strip-edges | Rémi Verschelde | |
Strip leading/trailing whitespace for project name in the project manager | |||
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 | Strip leading/trailing whitespace for project name in the project manager | Hugo Locurcio | |
This affects creating projects and renaming them. | |||
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-14 | Merge pull request #47625 from SushiJackal/47450_fix | Rémi Verschelde | |
Fix: Selection Only in Find/Replace now preserves selection | |||
2021-04-13 | Fix multi-selection doesn't correctly show in the inspector | ray90514 | |
2021-04-12 | Add a tooltip to document performance issues of the Remote scene tree | Hugo Locurcio | |
2021-04-12 | Merge pull request #43180 from nathanfranke/node-configuration-array | Rémi Verschelde | |
Use Array for node configuration warnings | |||
2021-04-12 | Merge pull request #47709 from KoBeWi/node_that_changes_everything | Rémi Verschelde | |
Expose edit_node() for editor plugins | |||
2021-04-11 | Use Array for node configuration warnings | Nathan Franke | |
Previously, the warnings were passed as a string and delimitation of which were hard coded at each implementation. | |||
2021-04-12 | Merge pull request #47531 from fire/update-skeleton-display | Rémi Verschelde | |
Update Skeleton3D inspector Bone Transforms | |||
2021-04-12 | Expose edit_node() for editor plugins | kobewi | |
2021-04-11 | Merge pull request #47175 from YeldhamDev/help_search_early_match | Rémi Verschelde | |
Select non-perfect matches if necessary in the Search Help dialog | |||
2021-04-11 | Fix 3D selection box size for Node3D | Haoyu Qiu | |
2021-04-10 | Merge pull request #37966 from pkowal1982/cleanup-profiler | Fabio Alessandrelli | |
Clean up profiler | |||
2021-04-10 | Merge pull request #46340 from gongpha/various-color-picker | Rémi Verschelde | |
Add Various ColorPicker shapes | |||
2021-04-10 | Merge pull request #47596 from ↵ | Rémi Verschelde | |
EricEzaM/PR/fix-editor-settings-shortcuts-wrong-button-action Fixed Editor Shortcuts revert/edit/clear buttons performing the wrong action | |||
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-07 | Fix: Selection Only in Find/Replace now preserves selection | Sushi | |
2021-04-06 | Warn when creating a script with the same name as the parent class | Aaron Franke | |
2021-04-06 | Clean up profiler | pkowal | |
2021-04-06 | Add Various ColorPicker shapes | Kongfa Waroros | |
2021-04-06 | Merge pull request #47651 from Calinou/export-improve-nonexistent-preset-errors | Rémi Verschelde | |
Improve error messages for missing export presets when using `--export` | |||
2021-04-06 | Improve error messages for missing export presets when using `--export` | Hugo Locurcio | |
- Display a specific error message if the project doesn't have an `export_presets.cfg` file. - Display a list of detected export presets if an invalid export preset name is supplied. | |||
2021-04-06 | Merge pull request #47200 from LightningAA/delete-from-project-manager-4.0 | Rémi Verschelde | |
Add the ability to remove project contents from the remove project dialog | |||
2021-04-05 | Merge pull request #47622 from pycbouh/editor-plugins-expose-scale | Rémi Verschelde | |
Expose editor scale to the plugin API | |||
2021-04-05 | Expose editor scale to the plugin API | Yuri Sizov | |
2021-04-05 | i18n: Sync translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 5cfdb866606d0e5b551178d7331ab0e9410d717f) |