godot/core
Rémi Verschelde 023dcd44c1
Refactor OS exit code to be EXIT_SUCCESS by default
- `Main::setup` early exits (failure or `--help`/`--version`) now
  consistently return `EXIT_FAILURE` or `EXIT_SUCCESS` on all platforms,
  instead of 255 on some and a Godot Error code on others.
- `Main::start` now returns the exit code, simplifying the handling of early
  failures.
- `Main::iteration` needs to explicit set the exit code in OS if it errors
  out.
- Web and iOS now properly return `OS::get_exit_code()` instead of 0.
2024-03-08 23:31:24 +01:00
..
config [Core] Move includes from project_settings.h into project_settings.cpp 2024-03-04 15:37:30 +02:00
crypto Add const lvalue ref to core/* container parameters 2024-02-14 11:20:36 -03:00
debugger Add const lvalue ref to core/* container parameters 2024-02-14 11:20:36 -03:00
error Fix GLTF exporting invalid meshes and attempting to export gizmo meshes 2024-02-04 02:58:29 -06:00
extension Merge pull request #89055 from dsnopek/gdextension-script-free-lists 2024-03-04 13:33:45 +01:00
input Add two new COMSTR environment variables 2024-03-01 12:44:03 -06:00
io Expose scene unique id functionality in Resource 2024-03-07 14:53:58 +01:00
math [Core] Codestyle improvements to math types 2024-03-04 18:17:10 +01:00
object Merge pull request #89175 from paulloz/dotnet/fix-exported-nodes-reset-without-build-artifacts 2024-03-06 13:32:00 +01:00
os Refactor OS exit code to be EXIT_SUCCESS by default 2024-03-08 23:31:24 +01:00
string Fix String::begins_with when both strings are empty 2024-03-05 20:46:10 +02:00
templates Remove word duplicates in comments and strings, and fix casing and punctuation 2024-02-23 17:28:28 -05:00
variant Allow returning Dictionary after merging 2024-03-06 14:49:35 +01:00
core_bind.cpp Merge pull request #86777 from Mickeon/autocomplete-classdb 2024-03-01 14:56:12 +01:00
core_bind.h Merge pull request #86777 from Mickeon/autocomplete-classdb 2024-03-01 14:56:12 +01:00
core_builders.py Pre-commit: Update to clang-format 17.0.6 and black 24.2.0 2024-02-28 14:25:35 +01:00
core_constants.cpp Add InputEventKey.location to tell left from right 2024-01-26 14:42:28 +01:00
core_constants.h Add const lvalue ref to container parameters 2024-01-05 14:49:57 -03: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 Display BitField[Enum] in docs to distinguish from Enum 2023-06-15 17:23:02 +03:00
doc_data.h Documentation: Add support for deprecated/experimental messages 2024-02-15 15:59:50 +03:00
register_core_types.cpp Manage time singleton 2024-02-11 14:39:20 -08:00
register_core_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub Add two new COMSTR environment variables 2024-03-01 12:44:03 -06:00
typedefs.h Undefine yet another macro from Windows headers 2024-01-26 19:43:43 +01:00
version.h Display the build date in the editor and when starting the engine 2024-02-27 20:39:17 +01:00