summaryrefslogtreecommitdiff
path: root/platform/windows/os_windows.cpp
AgeCommit message (Expand)Author
2021-06-12Merge pull request #49123 from aaronfranke/it-is-timeRémi Verschelde
2021-06-11Add Time singletonAaron Franke
2021-06-03Rename `String.is_abs_path()` to `String.is_absolute_path()`Hugo Locurcio
2021-05-21OS: Remove code duplicate in XDG paths handlingRémi Verschelde
2021-05-20Only allow absolute paths in XDG environment variablesHugo Locurcio
2021-05-06Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscoresHugo Locurcio
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-02-18Move tablet driver API from OS to DisplayServer.bruvzg
2021-02-10Make Servers truly Thread Safereduz
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
2020-12-10Merge pull request #40708 from bruvzg/improve_os_localeRémi Verschelde
2020-12-09Merge pull request #44161 from Faless/fix/fa_buffered_removeRémi Verschelde
2020-12-08Merge pull request #43742 from qarmin/editor_modules_default_valuesRémi Verschelde
2020-12-06Remove now unused FileAccessBuffered.Fabio Alessandrelli
2020-12-03Reorganize rendering server.reduz
2020-12-02Initialize class/struct variables with default values in platform/ and editor/Rafał Mikrut
2020-11-16Fixed exit code retrieval of spawned processes on WindowsMarcus Brummer
2020-10-24Changed path behaviour for WindowsEv1lbl0w
2020-09-03[Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg
2020-08-11Improve `OS::get_locale()` on macOS and Windows, replace "-" with "_" and use...bruvzg
2020-06-16Merge pull request #39542 from Ev1lbl0w/feature/kill-pidRémi Verschelde
2020-06-15Merge pull request #39189 from touilleMan/issue-38925Rémi Verschelde
2020-06-11Merge pull request #38958 from lawnjelly/time_overflow_4Rémi Verschelde
2020-05-31Remove OS.get_system_time_secs/get_system_time_msecs and change OS.get_unix_t...Emmanuel Leblond
2020-05-26Ignore invalid tablet driver name, when non are available.bruvzg
2020-05-22Fix overflow condition with QueryPerformanceCounterlawnjelly
2020-05-22Block WM_MOUSEMOVE during Windows Ink pen handling.bruvzg
2020-05-20[Windows] Add tablet driver selection.bruvzg
2020-05-19[Windows] Add quotes only to the command line arguments with special characters.bruvzg
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-13Allow Godot to kill it's own PIDEv1lbl0w
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-03-26Separate DisplayServer from OS on WindowsJuan Linietsky
2020-03-26Refactored input, goes all via windows now.Juan Linietsky
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
2020-03-08Refactor ScriptDebugger.Fabio Alessandrelli
2020-03-05Merge pull request #36752 from RandomShaper/rework_semaphoreRémi Verschelde
2020-03-03os: execute parse the command output from utf8Mateo Dev .59
2020-03-03Drop old semaphore implementationPedro J. Estébanez
2020-03-01Merge pull request #18020 from bruvzg/input_fix_non_latin_and_add_hw_scancodesRémi Verschelde
2020-02-26Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez
2020-02-25Rename `scancode` to `keycode`.bruvzg
2020-02-23Replace FALLTHROUGH macro by C++17 [[fallthrough]]Rémi Verschelde
2020-02-21Huge Debugger/EditorDebugger refactor.Fabio Alessandrelli