Age | Commit message (Collapse) | Author |
|
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.
|
|
Fixes AnimationTreePlayer editor UI on HiDPI
|
|
AssetLibrary layout fix
|
|
Fix AnimationTree Editor by using CONNECT_DEFERRED on LineEdit
|
|
Clamp the editor scale to 1 when resetting zoom in the 2D editor
|
|
fix audio buses layout editor save
|
|
|
|
* The minimum editor size
* The position of buttons and status text
|
|
This closes #35294.
|
|
Not having this causes the LineEdit to be deleted while still processing
signals, which can cause a crash during focus changes.
Fixes 35293
|
|
hidden progress bar
added in the description the downloaded bytes
Fixes #35267
|
|
|
|
This partially addresses #27018.
|
|
|
|
|
|
|
|
Fix issue regarding rotating Canvas Items in editor
|
|
|
|
Fixed unknown ASCII symbols rendered instead of tabs in bookmarks list
|
|
Tab characters were not rendered properly in the breakpoints and
bookmarks lists of the script editor if the bookmarked line was a
comment, resulting in unknown ASCII symbols “�”.
Fixes #34046.
Also changed formatting a bit to enclose the code in backticks (like in
Markdown) instead of quotes.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|
It should not be possible to click the "Connect" button unless
- a node is selected, and
- that node is valid in the current mode.
The modes are the default and advanced modes which allow connecting to scripts
and nodes respectively.
|
|
Prevent crash described in #34555.
|
|
|
|
Fixes a memory leak in FileSystemDock
|
|
The icon is the same as WAV samples, as both formats are accepted
in AudioStreamPlayer.
This closes #35163.
|
|
Co-authored-by: Rafał Mikrut <mikrutrafal54@gmail.com>
|
|
JPG module is optional, so check it's existence before using.
|
|
Currently the connection dialog is closed when
1. no method name is specified, or
2. no script is attached and if the method name isn't a buildin.
That's really annoying.
|
|
Using codespell 1.16.0.
See ab3bccdb78cc7dffb6ab796053ef63489f05558d for procedure.
|
|
doc: Move the class description to be just below the brief description
|
|
- Drop the "Brief description" header as it became redundant
with this change.
- Fix a bug in the editor help where an extraneous newline was added
after the header if the class isn't inherited by any others.
- Remove the Category line in the rST markup as it's not useful
for API users.
|
|
|
|
Add a crosshair to the 3D viewport
|
|
Normally it wouldn't be possible to click on the "Connect" button if no node
is selected, because the button would be disabled.
However, double clicking on a node is also hooked up to the same signal
and double clicking is possible even if the "Connect" button is disabled.
This caused a crash described in #34555.
|
|
Canvas items will now rotate correctly no matter what their global scale happens to be.
|
|
Fix more scrollbar anchorings
|
|
|
|
Fixes #26857.
Fixes #34433.
Fixes #34826.
|
|
EditorNode: Delay addon init to NOTIFICATION_READY
|
|
|
|
The crosshair makes freelook navigation a bit easier, while making it
clearer that it's possible to select nodes by clicking while in
freelook mode.
The crosshair is only displayed while in freelook mode.
It uses an icon designed to be visible on any background.
|
|
Fixes #25635.
|
|
Fixes #25156.
|
|
Some people set the editor scale below 1 to fit more content on
screen, even if their display doesn't have a particularly low DPI.
This closes #35059.
|
|
Increase the size of the item list editor popup
|
|
|
|
This makes it easier to edit large amounts of items.
This partially addresses
https://github.com/godotengine/godot-proposals/issues/368.
|
|
Prevent parsing 'thirdparty' sources, there are invalid UTF-8 files
among Bullet sources.
|
|
|