godot/core
Rémi Verschelde 818a9e99a4
OS: Add `unset_environment`, better validate input
Instead of returning an undocumented boolean error code, we do the
validation checks that should ensure a successful result.

Based on:
- https://linux.die.net/man/3/setenv
- https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setenvironmentvariable
2023-01-16 16:39:44 +01:00
..
config Move global script class cache to separate file 2023-01-16 10:16:30 +01:00
crypto One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
debugger One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
error Merge pull request #64795 from RandomShaper/fix_saferefcount 2023-01-09 14:18:53 +01:00
extension Use BitField<> in core type masks 2023-01-08 22:17:40 +01:00
input Use BitField<> in core type masks 2023-01-08 22:17:40 +01:00
io Merge pull request #68450 from KoBeWi/bracket_escapist 2023-01-12 21:53:15 +01:00
math Rename `center` method to `get_center` in Plane. 2023-01-15 17:18:50 +01:00
object Move global script class cache to separate file 2023-01-16 10:16:30 +01:00
os OS: Add `unset_environment`, better validate input 2023-01-16 16:39:44 +01:00
string Merge pull request #68429 from KoBeWi/PropertySettings 2023-01-06 22:59:29 +01:00
templates Merge pull request #64795 from RandomShaper/fix_saferefcount 2023-01-09 14:18:53 +01:00
variant Rename `center` method to `get_center` in Plane. 2023-01-15 17:18:50 +01:00
SCsub SCons: Unify tools/target build type configuration 2022-09-26 16:31:46 +02:00
core_bind.cpp OS: Add `unset_environment`, better validate input 2023-01-16 16:39:44 +01:00
core_bind.h OS: Add `unset_environment`, better validate input 2023-01-16 16:39:44 +01:00
core_builders.py ci: add Python static analysis check via mypy 2022-09-30 19:03:17 +07:00
core_constants.cpp Removed unused property hints and `Object::get_translatable_strings()` 2023-01-09 16:56:01 +01:00
core_constants.h Use BitField<> in core type masks 2023-01-08 22:17:40 +01:00
core_globals.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
core_globals.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
core_string_names.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
core_string_names.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
doc_data.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
doc_data.h Removed unused property hints and `Object::get_translatable_strings()` 2023-01-09 16:56:01 +01:00
register_core_types.cpp Ability to change a resource UID from API 2023-01-09 18:52:00 +01:00
register_core_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
typedefs.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
version.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00