summaryrefslogtreecommitdiff
path: root/editor/editor_settings.cpp
AgeCommit message (Collapse)Author
2019-07-23Move "Open Screenshot" from the "Editor" menu to the editor settingsMichael Alexsander Silva Dias
2019-07-18Enable the script editor's "Auto Brace Complete" by defaultHugo Locurcio
This also adds a setting hint for the "Code Complete Delay" setting and cleans up some duplicated default setting values. This closes #30662.
2019-07-08Use base `Color()` constructors instead of `Color::html()`Hugo Locurcio
This results in slightly smaller binaries (-17 KB for an editor binary) as no strings need to be allocated.
2019-07-05Re-write mono module editor code in C#Ignacio Etcheverry
Make the build system automatically build the C# Api assemblies to be shipped with the editor. Make the editor, editor player and debug export templates use Api assemblies built with debug symbols. Always run MSBuild to build the editor tools and Api assemblies when building Godot. Several bugs fixed related to assembly hot reloading and restoring state. Fix StringExtensions internal calls not being registered correctly, resulting in MissingMethodException.
2019-07-01Merge pull request #29815 from NilsIrl/plus_file_1Rémi Verschelde
Replace ` + "/" + ` with `String::file_add()`
2019-06-27Add default values to the editor help, docs, and generated RSTBojidar Marinov
Also, make spacing of "=" in the editor help a bit more consistent. Closes #16086
2019-06-27Merge pull request #29941 from qarmin/redundant_code_and_othersRémi Verschelde
Remove redundant code, possible NULL pointers and others
2019-06-26Some code changed with Clang-Tidyqarmin
2019-06-25Allow to remove 2D editor limitsTomasz Chabora
2019-06-23Replace ` + "/" + ` with `String::file_add()`Nils ANDRÉ-CHANG
2019-06-20Add option to toggle console window on WindowsLuka Dornhecker
This is an editor setting and its value can also be toggled using an entry in the Editor toolbar. The console will still appear briefly when starting the project manager or editor, as it's still compiled as console application. Does not impact exported games, which will still run without console in release and with console in debug mode. A project setting or export option could be added to disable it in debug mode if there's demand for it, but that would greatly reduce the usefulness of debug builds if Windows users can no longer report error and crash messages. Fixes #17889. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2019-06-14Fix help source font setting and related cleanupRémi Verschelde
This was a regression from #28107 due to a typo in the `initial_set` call. I used the opportunity to harmonize the font settings by ensuring we only get values in `editor_fonts.cpp` and set them all with proper and consistent hint ranges in `editor_settings.cpp`. Fixes #29774.
2019-06-13Merge pull request #29129 from kis3lori/remove-save-theme-for-defaultRémi Verschelde
Created a fallback from the "Save Theme" button to "Save Theme As" when a default theme is in use.
2019-06-13Created a fallback from the "Save Theme" button to "Save Theme As" when a ↵Kis Levente Lorand
default theme is in use.
2019-06-12Merge pull request #29517 from KoBeWi/pan_shopRémi Verschelde
Allow to change 2D pan hotkey
2019-06-11Fix error macro calls not ending with semicolonRémi Verschelde
It's not necessary, but the vast majority of calls of error macros do have an ending semicolon, so it's best to be consistent. Most WARN_DEPRECATED calls did *not* have a semicolon, but there's no reason for them to be treated differently.
2019-06-05Allow to change 2D pan hotkeyTomasz Chabora
2019-05-31Merge pull request #27334 from qarmin/add_50_percent_editor_scaleRémi Verschelde
Add support for 50% editor scale
2019-05-30Decrease the editor FPS cap when the window is unfocusedHugo Locurcio
This decreases CPU/GPU usage when the window is unfocused, which can be beneficial to laptop users. This also makes the low-processor mode sleep project setting no longer affect the editor. Instead, two new editor settings now define the duration of sleeping when the editor is focused and unfocused. This closes #24209 and partially addresses #29257.
2019-05-28Merge pull request #28107 from Amssat221/issue28105Rémi Verschelde
Set range (10-50) to help source font size
2019-05-21i18n: Skip unsupported locales for editor translationsRémi Verschelde
Godot currently can't properly render scripts that require Right-To-Left and font shaping support, so we skip those. This is a temporary measure until these features are supported. Fixes #28577.
2019-05-20Merge pull request #28218 from KoBeWi/b00km4rk5Rémi Verschelde
Add bookmarks for easier code navigation
2019-05-20Merge pull request #27559 from groud/anchor_modeRémi Verschelde
Improve the anchors and margin workflow
2019-05-17Merge pull request #28366 from iwek7/feature/issue28355/showSpacesInEditorMax Hilbrunner
Add feature to show spaces in code editor
2019-05-16Merge pull request #27097 from siddharth952/masterMax Hilbrunner
Adjusts the default color for search border
2019-05-14Merge pull request #27569 from Faless/net/ipv4_link_localMax Hilbrunner
Exclude link-local IPv4s from editor host list.
2019-05-13Improve the anchors and margin workflowGilles Roudiere
2019-05-05Add bookmarks for easier code navigationTomasz Chabora
2019-05-02Update editor_settings.cppSiddharth
Update editor_settings.cpp Update editor_themes.cpp Update editor_settings.cpp
2019-04-30Set range and change EDITOR_DEF to EDITOR_GETGuillermo
Fix indentation Fix Indentation! Remove 14
2019-04-30Merge pull request #27913 from Amssat221/issue27912Rémi Verschelde
Set a range for line spacing
2019-04-30Merge pull request #24437 from mateusfccp/single_quotes_optionRémi Verschelde
Add settings for single-quotes on completion
2019-04-30Issue-28355 - show spaces in editormiwanczuk
2019-04-30Merge pull request #25751 from Calinou/faster-script-error-checkingRémi Verschelde
Allow floating-point values in the idle parse delay editor setting
2019-04-30Set range for line spacinggsegovia2018
2019-04-26Allow floating-point values in the idle parse delay editor settingHugo Locurcio
This also makes value changes effective without having to restart the editor.
2019-04-23Added a marker in text_edit that tells which row is executing.Rikhardur Bjarni Einarsson
2019-04-20Display connection information in the script editorPaulb23
2019-04-08Add ability to edit editor feature profilesJuan Linietsky
Allows enabling/disabling parts of the editor and storing/loading profiles for that.
2019-04-07Add 50% scale in Godotqarmin
2019-04-05Add support for type hints in non-default script editor templatesHugo Locurcio
This also refactors template processing to avoid repetition. This closes #27074.
2019-03-31Exclude link-local IPv4s from editor host list.Fabio Alessandrelli
IPv4 has link-local addresses like IPv6 (block 169.254.0.0/16). Those addresses should not be considered a valid option when selecting the `remote_host` setting for the debugger.
2019-03-27Use the accent color to highlight selected textHugo Locurcio
This makes selections easier to see, while making them fit better within the editor theme. This closes #22552.
2019-03-16Fix misplaced hint for interface/theme/accent_colorRémi Verschelde
Supersedes #26992.
2019-03-06Cleanup relationship line coding after 5f079e2Michael Alexsander Silva Dias
2019-03-06-Make tileset and meshlibrary edit in a separate inspector, fixes #26671Juan Linietsky
-Made relationship lines appear based on theme settings, not previous hack -Fix drawing of relationship lines (was broken) -Fix double initialization of theme settings
2019-03-06Merge pull request #22716 from Chaosus/update_themeRémi Verschelde
Make theme changing no longer requires restart to be fully applied
2019-03-04Fix creating editor data, config and cache pathsRémi Verschelde
We used to abort if the system-specific data folder (e.g. `~/.local` or `%APPDATA%`) is missing, but the next code chunk actually creates it with `make_dir_recursive` if missing. Fixes #26598.
2019-02-25Move the FileSystem dock layout properties to the per-project layout fileGilles Roudiere
2019-02-08Add a setting hint for the Output panel font sizeHugo Locurcio
This closes #21237.