summaryrefslogtreecommitdiffstats
path: root/editor/editor_settings.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #92514 from /addWordSeparatorsRémi Verschelde2024-06-251-0/+3
|\ \
| * | enable custom separators to treat different characters as wordsVolkan Gezer2024-06-241-0/+3
| | |
* | | Remove editor pseudolocalization debug featureRémi Verschelde2024-06-241-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We've seen multiple users enable it by mistake and get utterly confused, reporting as a bug that the interface text is garbled. On the other hand we haven't really seen much use of the feature by editor UI developers, so we can likely simply remove it. If there's a need eventually, we can re-add it as a command line option (which is also better than an editor setting as one would typically want to toggle it during development).
* | | Decrease the default idle parse delay in the script editorHugo Locurcio2024-06-221-1/+1
| | | | | | | | | | | | | | | | | | This makes errors reported 0.5 seconds faster compared to the previous default value, and is closer to other code editors' behavior such as VS Code.
* | | Tweak property name style selector in the editor inspectorHugo Locurcio2024-06-201-1/+1
| |/ |/| | | | | | | | | | | | | | | A preview is now displayed in the options' text: - Raw (e.g. "z_index") - Capitalized (e.g. "Z Index") - Localized (e.g. "Z Index") - "Z Index" is localized in the user's language.
* | Rename FBX2glTF binary path setting back to 4.2 nameRémi Verschelde2024-05-301-1/+1
| | | | | | | | | | | | | | | | This preserves compatibility when upgrading Godot 4.2 projects which relied on that path being configured in the editor settings. The old name also makes sense for this one, it's fine for fbx2gltf_path to be under a generic fbx category which could have more settings also impacting ufbx.
* | Merge pull request #87099 from bitwise-aiden/ba-add-trim-newlinesRémi Verschelde2024-05-301-0/+1
|\ \ | | | | | | | | | Implement `trim_final_newlines` setting and functionality
| * | Implement trim_final_newlines functionalityAiden Storey2024-05-021-0/+1
| | |
* | | Merge pull request #91033 from Hilderin/keep_current_bottom_panel_on_playRémi Verschelde2024-05-291-2/+4
|\ \ \ | |_|/ |/| | | | | Add editor setting to keep bottom panel state on play and stop game
| * | Add editor setting to keep bottom panel state on play and stop gameHilderin2024-05-291-2/+4
| | |
* | | [Editor] Add editor setting to control "disable_embedded_bitmaps" property ↵bruvzg2024-05-141-0/+1
| | | | | | | | | | | | of the editor fonts.
* | | Merge pull request #91619 from AThousandShips/find_improveRémi Verschelde2024-05-081-2/+2
|\ \ \ | | | | | | | | | | | | Replace `find` with `contains/has` where applicable
| * | | Replace `find` with `contains/has` where applicableA Thousand Ships2024-05-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Replaces `find(...) != -1` with `contains` for `String` * Replaces `find(...) == -1` with `!contains` for `String` * Replaces `find(...) != -1` with `has` for containers * Replaces `find(...) == -1` with `!has` for containers
* | | | Merge pull request #91039 from timothyqiu/dock-iconsRémi Verschelde2024-05-081-0/+1
|\ \ \ \ | |/ / / |/| | | | | | | Allow setting editor dock tabs to icon only
| * | | Allow setting editor dock tabs to icon onlyHaoyu Qiu2024-04-301-0/+1
| | |/ | |/|
* | | Merge pull request #89574 from Riteo/scale-your-expectations-with-this-oneRémi Verschelde2024-05-071-0/+13
|\ \ \ | | | | | | | | | | | | Wayland: Workaround API limitation in screen/UI scale logic
| * | | Wayland: Workaround API limitation in screen/UI scale logicRiteo2024-05-071-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mainly, this fixes auto UI scaling with _single-monitor_ fractional setups (see the comment in `display_server_wayland.cpp` for more info). This is the result of a bunch of current limitations, mainly the fact that the UI scale is static (it's probed at startup) and the fact that Wayland exposes fractional scales only at the window-level, by design. The `screen_get_scale` special case should help in 99% of cases, while the auto UI scale part will unfortunately only help with single-screen situations, as multi-screen fractional scaling requires dynamic UI scale changing.
* | | | Merge pull request #90966 from Calinou/debug-draw-use-runtime-colorsRémi Verschelde2024-05-071-1/+0
|\ \ \ \ | |/ / / |/| | | | | | | Use same colors for editor and running project for collision/path debug
| * | | Use same colors for editor and running project for collision/path debugHugo Locurcio2024-04-211-1/+0
| | |/ | |/| | | | | | | | | | | | | | | | | | | This harmonizes the appearance of collision shapes and paths between the editor and running project, in both 2D and 3D. This means that in 3D, paths are now green and shapes are now cyan instead of light blue.
* | | [Editor] Prevent some shortcut errors when generating docsA Thousand Ships2024-05-031-2/+6
| | |
* | | Add colored margin in Inspector for arrays and dictionaries.ajreckof2024-05-031-0/+2
| | | | | | | | | | | | | | | | | | | | | Apply suggestions from code review Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> Co-Authored-By: Tomek <kobewi4e@gmail.com>
* | | Add line limit to Editor Output LogSofox2024-05-021-0/+2
| |/ |/|
* | Merge pull request #90875 from KoBeWi/minor_problemRémi Verschelde2024-04-231-5/+28
|\ \ | |/ |/| | | Use minor version in EditorSettings file name
| * Use minor version in EditorSettings file namekobewi2024-04-191-5/+28
| |
* | Merge pull request #89538 from CrayolaEater/feature/custom-aabb-gizmosRémi Verschelde2024-04-191-0/+1
|\ \ | |/ |/| | | Add Gizmo to display 3D custom AABB
| * Add Gizmo to display 3D custom AABBBogdan Inculet2024-04-191-0/+1
| |
* | Add an editor setting to import resources while unfocusedHugo Locurcio2024-04-151-1/+2
| | | | | | | | | | | | | | | | | | | | | | This can be used to speed up iteration by starting the import process earlier when saving files in the project folder. This also allows getting visual feedback on changes without having to click the editor window, which is useful with multi-monitor setups. The downside is that this increases idle CPU usage and may steal CPU time from other applications when importing resources, so this is disabled by default.
* | Add automatic checking for engine updateskobewi2024-04-151-0/+9
| |
* | Merge pull request #89735 from bruvzg/ed_native_fd2Rémi Verschelde2024-04-041-0/+1
|\ \ | | | | | | | | | [Native File Dialog] Add support for using native dialogs in the editor.
| * | [Native File Dialog] Add support for using native dialogs in the editor.bruvzg2024-03-281-0/+1
| | |
* | | Expose TileMapLayerGilles Roudière2024-04-031-0/+1
|/ /
* / Add editor settings for autocompletion with NodePath and StringNameVolTer2024-03-191-0/+2
|/
* Allow connecting signals to existing methods without opening the script editorpassivestar2024-03-121-0/+1
|
* Automatically create folder in project manager create/import/installNathan Franke2024-03-081-0/+1
|
* Merge pull request #88546 from bruvzg/indent_wrapRémi Verschelde2024-03-051-0/+1
|\ | | | | | | [TextEdit] Add support for optional wrapped line indentation.
| * [TextEdit] Add support for optional wrapped line indentation.bruvzg2024-02-261-0/+1
| |
* | Add autocompletion for EditorSettings' methodsMicky2024-03-011-0/+29
| |
* | Add option to add built-in strings in the POT generationMichael Alexsander2024-02-281-0/+3
| |
* | Auto-bake edited NavigationPolygons in the Editor on a timersmix82024-02-271-0/+1
| | | | | | | | Auto-bakes edited NavigationPolygons in the Editor on a timer.
* | Add const lvalue ref to editor/* container parametersMuller-Castro2024-02-261-5/+5
|/
* Remove word duplicates in comments and strings, and fix casing and punctuationRobert Yevdokimov2024-02-231-3/+3
|
* Add ufbx for FBX importingK. S. Ernest (iFire) Lee2024-02-231-1/+1
| | | | | | | | | | | | | | | | This update introduces a new import method for FBX files using ufbx. If the fbx2gltf import fails, it will use the most recently cached scene from the ufbx import. The process is sped up by introducing threads to load the ufbx portion. Key changes include: - Support for importing geometry helper nodes in FBX files. - Addition of cameras and lights with updated names. - Removal of the fbx importer manager. - Introduction of ModelDocument3D and updates to its methods. - Changes to FBX import options and visibility. - Updating the documentation and handling some errors. - Store the original non-unique node, mesh and animation names in FBX and glTF. Co-Authored-By: bqqbarbhg <bqqbarbhg@gmail.com>
* Merge pull request #85017 from Geometror/vs-redesignRémi Verschelde2024-02-221-0/+29
|\ | | | | | | Redesign the graph editor for visual shaders
| * Redesign the graph editor for visual shadersHendrik Brucker2024-02-221-0/+29
| |
* | Merge pull request #86610 from Joseph-DiGiovanni/system-theme-optionsRémi Verschelde2024-02-221-0/+2
|\ \ | |/ |/| | | Add option for editor to follow system theme and accent colors
| * Add follow system theme settingsJoseph DiGiovanni2024-02-141-0/+2
| |
* | Move EditorNode setting registration so they are in class referenceHugo Locurcio2024-02-171-12/+38
|/ | | | Co-authored-by: Micky <micheledevita2@gmail.com>
* Add an option to center children around the new parent when reparentingBitlytic2024-02-141-0/+1
|
* Show update spinner by default in `dev_build=yes` editor buildsHugo Locurcio2024-02-101-0/+2
| | | | | | | | | This ensures contributors can see when something forces the editor to redraw constantly. The existing boolean `true` value will be casted to `1` in the setting, so it'll switch to Enabled automatically if the setting was previously enabled.
* Merge pull request #88026 from Calinou/editor-default-enable-add-type-hintsRémi Verschelde2024-02-081-1/+1
|\ | | | | | | Enable Add Type Hints editor setting by default