Age | Commit message (Collapse) | Author |
|
This makes it possible for users to follow outdated documentation
and still get a working binary.
This closes #37367.
|
|
Renaming of servers for coherency.
|
|
VisualServer -> RenderingServer
PhysicsServer -> PhysicsServer3D
Physics2DServer -> PhysicsServer2D
NavigationServer -> NavigationServer3D
Navigation2DServer -> NavigationServer2D
Also renamed corresponding files.
|
|
Make 2D and 3D node names more explicit
|
|
Rename editor plugins to match the new node names.
|
|
DisplayServer: Fix registration of GetRenderingDriversFunction
|
|
Fix default editor font.
|
|
|
|
Fixes #30736.
|
|
Fix some -Wmaybe-uninitialized warnings
|
|
Namely:
```
modules/basis_universal/register_types.cpp: In function 'Ref<Image> basis_universal_unpacker(const Vector<unsigned char>&)':
modules/basis_universal/register_types.cpp:266:15: warning: 'imgfmt' may be used uninitialized in this function [-Wmaybe-uninitialized]
266 | image->create(info.m_width, info.m_height, info.m_total_levels > 1, imgfmt, gpudata);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
modules/basis_universal/register_types.cpp:255:39: warning: 'format' may be used uninitialized in this function [-Wmaybe-uninitialized]
255 | bool ret = tr.transcode_image_level(ptr, size, 0, i, dst + ofs, level.m_total_blocks - i, format);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
```
servers/visual_server.cpp: In member function 'Error VisualServer::_surface_set_data(Array, uint32_t, uint32_t*, uint32_t, Vector<unsigned char>&, int, Vector<unsigned char>&, int, AABB&, Vector<AABB>&)':
servers/visual_server.cpp:636:15: warning: 'iw' may be used uninitialized in this function [-Wmaybe-uninitialized]
636 | copymem(&iw[i * 2], &v, 2);
| ^
```
```
core/image.cpp: In member function 'Error Image::generate_mipmap_roughness(Image::RoughnessChannel, const Ref<Image>&)':
core/image.cpp:1683:11: warning: 'roughness' may be used uninitialized in this function [-Wmaybe-uninitialized]
1683 | float roughness;
| ^~~~~~~~~
```
|
|
Fix various -Wmaybe-uninitialized (#37352).
|
|
|
|
Fix popup_centered_clamped definition typo.
|
|
Also improve `--help` output.
|
|
[macOS] Prevent recursive `_dispatch_input_event` calls, improve window focus regain.
|
|
window deletion.
|
|
Separate DisplayServer from OS and add multiple windows support
|
|
Also re-enable macOS builds disabled in dbb3f992a4f4a145c46df69e0e900262b956f0e3.
|
|
Change global menu to use Callable, add support for check items and submenus.
|
|
|
|
- Travis: Change x11 to linuxbsd
- SCons: Change x11 plataform to linuxbsd
- Plugins: Remove ; to avoid fallthrough warning
- DisplayServerX11: Implement set_icon
- DisplayServerX11: Fix X11 bug when a window was erased from windows
map, all the changes from that erased windows are sending to the main
window
- DisplayServerX11: Reorder create_window commands
- DisplayServerX11: Change every Size2 to Size2i and Rect2 to Rect2i
where it belongs
+ More X11 fixes which have been integrated directly back into reduz's
original commits while rebasing the branch.
|
|
|
|
|
|
Controls using the old modal API have been replaced to use popups.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also renamed Input to InputFilter because all it does is filter events.
|
|
Still a lot of work to do.
|
|
|
|
|
|
Document the EditorFeatureProfile class
|
|
Janglee123/corrected-text-selection-in-color-picker
Corrected text selection in color picker
|
|
Fix volume interpolation in positional audio nodes
|
|
SCons: Drop support for Python 2
|
|
Add TODOs Badge to README
|
|
[macOS] Rename conflicting variable to fix MoltenVK shader compilation.
|
|
|
|
Added sky shader mode to visual shaders
|
|
Closes #37217
|
|
|
|
We now require SCons 3.0+ (first version with Python 3 support),
and we set min required Python 3 version to 3.5 (3.4 and earlier are
EOL).
|
|
Style: Harmonize header guards to style guide [Core]
|
|
|
|
Fixes #35603
|