summaryrefslogtreecommitdiff
path: root/core/os
AgeCommit message (Expand)Author
2023-03-27Fix data races in startup/teardownmyaaaaaaaaa
2023-02-20Implement ConditionVariablePedro J. Estébanez
2023-01-30Refactor high quality texture importJuan Linietsky
2023-01-27Fix code style and consistency of RWLock and SemaphorePedro J. Estébanez
2023-01-27Merge pull request #72168 from RandomShaper/sensible_lock_returnRémi Verschelde
2023-01-27Booleanize various sync primitives' wait & locking methodsPedro J. Estébanez
2023-01-25Remove unused SUPER_L/R constants.bruvzg
2023-01-23Cleanup and unify keyboard input.bruvzg
2023-01-21Merge pull request #71396 from reduz/fix-broken-userdirRémi Verschelde
2023-01-16OS: Add `unset_environment`, better validate inputRémi Verschelde
2023-01-15Fix cases of broken user:// paths.Juan Linietsky
2023-01-15add CMD_OR_CTRL as a Key and not just a key modifierajreckof
2023-01-12Merge pull request #70714 from Calinou/doc-os-stdinRémi Verschelde
2023-01-11Improve documentation for `OS.read_string_from_stdin()`Hugo Locurcio
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-26Remove duplicate Month and Weekday enumsAaron Franke
2022-12-16Silence `Input.vibrate_handheld()` warning as it's already documentedHugo Locurcio
2022-12-07Add feature tags to signify engine float precisionMikael Hermansson
2022-12-06Merge pull request #67906 from groud/simpler_gdextension_configRémi Verschelde
2022-12-04Use system fonts as fallback and improve system font handling.bruvzg
2022-12-01Allow specifying a prefix to automatically detect library files for gdextensi...Gilles Roudière
2022-10-19Simplify GDVIRTUAL_CALL callskobewi
2022-10-12Merge pull request #66003 from voidshine/fix_midi_event_mutationRémi Verschelde
2022-10-11Fix MIDI note-on events being converted to note-off eventsvoidshine
2022-10-11Merge pull request #66102 from MJacred/feature/getvideoadapterdriverinfoRémi Verschelde
2022-10-11Fetch video adapter driver name and version from OS on Linux/*BSD and WindowsMJacred
2022-10-06Merge pull request #64815 from RandomShaper/default_cpu_countRémi Verschelde
2022-10-05Keep a single, portable implementation of `OS::get_processor_count()`Pedro J. Estébanez
2022-10-05Merge pull request #64819 from RandomShaper/enhance_thread_funcsRémi Verschelde
2022-10-04Enhance portability of threadingPedro J. Estébanez
2022-10-03Rename `Engine.target_fps` and associated project setting to `max_fps`Hugo Locurcio
2022-10-03Remove NO_THREADS fallback code, Godot 4 requires thread supportRémi Verschelde
2022-09-23SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` definesRémi Verschelde
2022-09-20Merge pull request #65541 from clayjohn/renderer-settingRémi Verschelde
2022-09-19Split rendering driver project setting into renderer_name and rendering_drive...clayjohn
2022-09-16Add get_distribution_name() and get_version() to OSMJacred
2022-09-10Fixes #65377: get_datetime_* functions can return wrong valuesJames
2022-09-07Fix key mapping changes when moving from macOS to other platformbruvzg
2022-08-29Merge pull request #65031 from akien-mga/os-drop-obsolete-resource-debuggingRémi Verschelde
2022-08-29Drop obsolete resource usage debug methods from OS classRémi Verschelde
2022-08-29[Web] Rename JavaScript platform to Web.Fabio Alessandrelli
2022-08-25Merge pull request #58530 from Calinou/os-remove-dump-memory-to-fileRémi Verschelde
2022-08-23Merge pull request #59779 from rainerdeyke/constexpr-operatorsJFonS
2022-08-19Overhaul CLI argument forwarding to processes started by the editorPedro J. Estébanez
2022-08-18Remove unimplemented `OS.dump_memory_to_file()` methodHugo Locurcio
2022-08-04[Core] Use std type traits to check operations triviality.Fabio Alessandrelli
2022-08-01Add support for command-line user arguments.Juan Linietsky
2022-07-27HTML5: Add support for `Input.vibrate_handheld()`pattlebass
2022-07-26Implement support for loading system fonts on Linux, macOS / iOS and Windows.bruvzg
2022-07-25Code quality: Fix header guards consistencyRémi Verschelde