summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2019-07-01Merge pull request #29071 from YeldhamDev/improve_bookmarksRémi Verschelde
Improve bookmarks
2019-07-01Merge pull request #30126 from qarmin/remove_unnecessary_codeRémi Verschelde
Remove unnecessary code and add some error explanations
2019-07-01Remove unnecessary code and add some error explanationsqarmin
2019-07-01Tweak gamepad button names to be consistent with the documentationHugo Locurcio
2019-07-01Merge pull request #29815 from NilsIrl/plus_file_1Rémi Verschelde
Replace ` + "/" + ` with `String::file_add()`
2019-07-01Merge pull request #30089 from fire/cicd-crashRémi Verschelde
Headless CI/CD crash fixes
2019-07-01Merge pull request #30072 from mbrlabs/node-search-fixRémi Verschelde
Better pre-selection of search result node in "Create New Node" dialog.
2019-07-01Merge pull request #28701 from SonerSound/masterRémi Verschelde
Export paths are now saved as relative paths
2019-07-01Merge pull request #30146 from Chaosus/editor_file_dlg_exRémi Verschelde
Auto-change file extension in EditorFileDialog when filter changes
2019-06-30Export path may now be written as a relative pathSonerSound
If the target directory does not exist, it will be recursively created. Export paths are now saved as a relative to the projects base directory Renamed relative_to function to final_path_from_relative which takes a relative path and outputs the final path from a string that represents a directory. Added relative_path_from_final which takes in a final path and outputs a relative path if possible. If not possible it outputs the relative path that represents the current directory. If the target directory does not exist when exporting the project, then it is recursively created. Removed final_path_from_relative function Changed DirAccess into DirAccessRef for automatic object destruction
2019-06-29Merge pull request #30177 from hbina/use_FALLTHROUGH_macroRémi Verschelde
Applied some of FALLTHROUGH macro usage from #30122
2019-06-29Many fallthrough switch cases now have the FALLTHROUGH macro to tell the ↵hbina085
compiler that this is intended.
2019-06-29Merge pull request #30167 from Xrayez/module-editor-iconsRémi Verschelde
Add support for creating editor icons per module
2019-06-29Merge pull request #30152 from Chaosus/vs_conversionRémi Verschelde
Added convertor from VisualShader to Shader
2019-06-29Merge pull request #30187 from bojidar-bg/30184-null-valuesRémi Verschelde
Remove bogus nulls from generated default values
2019-06-29Merge pull request #30182 from hbina/pylint_anomalous_backlashRémi Verschelde
"Anomalous backslash in string: '-'" in extract.py
2019-06-29Merge pull request #30156 from qarmin/fix_memory_leak_in_tilemapRémi Verschelde
Fix memory leak in Tilemaps
2019-06-29Merge pull request #30185 from hbina/fix_issue_30111Rémi Verschelde
use vformat for duplicate strings
2019-06-29Merge pull request #24156 from AnaDenisa/masterRémi Verschelde
Add option to input value in EditorPropertyEasing. Fixes #8449
2019-06-29Remove bogus nulls from generated default valuesBojidar Marinov
Also, fix crash in PluginScript destructor.
2019-06-29use vformat for duplicate stringshbina085
many strings in visual_shader_editor_plugin.cpp does not use vformat for duplicate strings making it harder to translate
2019-06-29Merge pull request #29380 from bojidar-bg/16086-docs-default-valueRémi Verschelde
Add default values to the editor help, docs, and generated RST
2019-06-29Merge pull request #30174 from ↵Rémi Verschelde
LikeLakers2/resourcepropertyeditor-selection-bugfix Fix an EditorPropertyResource bug where clicking on the flat buttons …
2019-06-29Pylint warning for extract.pyhbina085
pylint is complaining that an "Anomalous backslash in string: '\-'" The string constant might be missing an 'r' prefix.
2019-06-28Fix an EditorPropertyResource bug where clicking on the flat buttons would ↵LikeLakers2
not select the property in the inspector
2019-06-28Add support for creating editor icons per moduleAndrii Doroshenko (Xrayez)
The functionality is similar to how `doc_classes` are retrieved per module. The build system will search for custom icons path defined per module via `get_icons_path()` method in `config.py` or default icons path. If such paths don't exist, only the editor's own icons will be built. Most module icons were moved from editor/icons to respective modules.
2019-06-28Added convertor from VisualShader to ShaderChaosus
2019-06-28Auto-change file extension in EditorFileDialog when filter changesChaosus
2019-06-28Fix memory leak in Tilemapsqarmin
2019-06-28Add option to input value manually in EditorPropertyEasingAnaDenisa
Double-clicking on the EditorPropertyEasing widget (e.g. for the Light Attenuation parameter) shows an EditorSpinSlider to set the value manually. Fixes #8449. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2019-06-27Fixed search highlight when search text not found or emptyunknown
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 #30114 from Chaosus/vs_context_menuRémi Verschelde
Shows menu when dragging connection on empty space in visual shader
2019-06-27Merge pull request #30103 from groud/center_2D_editorRémi Verschelde
Centers the 2D viewport in the editor
2019-06-27Shows menu when dragging connection on empty space in visual shader graphChaosus
2019-06-27Merge pull request #29941 from qarmin/redundant_code_and_othersRémi Verschelde
Remove redundant code, possible NULL pointers and others
2019-06-26Centers the 2D viewport in the editorGilles Roudière
2019-06-26Make sure that the resource previewer does not hang on exitHein-Pieter van Braam-Stewart
2019-06-26Some code changed with Clang-Tidyqarmin
2019-06-26Better pre-selection of search result nodes in "Create New Node" dialog.Marcus Brummer
Also search for substrings in class types, not just subsequences. If for the current search term a substring has been found in a class type name, prefer the substring match over the subsequence. Fixes #26010
2019-06-26Merge pull request #24288 from ttencate/update_spinner_23738Rémi Verschelde
Make visibility of update spinner editor-wide, hidden by default
2019-06-25Fix certain items not appearing in search tree when a feature profile is setMichael Alexsander Silva Dias
2019-06-25Make visibility of update spinner editor-wide, hidden by defaultThomas ten Cate
- Make visibility of the spinner and "update always" option editor-wide, rather than per-project metadata. - Add options "Show Update Spinner" and "Update Continuously" under Editor Settings > Interface > Editor. Both options are false by default. - Rename some variables and constants to be more consistent and clearer: "update always" -> "update continuously", "update changes" -> "update when changed", "update menu" -> "update spinner", "circle" -> "update spinner". Fixes #23738.
2019-06-25doctool: Fix writing theme_item descriptionsRémi Verschelde
We already had support for parsing and saving theme_item descriptions in DocData, and displaying it in the editor, but doctool would drop the changes as it was not writing them back to the XML. Part of #29868.
2019-06-25Merge pull request #30041 from KoBeWi/to_infinity_and_beyondRémi Verschelde
Allow to remove 2D editor bounds
2019-06-25Allow to remove 2D editor limitsTomasz Chabora
2019-06-24Merge pull request #29913 from eligt/fix-editor-helpRémi Verschelde
Ensure indentation works properly in rich text
2019-06-24Fix scoped enum value reference, breaks GCC 5Rémi Verschelde
Introduced in #29376 and recent compilers are fine with it, but GCC 5 complains. Fixes #30044.
2019-06-24Check if autoload nodes are != NULL before deleting them.Marcus Brummer
This fixes #27854
2019-06-24Merge pull request #29974 from clayjohn/particles_restartRémi Verschelde
Properly set emitting when particles restart