summaryrefslogtreecommitdiff
path: root/core/os
AgeCommit message (Expand)Author
2021-08-10Use Key enum instead of plain integersAaron Franke
2021-08-06OS: Fix used resource debug printsRémi Verschelde
2021-08-03[Headless] Add --headless switch (no rendering, no audio).Fabio Alessandrelli
2021-07-26Use doubles for time everywhere in Timer/SceneTreeAaron Franke
2021-07-25Fix various typos with codespellluz paz
2021-07-22Move `alert` function from `DisplayServer` to `OS`.bruvzg
2021-07-13Merge pull request #50304 from timothyqiu/memfree-paramRémi Verschelde
2021-07-09Fix memfree parameter nameHaoyu Qiu
2021-07-06Restructure and reimplement vsync optionsHendrik Brucker
2021-06-20Use mouse and joypad enums instead of plain integersAaron Franke
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-12Merge pull request #49123 from aaronfranke/it-is-timeRémi Verschelde
2021-06-11Rename Reference to RefCountedPedro J. Estébanez
2021-06-11Add Time singletonAaron Franke
2021-06-11Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde
2021-06-10Add OS.get_external_data_dir() to get Android external directoryMarcel Admiraal
2021-06-07FileAccess: Don't err in `store_buffer` with buffer of size 0Rémi Verschelde
2021-06-03Merge pull request #48889 from Calinou/file-rename-endian-swapRémi Verschelde
2021-05-25Rename File::get_len() get_length()Marcel Admiraal
2021-05-22Add symlink API to the DirAccess (on macOS and Linux).bruvzg
2021-05-20Rename File's `endian_swap` to `big_endian`Hugo Locurcio
2021-05-17Merge pull request #48168 from LightningAA/control-to-ctrl-4.0Rémi Verschelde
2021-05-17Make all file access 64-bit (uint64_t)Pedro J. Estébanez
2021-05-13[macOS] Prefer .app bundle icon over the default one.bruvzg
2021-05-07Rename "Control" key to "Ctrl" and add "_pressed" suffix to all InputEventWit...Lightning_A
2021-04-27Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde
2021-04-06Add flag to stop printing to stdout/stderrGeorge Marques
2021-03-26Merge pull request #47163 from bruvzg/macos_sandbox_file_dialogRémi Verschelde
2021-03-23Rename some more global enums (Key, Joy, MIDI)Aaron Franke
2021-03-23FileDialog: add Back/Forward buttons, add message for inaccessible folders.bruvzg
2021-03-16Allow nullptr with zero length in FileAccess get_bufferAlex Hirsch
2021-03-14Merge pull request #46810 from W4RH4WK/file-access-get-buffer-parameter-checksRémi Verschelde
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-03-09Add parameter checkes to FileAccess get_buffer functionsAlex Hirsch
2021-03-09Move caller_id init to Thread constructor to fix UWP build.bruvzg
2021-03-07Improve thread IDs to avoid collisions with threads not created by the Godot ...bruvzg
2021-02-26Fix thread_process_array when NO_THREADS.Fabio Alessandrelli
2021-02-25Merge pull request #45061 from razonixx/Add_warning_when_dir_is_inaccesibleRémi Verschelde
2021-02-25Add descriptive error message when trying to access a dir failsCarlos Cabello
2021-02-25Remove GDScript bindings for OS.get/set_exit_code, SceneTree.quit(<exit_code>...Emmanuel Leblond
2021-02-25Fix Godot returned status code on unexpected errorEmmanuel Leblond
2021-02-25Prevent thread wait on itself for finishPedro J. Estébanez
2021-02-18Merge pull request #46131 from bruvzg/move_tablet_to_dsRémi Verschelde
2021-02-18Modernize atomicsPedro J. Estébanez
2021-02-18Move tablet driver API from OS to DisplayServer.bruvzg
2021-01-29Modernize ThreadPedro J. Estébanez
2021-01-19Modernize RWLockPedro J. Estébanez
2021-01-09Split OS::execute into two methodsMarcel Admiraal
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-22Rename MainLoop methods to match Node methodsMarcel Admiraal