Age | Commit message (Collapse) | Author |
|
Part of #36132.
|
|
|
|
-Texture renamed to Texture2D
-TextureLayered as base now inherits 2Darray, cubemap and cubemap array
-Removed all references to flags in textures (they will go in the shader)
-Texture3D gone for now (will come back later done properly)
-Create base rasterizer for RenderDevice, RasterizerRD
|
|
- Fix build with gdscript module disabled. Fixes #31011.
- Remove unused `gdscript` compile option.
- Fix build with regex module disabled.
- Fix ImageLoaderSVG to forward declare thirdparty structs.
|
|
Icons are no longer upsampled when using an integer editor scale.
This makes some icons slightly less crisp, but the icons themselves
can be adjusted to mitigate this. When using a non-integer editor
scale setting, upsampling is kept as it improves crispness in a
far more visible manner.
When upsampling is disabled, this speeds up the theme generation
by about 100 ms on average, making the project manager and editor
start slightly faster. This also speeds up switching between themes.
|
|
This prevents the editor theme from being created twice.
This speeds up the project editor and editor startup
significantly; startup is now 1.3 times faster on average
(tested on a debug build). RAM usage was also lowered by 7.5 MB
on average.
This partially addresses #35321.
|
|
|
|
Happy new year to the wonderful Godot community!
We're starting a new decade with a well-established, non-profit, free
and open source game engine, and tons of further improvements in the
pipeline from hundreds of contributors.
Godot will keep getting better, and we're looking forward to all the
games that the community will keep developing and releasing with it.
|
|
YeldhamDev/editor_theme_optionbutton_arrow"
This reverts commit 0da0eec6cc42066626f867079700c10737092217, reversing
changes made to ec97535ea34456607c0c53607d41e34f272890ec.
|
|
|
|
|
|
|
|
|
|
|
|
Also, implement a small QoL change for auto-typed variables.
Closes #5739
|
|
This makes it faster to distinguish overbright colors from
"standard" colors.
|
|
Use the same axis colors consistently in the 2D and 3D editors
|
|
|
|
Add an "hover" style to items in the project manager
|
|
Remove an unused icon and constant in Tree
|
|
|
|
The arrow is now displayed at the left to be consistent with
other places where folding is used. The arrow icons used are now
consistent with the rest of the editor. The `arrow_up` icon is
no longer used anywhere, so it was removed.
Additional spacing was also added for a better visual appearance.
|
|
|
|
This makes the project manager feel more responsive to user input.
|
|
|
|
|
|
This also makes the "pressed icon" color easier to distinguish
on a light theme.
This closes #31763.
|
|
The custom color introduced in be8d569744e4eed9acb313d355d96e6989e92087
had the same name as the "folder" icon, which could cause conflicts
in the generated documentation.
The new name is also more self-explanatory.
|
|
This makes them easier to distinguish from files for quick
visual grepping.
This can also be used in projects by setting the FileDialog "folder"
color. The default value (`Color(1, 1, 1)`) has no visual impact,
for compatibility with existing projects.
|
|
This also refactors selection box color definitions
to avoid repetition.
|
|
This tweaks existing color conversions and adds new conversions
for animation track icon colors.
|
|
This results in slightly smaller binaries (-17 KB for an editor binary)
as no strings need to be allocated.
|
|
Add bookmarks for easier code navigation
|
|
Add feature to show spaces in code editor
|
|
Adjusts the default color for search border
|
|
|
|
|
|
Update editor_settings.cpp
Update editor_themes.cpp
Update editor_settings.cpp
|
|
|
|
Added a marker in text_edit that tells which row is executing.
|
|
|
|
|
|
|
|
Fixes #27595.
|
|
Fixes #26246.
|
|
Support for shadow offset in box style
|
|
This makes selections easier to see, while making them fit better
within the editor theme.
This closes #22552.
|
|
Note: removed (unused and not implemented) support for multiple border colors
|
|
-Made relationship lines appear based on theme settings, not previous hack
-Fix drawing of relationship lines (was broken)
-Fix double initialization of theme settings
|
|
|