summaryrefslogtreecommitdiffstats
path: root/core/os
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #73793 from myaaaaaaaaa/init-raceRémi Verschelde2023-03-062-4/+4
|\
| * Fix data races in startup/teardownmyaaaaaaaaa2023-03-062-4/+4
* | Implement ConditionVariablePedro J. Estébanez2023-02-202-7/+122
|/
* Refactor high quality texture importJuan Linietsky2023-01-302-0/+18
* Fix code style and consistency of RWLock and SemaphorePedro J. Estébanez2023-01-272-28/+31
* Merge pull request #72168 from RandomShaper/sensible_lock_returnRémi Verschelde2023-01-272-11/+8
|\
| * Booleanize various sync primitives' wait & locking methodsPedro J. Estébanez2023-01-272-11/+8
* | Remove unused SUPER_L/R constants.bruvzg2023-01-251-2/+0
* | Cleanup and unify keyboard input.bruvzg2023-01-232-164/+42
* | Merge pull request #71396 from reduz/fix-broken-userdirRémi Verschelde2023-01-212-4/+14
|\ \ | |/ |/|
| * Fix cases of broken user:// paths.Juan Linietsky2023-01-152-4/+14
* | OS: Add `unset_environment`, better validate inputRémi Verschelde2023-01-161-1/+2
* | add CMD_OR_CTRL as a Key and not just a key modifierajreckof2023-01-152-0/+8
|/
* Merge pull request #70714 from Calinou/doc-os-stdinRémi Verschelde2023-01-121-1/+1
|\
| * Improve documentation for `OS.read_string_from_stdin()`Hugo Locurcio2023-01-111-1/+1
* | One Copyright Update to rule them allRémi Verschelde2023-01-0524-696/+696
* | Remove duplicate Month and Weekday enumsAaron Franke2022-12-264-56/+67
|/
* Silence `Input.vibrate_handheld()` warning as it's already documentedHugo Locurcio2022-12-162-5/+1
* Add feature tags to signify engine float precisionMikael Hermansson2022-12-071-0/+10
* Merge pull request #67906 from groud/simpler_gdextension_configRémi Verschelde2022-12-061-6/+12
|\
| * Allow specifying a prefix to automatically detect library files for gdextensi...Gilles Roudière2022-12-011-6/+12
* | Use system fonts as fallback and improve system font handling.bruvzg2022-12-041-1/+2
|/
* Simplify GDVIRTUAL_CALL callskobewi2022-10-191-12/+6
* Merge pull request #66003 from voidshine/fix_midi_event_mutationRémi Verschelde2022-10-121-5/+0
|\
| * Fix MIDI note-on events being converted to note-off eventsvoidshine2022-10-111-5/+0
* | Merge pull request #66102 from MJacred/feature/getvideoadapterdriverinfoRémi Verschelde2022-10-111-0/+2
|\ \
| * | Fetch video adapter driver name and version from OS on Linux/*BSD and WindowsMJacred2022-10-111-0/+2
| |/
* | Merge pull request #64815 from RandomShaper/default_cpu_countRémi Verschelde2022-10-061-1/+2
|\ \
| * | Keep a single, portable implementation of `OS::get_processor_count()`Pedro J. Estébanez2022-10-051-1/+2
* | | Merge pull request #64819 from RandomShaper/enhance_thread_funcsRémi Verschelde2022-10-052-32/+27
|\ \ \
| * | | Enhance portability of threadingPedro J. Estébanez2022-10-042-32/+27
* | | | Rename `Engine.target_fps` and associated project setting to `max_fps`Hugo Locurcio2022-10-031-3/+3
|/ / /
* / / Remove NO_THREADS fallback code, Godot 4 requires thread supportRémi Verschelde2022-10-039-113/+2
|/ /
* | SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` definesRémi Verschelde2022-09-233-14/+0
* | Merge pull request #65541 from clayjohn/renderer-settingRémi Verschelde2022-09-201-0/+5
|\ \ | |/ |/|
| * Split rendering driver project setting into renderer_name and rendering_drive...clayjohn2022-09-191-0/+5
* | Add get_distribution_name() and get_version() to OSMJacred2022-09-161-0/+2
|/
* Fixes #65377: get_datetime_* functions can return wrong valuesJames2022-09-102-36/+29
* Fix key mapping changes when moving from macOS to other platformbruvzg2022-09-072-12/+21
* Merge pull request #65031 from akien-mga/os-drop-obsolete-resource-debuggingRémi Verschelde2022-08-292-44/+0
|\
| * Drop obsolete resource usage debug methods from OS classRémi Verschelde2022-08-292-44/+0
* | [Web] Rename JavaScript platform to Web.Fabio Alessandrelli2022-08-291-1/+1
|/
* Merge pull request #58530 from Calinou/os-remove-dump-memory-to-fileRémi Verschelde2022-08-252-5/+0
|\
| * Remove unimplemented `OS.dump_memory_to_file()` methodHugo Locurcio2022-08-182-5/+0
* | Merge pull request #59779 from rainerdeyke/constexpr-operatorsJFonS2022-08-231-20/+24
|\ \
| * | Fixed indentsRainer Deyke2022-04-041-4/+4
| * | Fixed unsafe castsRainer Deyke2022-04-041-4/+8
| * | Made Key operators constexprRainer Deyke2022-04-041-16/+16
* | | Overhaul CLI argument forwarding to processes started by the editorPedro J. Estébanez2022-08-192-7/+0
| |/ |/|
* | [Core] Use std type traits to check operations triviality.Fabio Alessandrelli2022-08-041-4/+5