godot/platform
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
..
android Fix writing value for hand-tracking V2.0 to AndroidManifest.xml 2023-01-11 17:26:42 +01:00
ios [iOS Export] Check Xcode output and display errors if code signing, project build or .ipa export failed. 2023-01-11 10:49:11 +02:00
linuxbsd Use BitField<> in core type masks 2023-01-08 22:17:40 +01:00
macos [macOS] Avoid color flash on window creation and resizing. 2023-01-13 07:39:45 +02:00
uwp Merge pull request #70714 from Calinou/doc-os-stdin 2023-01-12 09:24:47 +01:00
web Refactor ProjectSetting overrides 2023-01-13 15:13:56 +01:00
windows Implement color flash avoidance for Windows 2023-01-12 21:42:51 +01:00
register_platform_apis.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00