godot/editor
Hein-Pieter van Braam 96ed1801aa When starting up try creating directories recursively
Previously we had a check to see if cache and data directories exist and
another check to try to make them if they do not. However the second
check was never reached if we don't have the directories in question.

Furthermore for cache directories on Linux people who never started a
desktop environment we need to recurisively create the XDG directory as
well as the godot specific directory.

This fixes #17963

(cherry picked from commit 321ac5ae13)
2018-11-28 10:27:41 +01:00
..
collada Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
doc DocData: Fix return type listed as "var" instead of "Variant" 2018-11-01 11:39:28 +01:00
fileserver Display set_nodelay to GDScript 2018-02-04 20:02:04 +01:00
icons Corrected art depo link in editor icons readme. 2018-11-01 11:39:29 +01:00
import Add support for line continuations (wtf) in obj format, fixes #7974 2018-11-28 10:27:41 +01:00
plugins Repaired mistyped of 'its' on several files. 2018-11-01 11:39:26 +01:00
translations i18n: Sync translations with Weblate 2018-08-23 13:37:15 +02:00
SCsub add NoCache wrapper to Command 2018-06-22 14:42:14 +02:00
animation_editor.cpp Fix AnimationPlayer edited scene bug 2018-05-13 22:05:28 +02:00
animation_editor.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
array_property_edit.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
array_property_edit.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
code_editor.cpp Fix:code editor text size should change at least one each time, don't mind how you setting your display scale 2018-05-13 22:39:13 +02:00
code_editor.h Fix find/replace bar 2018-01-18 09:08:01 +09:00
connections_dialog.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
connections_dialog.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
create_dialog.cpp Fix new Node dialog Create button behavior 2018-04-29 15:14:09 +02:00
create_dialog.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
dependency_editor.cpp Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
dependency_editor.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
dictionary_property_edit.cpp Fix typos with codespell 2018-02-22 12:17:06 +01:00
dictionary_property_edit.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_about.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_about.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_asset_installer.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_asset_installer.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_audio_buses.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
editor_audio_buses.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_autoload_settings.cpp Fix column width on AutoLoad table on hidpi displays 2018-04-28 16:28:47 +02:00
editor_autoload_settings.h Update copyright statements to 2018 2018-01-01 14:40:47 +01:00
editor_data.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
editor_data.h Fixes #15416 - "The deleted nodes are hanging in the inspector." 2018-01-08 03:12:41 -05:00
editor_dir_dialog.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_dir_dialog.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_export.cpp Make 'Export PCK/ZIP' work well with EditorExportPlugin 2018-04-29 18:44:55 +02:00
editor_export.h Make 'Export PCK/ZIP' work well with EditorExportPlugin 2018-04-29 18:44:55 +02:00
editor_file_dialog.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
editor_file_dialog.h Fixes open button not appearing with multiple selection 2018-02-19 22:13:44 +01:00
editor_file_system.cpp Update preview on filesystem change 2018-04-29 15:08:11 +02:00
editor_file_system.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_fonts.cpp Add an hinting mode setting to DynamicFonts 2018-03-28 22:56:04 +02:00
editor_fonts.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_help.cpp Fixes the hyperlinks for enumerators inside classes in the editor help. 2018-11-01 11:39:21 +01:00
editor_help.h Fix for a possible compile error under OS X 2018-02-19 22:24:57 +01:00
editor_initialize_ssl.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_initialize_ssl.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_log.cpp Show error icon at "Output" in case of errors 2018-04-29 15:06:29 +02:00
editor_log.h Show error icon at "Output" in case of errors 2018-04-29 15:06:29 +02:00
editor_name_dialog.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_name_dialog.h Update copyright statements to 2018 2018-01-01 14:40:47 +01:00
editor_node.cpp Allow exporting runnable presets from command line 2018-10-31 10:56:44 +01:00
editor_node.h Added an auto quit and auto build flag to the command line options. 2018-02-21 21:56:37 +01:00
editor_path.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_path.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_plugin.cpp Preventing an editor crash in the event that a plugin scene's root-node is null. 2018-07-28 16:06:30 +02:00
editor_plugin.h Add a function to remove controls from containers 2018-02-19 22:18:22 +01:00
editor_plugin_settings.cpp Remove unused variable from plugin settings update 2018-02-19 23:15:56 +01:00
editor_plugin_settings.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_profiler.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_profiler.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_resource_preview.cpp Clean up some bad words from code comments 2018-02-22 12:22:41 +01:00
editor_resource_preview.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_run.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_run.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_run_native.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_run_native.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_run_script.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_run_script.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_scale.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_scale.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_settings.cpp When starting up try creating directories recursively 2018-11-28 10:27:41 +01:00
editor_settings.h Fix inconsistencies and typos in argument names 2018-02-04 20:10:13 +01:00
editor_sub_scene.cpp Fix inconsistencies and typos in argument names 2018-02-04 20:10:13 +01:00
editor_sub_scene.h Fix inconsistencies and typos in argument names 2018-02-04 20:10:13 +01:00
editor_themes.cpp LinkButtons are now responsive to engine theme 2018-05-13 22:34:10 +02:00
editor_themes.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
export_template_manager.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
export_template_manager.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
file_type_cache.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
file_type_cache.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
filesystem_dock.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
filesystem_dock.h Expand project root directory on editor start 2018-02-04 20:09:26 +01:00
groups_editor.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
groups_editor.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
import_dock.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
import_dock.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
multi_node_edit.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
multi_node_edit.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
node_dock.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
node_dock.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
output_strings.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
output_strings.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
pane_drag.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
pane_drag.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
progress_dialog.cpp -Remove color operator clamping, which is unnecesary. Fixes #15184, fixes #14686. 2018-01-12 00:08:32 -03:00
progress_dialog.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
project_export.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
project_export.h Make 'Export PCK/ZIP' work well with EditorExportPlugin 2018-04-29 18:44:55 +02:00
project_manager.cpp Fix for Issue#18457 - Folder name with trailing space on Windows 2018-05-13 22:03:40 +02:00
project_manager.h Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
project_settings_editor.cpp i18n: Sync translation templates with current source 2018-06-05 22:04:33 +02:00
project_settings_editor.h Fix UX with project settings search functionality 2018-02-19 22:13:45 +01:00
property_editor.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
property_editor.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
property_selector.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
property_selector.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
pvrtc_compress.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
pvrtc_compress.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
quick_open.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
quick_open.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
register_exporters.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
reparent_dialog.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
reparent_dialog.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
run_settings_dialog.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
run_settings_dialog.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
scene_tree_dock.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
scene_tree_dock.h Fixes add script button update 2018-01-11 22:22:32 +01:00
scene_tree_editor.cpp Draw relationship line on scene tree dock if option is on 2018-03-28 22:06:01 +02:00
scene_tree_editor.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
script_create_dialog.cpp Mono: Avoid invalid class names. 2018-04-15 00:48:11 +02:00
script_create_dialog.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
script_editor_debugger.cpp Don't print error message when select debugger stacks if the debugger is stopped. 2018-03-28 22:09:16 +02:00
script_editor_debugger.h Fix #16543 (add button to copy error from debugger) 2018-02-19 22:17:26 +01:00
settings_config_dialog.cpp Change ".." punctuation for "..." in editor strings (#16507) 2018-06-05 21:42:33 +02:00
settings_config_dialog.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
spatial_editor_gizmos.cpp Style: Format code with clang-format 6.0.1 2018-07-18 16:37:23 +02:00
spatial_editor_gizmos.h Fix inconsistencies and typos in argument names 2018-02-04 20:10:13 +01:00