summaryrefslogtreecommitdiff
path: root/core/config/project_settings.cpp
AgeCommit message (Expand)Author
2022-03-07Revert "Fix ProjectSettings has_setting() when used on a overriden setting wi...Rémi Verschelde
2022-03-02Always register the Smooth Trimesh Collision project settingHugo Locurcio
2022-02-12Merge pull request #57641 from Geometror/compilation-time-improvements-1Rémi Verschelde
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-11has_setting now correctly returns true when the setting is present due to a f...BimDav
2022-01-29Rename the physics server `run_on_thread` project settingsHugo Locurcio
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-11-25Don't show errors when getting nonexistent settingsAaron Franke
2021-11-25Move logic for saving project features to ProjectSettings save_customAaron Franke
2021-11-24Project feature warning systemAaron Franke
2021-11-22Ignore override.cfg when in editorkobewi
2021-10-18Restrict the project data directory configurationne0fhyk
2021-10-11Make the project data directory customizable.ne0fhyk
2021-10-05Merge pull request #52711 from m4gr3d/provide_getter_for_project_data_dir_masterRémi Verschelde
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-15Provide a getter for the project data directory.ne0fhyk
2021-09-10Fix path with multiple slashes not being corrected on templatesRicardo Subtil
2021-08-26Use OrderedHashMap for autoloads to preserve orderLyuma
2021-07-25Use const references where possible for List range iteratorsRémi Verschelde
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-07-15Misc cleanup of header includesRémi Verschelde
2021-07-12Change VSync mode project setting enum type from string to integerHendrik Brucker
2021-07-06Restructure and reimplement vsync optionsHendrik Brucker
2021-07-01Use PROPERTY_USAGE_NONE instead of 0 for no property usageAaron Franke
2021-06-16Save binary ProjectSettings key length properlyHaoyu Qiu
2021-06-11Merge pull request #49511 from akien-mga/core-diraccess-fileaccess-ioRémi Verschelde
2021-06-11Merge pull request #49279 from Calinou/rename-string-is-abs-path-methodRémi Verschelde
2021-06-11Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde
2021-06-04Merge pull request #47336 from Calinou/rename-shader-file-extensionRémi Verschelde
2021-06-03Rename `String.is_abs_path()` to `String.is_absolute_path()`Hugo Locurcio
2021-05-24Use an enum to represent screen orientation in the Project SettingsHugo Locurcio
2021-05-07Implement the `%command%` placeholder in the Main Run Args settingHugo Locurcio
2021-04-08Set resource path earlier on ProjectSettings setupGeorge Marques
2021-03-24Rename the `.shader` file extension to `.gdshader`Hugo Locurcio
2021-03-16Fix bug causing `project.godot` to be ignored when `project.binary` is missingFredia Huya-Kouadio
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-03-07Allow to save override.cfg with ProjectSettingskobewi
2021-02-18Added ability to override built-in actions for the editorEric M
2021-02-18Reorganize Project Settingsreduz
2021-02-10Make Servers truly Thread Safereduz
2021-02-09Detect external modification of project.godotkobewi
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-02Fix .pck lookup for extensionless binary in macOS resources.bruvzg
2020-11-26Removed references to 'registering_order', as it was unused.Eric M
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz