summaryrefslogtreecommitdiffstats
path: root/core/config
Commit message (Expand)AuthorAgeFilesLines
* Add a new HashSet templatereduz2022-05-201-1/+1
* Use range iterators for RBSet in most casesAaron Record2022-05-191-8/+8
* ProjectSettings: use RBMap again instead of HashMapRicardo Buring2022-05-172-7/+7
* Replace most uses of Map by HashMapreduz2022-05-164-37/+38
* Move Display settings higher in the listkobewi2022-05-121-0/+16
* Add a new HashMap implementationreduz2022-05-122-8/+8
* Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-021-3/+3
* Make FileAccess and DirAccess classes reference counted.bruvzg2022-04-111-43/+13
* Zero initialize all pointer class and struct membersRémi Verschelde2022-04-041-1/+1
* Merge pull request #58986 from akien-mga/diraccessrefRémi Verschelde2022-03-111-8/+2
|\
| * Convert uses of `DirAccess *` to `DirAccessRef` to prevent memleaksRémi Verschelde2022-03-111-8/+2
* | Merge pull request #58751 from bruvzg/loc_str_propsRémi Verschelde2022-03-111-0/+2
|\ \ | |/ |/|
| * Improve app name and system permission message localization.bruvzg2022-03-041-0/+2
* | Remove unused Bullet module and thirdparty codeRémi Verschelde2022-03-091-3/+0
* | Revert "Fix ProjectSettings has_setting() when used on a overriden setting wi...Rémi Verschelde2022-03-071-5/+1
|/
* Always register the Smooth Trimesh Collision project settingHugo Locurcio2022-03-021-0/+3
* Use EditorFileDialog instead of FileDialog in the project managerHendrik Brucker2022-02-121-0/+7
* Merge pull request #57641 from Geometror/compilation-time-improvements-1Rémi Verschelde2022-02-121-1/+0
|\
| * Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker2022-02-121-1/+0
* | has_setting now correctly returns true when the setting is present due to a f...BimDav2022-02-111-1/+5
|/
* Core: Move generated `VERSION_HASH` to a `.cpp` fileRémi Verschelde2022-02-091-3/+2
* Rename the physics server `run_on_thread` project settingsHugo Locurcio2022-01-291-2/+2
* Merge pull request #55020 from bruvzg/vlk_device_surface_checkRémi Verschelde2022-01-172-0/+6
|\
| * [Vulkan] Check each device capabilities before selecting it.bruvzg2021-11-222-0/+6
* | Update copyright statements to 2022Rémi Verschelde2022-01-034-8/+8
* | Replace String comparisons with "", String() to is_empty()Nathan Franke2021-12-091-19/+19
* | Don't show errors when getting nonexistent settingsAaron Franke2021-11-251-3/+3
* | Move logic for saving project features to ProjectSettings save_customAaron Franke2021-11-252-5/+37
* | Project feature warning systemAaron Franke2021-11-242-1/+85
|/
* Ignore override.cfg when in editorkobewi2021-11-222-10/+10
* Restrict the project data directory configurationne0fhyk2021-10-182-2/+6
* Fix character encoding of Engine::get_copyright_infoNathan Franke2021-10-131-4/+4
* Make the project data directory customizable.ne0fhyk2021-10-112-3/+9
* Merge pull request #52711 from m4gr3d/provide_getter_for_project_data_dir_masterRémi Verschelde2021-10-052-2/+15
|\
| * Provide a getter for the project data directory.ne0fhyk2021-09-152-2/+15
* | Use range iterators for `Map`Lightning_A2021-09-301-18/+18
* | Fix path with multiple slashes not being corrected on templatesRicardo Subtil2021-09-101-5/+1
|/
* Use OrderedHashMap for autoloads to preserve orderLyuma2021-08-262-3/+4
* Add ability to register singletons from engine APIreduz2021-08-252-5/+32
* Rename `iterations_per_second` to `physics_ticks_per_second`Hugo Locurcio2021-08-112-4/+4
* Use doubles for time in many other placesAaron Franke2021-08-092-16/+16
* Use const references where possible for List range iteratorsRémi Verschelde2021-07-252-3/+3
* Use C++ iterators for Lists in many situationsAaron Franke2021-07-232-13/+10
* Misc cleanup of header includesRémi Verschelde2021-07-151-3/+1
* Change VSync mode project setting enum type from string to integerHendrik Brucker2021-07-121-1/+2
* Restructure and reimplement vsync optionsHendrik Brucker2021-07-061-0/+1
* Use PROPERTY_USAGE_NONE instead of 0 for no property usageAaron Franke2021-07-011-1/+1
* Implement native extension systemreduz2021-06-252-3/+5
* Merge pull request #48359 from Calinou/add-engine-print-error-propertyRémi Verschelde2021-06-202-0/+11
|\
| * Add `Engine.print_error_messages` property to disable printing errorsHugo Locurcio2021-05-012-0/+11