summaryrefslogtreecommitdiffstats
path: root/core/os
Commit message (Expand)AuthorAgeFilesLines
* Move MIDI parsing up from ALSA driver to platform independent driver.Ibrahn Sahir2024-06-252-67/+200
* Add `nothreads` feature tag to signify lack of `THREADS_ENABLED`Mikael Hermansson2024-06-241-0/+4
* Implement `amplitude` to Input.vibrate_handheldRadiant2024-05-021-1/+1
* Add separate feature tags for editor runtimekobewi2024-04-262-0/+6
* Collapse the gdextension arguments into the `GDExtensionData` structFredia Huya-Kouadio2024-04-191-1/+8
* Fix loading GDExtension dependencies on AndroidFredia Huya-Kouadio2024-04-192-1/+52
* Add get_process_exit_code() methodkobewi2024-04-161-0/+1
* Merge pull request #87117 from DmitriySalnikov/rename_pdbRémi Verschelde2024-04-111-1/+1
|\
| * Add renaming of PDB files to avoid blocking themDmitriySalnikov2024-04-051-1/+1
* | Update lingering `do/while(0)` definesThaddeus Crews2024-04-041-2/+3
|/
* Implement `OS.execute_with_pipe` method to run process with redirected stdio.bruvzg2024-03-271-0/+1
* Merge pull request #89229 from akien-mga/main-refactor-os-exit-codeRémi Verschelde2024-03-241-1/+2
|\
| * Refactor OS exit code to be `EXIT_SUCCESS` by defaultRémi Verschelde2024-03-081-1/+2
* | Fixed Timestep Interpolation (2D)Ricardo Buring2024-03-231-0/+1
* | Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-073-11/+11
|/
* Merge pull request #86620 from fbcosentino/midi_device_idRémi Verschelde2024-02-192-2/+3
|\
| * Add MIDI controller device index to InputEventMIDI.device property.Fernando Cosentino2024-02-192-2/+3
* | Add const lvalue ref to core/* container parametersMuller-Castro2024-02-144-15/+15
* | Merge pull request #87635 from rune-scape/manage-time-singletonRémi Verschelde2024-02-121-3/+0
|\ \
| * | Manage time singletonrune-scape2024-02-111-3/+0
* | | [Core] Improve `CowData` and `Memory` metadata alignment.bruvzg2024-02-052-22/+37
* | | Merge pull request #87871 from vittorioromeo/use_v_shorthandRémi Verschelde2024-02-051-4/+4
|\ \ \
| * | | Use '_v' shorthand for type traits and 'if constexpr' where appropriatevittorioromeo2024-02-021-4/+4
* | | | Extract 'SafeBinaryMutex' to separate headervittorioromeo2024-02-042-80/+124
|/ / /
* | | Merge pull request #87393 from stuartcarnie/bugfixRémi Verschelde2024-01-291-0/+21
|\ \ \
| * | | Use `os_unfair_lock` on Apple platformsStuart Carnie2024-01-211-0/+21
* | | | Add InputEventKey.location to tell left from rightMel Collins2024-01-261-0/+6
| |/ / |/| |
* | | Add THREADS_ENABLED macro in order to compile Godot to run on the main threadAdam Scott2024-01-177-6/+148
* | | Merge pull request #86587 from RandomShaper/wtp_enhanceRémi Verschelde2024-01-112-3/+7
|\ \ \ | |/ / |/| |
| * | WorkerThreadPool: Overhaul scheduling and synchronizationPedro J. Estébanez2024-01-082-3/+7
| |/
* / Add const references detected by clang-tidyWilson E. Alvarez2023-12-161-2/+2
|/
* Improve engine startup/shutdown benchmarksYuri Sizov2023-12-082-15/+34
* Use mingw-std-threads in MinGW buildsPedro J. Estébanez2023-11-188-27/+69
* [iOS, GDExtension] Fix loading and exporting static libraries and xcframeworks.bruvzg2023-11-091-0/+6
* Web: Clarify that `OS.get_unique_id` is not supportedRémi Verschelde2023-09-271-1/+1
* [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-113-11/+11
* Extract ScriptInstance to simplify includesYuri Sizov2023-09-061-1/+0
* Godot Android plugin re-architectureFredia Huya-Kouadio2023-09-031-0/+4
* Add missing YEN, SECTION and OPENURL names to keycode mappingsAttackButton2023-08-282-0/+5
* [macOS] Implement optional native file selection dialog support for sandboxed...bruvzg2023-07-122-0/+7
* Merge pull request #70771 from kleonc/main-loop-set-after-resolvedYuri Sizov2023-07-122-12/+0
|\
| * Ensure MainLoop and its custom script is set right after it's resolvedkleonc2022-12-312-12/+0
* | Merge pull request #74012 from myaaaaaaaaa/remove-tapRémi Verschelde2023-07-081-87/+0
|\ \
| * | Remove unused threaded_array_processor.hmyaaaaaaaaa2023-02-261-87/+0
* | | Fixed the fallback logic of OS::shell_show_in_file_managerDaylily-Zeleen2023-07-061-4/+6
* | | Merge pull request #47996 from madmiraal/fix-17430Rémi Verschelde2023-06-192-5/+26
|\ \ \
| * | | Fix OS.find_keycode_from_string not working with modifiersMarcel Admiraal2023-02-072-5/+26
* | | | Display `BitField[Enum]` in docs to distinguish from `Enum`Danil Alexeev2023-06-152-3/+3
* | | | Merge pull request #71352 from m4gr3d/editor_optimization_mainRémi Verschelde2023-05-242-0/+69
|\ \ \ \
| * | | | Improve startup benchmarkingFredia Huya-Kouadio2023-05-232-0/+69