summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2020-01-20Clip text in EditorPath button to avoid dock size changesMichael Alexsander
2020-01-20Merge pull request #35351 from ericrybick/32342-Resize-snapping-lines-bugRémi Verschelde
Fix editor drawing snapping lines for wrong edge/corner when resizing elements with smart snapping enabled
2020-01-20Fix editor drawing snapping lines for wrong edge/corner when resizing ↵Eric Rybicki
elements with smart snapping enabled fixes #32342
2020-01-20Prevent negative zero shown in SpotLight gizmoHaoyu Qiu
2020-01-19i18n: Sync translations with WeblateRémi Verschelde
2020-01-19Only create the editor theme onceHugo Locurcio
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.
2020-01-19Merge pull request #35303 from timothyqiu/hidpi-anitreeplayerRémi Verschelde
Fixes AnimationTreePlayer editor UI on HiDPI
2020-01-19Merge pull request #35273 from dankan1890/quick_fixRémi Verschelde
AssetLibrary layout fix
2020-01-19Merge pull request #35295 from N0hbdy/animation-editor-line-edit-fixRémi Verschelde
Fix AnimationTree Editor by using CONNECT_DEFERRED on LineEdit
2020-01-19Merge pull request #35297 from Calinou/2d-zoom-reset-clamp-editor-scaleRémi Verschelde
Clamp the editor scale to 1 when resetting zoom in the 2D editor
2020-01-19Merge pull request #35304 from raphael10241024/fix_audiobus_editorRémi Verschelde
fix audio buses layout editor save
2020-01-19fix audio buses editor not save, close #26683RaphaelHunter
2020-01-19Fixes AnimationTreePlayer editor on HiDPIHaoyu Qiu
* The minimum editor size * The position of buttons and status text
2020-01-18Clamp the editor scale to 1 when resetting zoom in the 2D editorHugo Locurcio
This closes #35294.
2020-01-18Fix AnimationTree Editor by using CONNECT_DEFERRED on LineEditN0hbdy
Not having this causes the LineEdit to be deleted while still processing signals, which can cause a crash during focus changes. Fixes 35293
2020-01-18AssetLibrary when the download size is unknown:dankan1890
hidden progress bar added in the description the downloaded bytes Fixes #35267
2020-01-18Fix minimap updating in shader tabYuri Roubinsky
2020-01-17Mark alternate editor display modes as disabled in the GLES2 rendererHugo Locurcio
This partially addresses #27018.
2020-01-17show parametric setters and getters in editor helpLakshay Angrish
2020-01-16i18n: Sync translation template with current sourceRémi Verschelde
2020-01-16i18n: Sync translations with WeblateRémi Verschelde
2020-01-16Merge pull request #34879 from Phischermen/canvas-item-editor-local-space-modeRémi Verschelde
Fix issue regarding rotating Canvas Items in editor
2020-01-16Adds NULL check before using image loaderHaoyu Qiu
2020-01-16Merge pull request #34091 from andrycodestuffs/masterRémi Verschelde
Fixed unknown ASCII symbols rendered instead of tabs in bookmarks list
2020-01-16Fixed unknown symbol drawn instead of tabs in breakpoints/bookmarks listsandrycodestuffs
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>
2020-01-16Refactor (and fix) how the connect button is disabled.asynts
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.
2020-01-16Merge pull request #35123 from asynts/asynts.crash-on-double-clickRémi Verschelde
Prevent crash described in #34555.
2020-01-15Use int64_t for EditorPropertyInteger and warn when out of double rangeAaron Franke
2020-01-15Merge pull request #35165 from groud/fix_memleak_filesystemdockRémi Verschelde
Fixes a memory leak in FileSystemDock
2020-01-15Add an icon for OGG samplesHugo Locurcio
The icon is the same as WAV samples, as both formats are accepted in AudioStreamPlayer. This closes #35163.
2020-01-15Fixes a memory leak in FileSystemDockGilles Roudière
Co-authored-by: Rafał Mikrut <mikrutrafal54@gmail.com>
2020-01-15Fixes AssetLib crash when JPG module is disabledHaoyu Qiu
JPG module is optional, so check it's existence before using.
2020-01-15Don't close the connection dialog when the validation failed.asynts
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.
2020-01-15Fix typos with codespellRémi Verschelde
Using codespell 1.16.0. See ab3bccdb78cc7dffb6ab796053ef63489f05558d for procedure.
2020-01-15Merge pull request #35132 from Calinou/doc-description-below-briefRémi Verschelde
doc: Move the class description to be just below the brief description
2020-01-15doc: Move the class description to be just below the brief descriptionHugo Locurcio
- 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.
2020-01-14Cleanup unnecessary code from before the scrollbar overlapping fixesMichael Alexsander
2020-01-14Merge pull request #34801 from Calinou/add-3d-viewport-crosshairRémi Verschelde
Add a crosshair to the 3D viewport
2020-01-14Prevent crash described in #34555.asynts
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.
2020-01-14Fix issue regarding rotationPhischermen
Canvas items will now rotate correctly no matter what their global scale happens to be.
2020-01-14Merge pull request #35116 from YeldhamDev/more_scrollbar_tweaksRémi Verschelde
Fix more scrollbar anchorings
2020-01-14Fix more scrollbar anchoringsMichael Alexsander
2020-01-14Export: Properly disable resource preview threadRémi Verschelde
Fixes #26857. Fixes #34433. Fixes #34826.
2020-01-14Merge pull request #35082 from akien-mga/dont-count-yer-chickenRémi Verschelde
EditorNode: Delay addon init to NOTIFICATION_READY
2020-01-13Fix more instances of overlapping scrollbarsMichael Alexsander
2020-01-13Add a crosshair to the 3D viewportHugo Locurcio
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.
2020-01-13EditorNode: Delay addon init to NOTIFICATION_READYRémi Verschelde
Fixes #25635.
2020-01-13Animation editor: Set resource name when duplicatingRémi Verschelde
Fixes #25156.
2020-01-13Clamp the editor scale to 1 for 2D zoom operationsHugo Locurcio
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.
2020-01-13Merge pull request #35050 from Calinou/enlarge-item-list-editorRémi Verschelde
Increase the size of the item list editor popup