godot/platform
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
..
android Add PermissionsUtil#requestPermissions(...) to provide the ability to request multiple permissions at a time 2024-03-07 11:23:21 -08:00
ios Refactor OS exit code to be EXIT_SUCCESS by default 2024-03-08 23:31:24 +01:00
linuxbsd Refactor OS exit code to be EXIT_SUCCESS by default 2024-03-08 23:31:24 +01:00
macos Refactor OS exit code to be EXIT_SUCCESS by default 2024-03-08 23:31:24 +01:00
web Refactor OS exit code to be EXIT_SUCCESS by default 2024-03-08 23:31:24 +01:00
windows Refactor OS exit code to be EXIT_SUCCESS by default 2024-03-08 23:31:24 +01:00
register_platform_apis.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub