godot/main
Juan Linietsky 6f0e210093 Refactor ProjectSetting overrides
* Overrides no longer happen for set/get.
* They must be checked with a new function: `ProjectSettings::get_setting_with_override()`.
* GLOBAL_DEF/GLOBAL_GET updated to use this

This change solves many problems:
* General confusion about getting the actual or overriden setting.
* Feature tags available after settings are loaded were being ignored, they are now considered.
* Hacks required for the Project Settings editor to work.

Fixes #64100. Fixes #64014. Fixes #61908.
2023-01-13 15:13:56 +01:00
..
app_icon.png Optimize images losslessly using oxipng -o6 --strip all --zopfli 2018-06-28 19:17:41 +02:00
main_builders.py Tweak the editor splash screen color to better match the default theme 2021-03-17 22:57:35 +01:00
main_timer_sync.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
main_timer_sync.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
main.cpp Refactor ProjectSetting overrides 2023-01-13 15:13:56 +01:00
main.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
performance.cpp Fix duplicate NavigationServer process 2023-01-13 09:38:32 +01:00
performance.h Add NavigationServer Performance Monitor 2023-01-08 22:58:21 +01:00
SCsub Remove editor splash screen with sponsors logo 2021-11-30 12:47:25 +01:00
splash.png Optimize images losslessly using oxipng -o6 --strip all --zopfli 2019-10-12 23:23:33 +02:00