summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-20Merge pull request #50624 from foxydevloper/translate-more-stringsRémi Verschelde
Make various strings translatable
2021-07-20Merge pull request #50498 from LightningAA/zoom-out-alt-4.0Rémi Verschelde
Add shift + [1-5] keyboard shortcuts to zoom out
2021-07-20Merge pull request #50627 from Atlinx/fix_50617Rémi Verschelde
Add scaling to the curve editor's handles
2021-07-20Merge pull request #50618 from reduz/implement-more-specialization-constantsRémi Verschelde
Implement more rendering options as specialization constants
2021-07-20Merge pull request #50607 from bruvzg/add_bold_fontsRémi Verschelde
[Editor Fonts] Add Noto Sans Bold font variant for supported languages.
2021-07-19Implement more rendering options as specialization constantsreduz
* Shadow quality settings now specialization constant. * Decal and light projector filters can be set. * Changing those settings forces re-creation of the pipelines. These changes should help improve performance related to shadow mapping, and allows improving performance by sacrificing decal and light projector quality.
2021-07-19Add scaling to the curve editor's handlesAtlinx
This fixes issue #50617
2021-07-19Make various strings translatablefoxydevloper
2021-07-19Merge pull request #50599 from Calinou/editor-profiler-improve-tooltipRémi Verschelde
Improve tooltips in the editor profiler to mention the script name
2021-07-19Merge pull request #50588 from bruvzg/menu_genRémi Verschelde
Optimize LineEdit and TextEdit menu item generation.
2021-07-19Merge pull request #50582 from timothyqiu/resource-extra-buttonRémi Verschelde
Minor enhancements for the resource options button
2021-07-19Merge pull request #50604 from aaronfranke/float-array-castRémi Verschelde
Explicitly cast real_t to float when creating a float array
2021-07-19Merge pull request #50615 from DarkMessiah/reload-current-project-shortcutRémi Verschelde
Implemented the ability to add shortcut for Reload Current Project
2021-07-19[Editor Fonts] Add Noto Sans Bold font variant for supported languages.bruvzg
2021-07-19Merge pull request #42641 from madmiraal/fix-15243Rémi Verschelde
Ensure KinematicBodies only interact with other Bodies with matching mask.
2021-07-20Implemented the ability to add shortcut for Project -> Reload Current Project.Stanislav Labzyuk
2021-07-19Merge pull request #50517 from KoBeWi/🌳💣Rémi Verschelde
Assign value to property by dropping to scene tree
2021-07-19Ensure KinematicBodies only interact with other Bodies with matching mask.Marcel Admiraal
2021-07-19Minor enhancements for the resource options buttonHaoyu Qiu
2021-07-19Merge pull request #50606 from Chaosus/textedit_fix_guttertypeRémi Verschelde
Fixed typos in `TextEdit::GutterType` enum
2021-07-19Assign value to property by dropping to scene treekobewi
2021-07-19Merge pull request #50566 from reduz/optimize-stringname-usageRémi Verschelde
Optimize StringName usage
2021-07-19Merge pull request #50501 from reduz/fix-forward-mobileJuan Linietsky
Fixes to forward mobile
2021-07-19Merge pull request #50413 from Chaosus/vs_cleanup_warningsYuri Roubinsky
2021-07-19Fixed typos in `TextEdit::GutterType` enumYuri Roubinsky
2021-07-19Merge pull request #48186 from EricEzaM/PR/tooltip-improvementsRémi Verschelde
Made default tooltips (non-custom ones) disappear on mouse enter.
2021-07-19Explicitly cast to float when creating a float arrayAaron Franke
2021-07-19Optimize LineEdit and TextEdit menu item generation.bruvzg
2021-07-18Optimize StringName usagereduz
* Added a new macro SNAME() that constructs and caches a local stringname. * Subsequent usages use the cached version. * Since these use a global static variable, a second refcounter of static usages need to be kept for cleanup time. * Replaced all theme usages by this new macro. * Replace all signal emission usages by this new macro. * Replace all call_deferred usages by this new macro. This is part of ongoing work to optimize GUI and the editor.
2021-07-19Improve tooltips in the editor profiler to mention the script nameHugo Locurcio
Co-authored-by: CrispyPin <crispin@tasa.se>
2021-07-18Prevents some warnings from appearing in visual scriptsYuri Roubinsky
2021-07-18Merge pull request #50573 from KoBeWi/editor_spin_crasherRémi Verschelde
Fix crash in EditorSpinSlider
2021-07-18Merge pull request #50562 from Chaosus/vs_fix_funcsYuri Roubinsky
Prevents function generation in visual shader if no connections to output are provided
2021-07-18Merge pull request #50575 from dsnopek/webrtc-idhandler-get-propFabio Alessandrelli
Fix "IDHandler.get_prop is not a function" error when calling some methods on WebRTCDataChannel
2021-07-17Fix "IDHandler.get_prop is not a function" error when calling some methods ↵David Snopek
on WebRTCDataChannel
2021-07-18Fix crash in EditorSpinSliderkobewi
2021-07-18Merge pull request #50567 from Faless/js/4.x_joy_psff_snesFabio Alessandrelli
[HTML5] Add 2 controllers to the godot database.
2021-07-17[HTML5] Add 2 controllers to the godot database.Fabio Alessandrelli
Sony PlayStation DualShock 4 (054c:05c4 first gen). Unofficial Switch controller.
2021-07-17Prevent function gen in visual shader if no out connection is providedYuri Roubinsky
2021-07-17Merge pull request #50559 from reduz/fix-scene-tree-duplicate-selectionJuan Linietsky
Fix duplicate selection in SceneTree
2021-07-17Merge pull request #50509 from Calinou/editor-tweak-select-mode-drag-thresholdRémi Verschelde
Tweak editor select mode drag threshold for better usability
2021-07-17Fix duplicate selection in SceneTreereduz
* It seems both cell_selected and multi_selected were being triggered, * This caused inspector updating twice. * cell_selected connection and callback were removed. This may be a bug in Godot 3.x too, recommend checking.
2021-07-17Merge pull request #50530 from reduz/create-popups-on-demandJuan Linietsky
Create many types of popups on demand
2021-07-17Create many types of popups on demandreduz
* LineEdit popups created on demand. * TextEdit popups created on demand. * SpinSlider popups created on demand. * ResourcePicker popups created on demand. Improves editor responsiveness.
2021-07-17Merge pull request #50547 from ↵Rémi Verschelde
pycbouh/editor-theme-eagerly-grab-focus-on-popup-and-never-let-go Fix focus behavior in the Add Item Type dialog of the Theme editor
2021-07-17Fix focus behavior in the Add Item Type dialog of the Theme editorYuri Sizov
2021-07-17Merge pull request #39610 from Meriipu/master_resourcenameFabio Alessandrelli
WebSocketServer: Expose the resource name the client used
2021-07-17Merge pull request #50520 from pycbouh/editor-theme-fixupRémi Verschelde
Fix control picker in the Theme editor
2021-07-17Merge pull request #50513 from Geometror/displayserver-add-overrideRémi Verschelde
Modernize display_server_... headers and make style consistent (use override keyword)
2021-07-17Expose the resource name the client used to the websocket serverMeriipu
This information is exposed to the websocket server through the client_connected-signal. example.com/chat?id=10 gives the resource name "/chat?id=10"