summaryrefslogtreecommitdiff
path: root/core/os/os.cpp
AgeCommit message (Expand)Author
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Port member initialization from constructor to declaration (C++11)Rémi Verschelde
2020-04-28Rename InputFilter back to InputRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-26Refactored input, goes all via windows now.Juan Linietsky
2020-03-26Effective DisplayServer separation, rename X11 -> LinuxBSDJuan Linietsky
2020-03-26Refactored Input, create DisplayServer and DisplayServerX11Juan Linietsky
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-14Remove incomplete battery status/power APIRémi Verschelde
2020-02-11Add runtime GLES2 / Vulkan context selection.bruvzg
2020-02-11Add static Vulkan loader.bruvzg
2020-02-05Remove duplicate WARN_PRINT macro.Marcel Admiraal
2020-01-23Android virtual keyboard respecting LineEdit max length.Bruno Lourenço
2020-01-10[macOS] Load PCK from the .app bundle resources, instead of changing working ...bruvzg
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-04Added support for vertical syncing via the Windows OS compositor (DWM.)TerminalJack
2019-11-11Remove ERR_EXPLAIN macros and the scaffolding they needed.Marcel Admiraal
2019-09-25Added some obvious errors explanationsqarmin
2019-08-21Support vibration for Android and iOSvolzhs
2019-08-17Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily
2019-07-01Add editor screenshot on control - f12.K. S. Ernest (iFire) Lee
2019-06-27Fix small memory leak in OS.cppqarmin
2019-06-26Some code changed with Clang-Tidyqarmin
2019-05-24Add native window/taskbar icon support for Windows and macOS.bruvzg
2019-04-15Add Input::get_current_cursor_shapeGuilherme Felipe
2019-02-26-Remove harcoded opengl extension testing from OS, ask rasterizer instead.Juan Linietsky
2019-01-30Let memory stat functions return uint64_tPedro J. Estébanez
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-20Added OS.get_system_time_msecs()volzhs
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-09-03Added multi-monitor support for center_window()Jared
2018-08-04Add OS::open_midi_inputs and OS::close_midi_inputsMarcelo Fernandez
2018-07-25Add "editor" and "standalone" feature tagsHugo Locurcio
2018-07-21Added a new MIDIDriver classMarcelo Fernandez
2018-07-20Fix build issues and typos after c69de2ba4Rémi Verschelde
2018-07-20Fix unwanted restartingvolzhs
2018-07-19-Project/Editor settings now use new inspectorJuan Linietsky
2018-07-18Fixed OS.has_feature not using custom feature tags.matthew1006
2018-05-08Merge pull request #14622 from bruvzg/non-rectangular-windowsHein-Pieter van Braam
2018-04-30Implement universal translation of touch to mousePedro J. Estébanez
2018-04-07Experimental support for windows with per-pixel transparency (macOS, X11 and ...bruvzg
2018-03-04Clean and expose get_audio/video_driver_* funcs on OS classMarcelo Fernandez
2018-02-12Added OS::center_window to center the window precisely on desktop platformsMarcelo Fernandez
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-12-16Add epic hack so vsync can be toggled in run-time from script. Fixes #14458.Juan Linietsky
2017-12-16Remove get_stack_bottomRuslan Mustakov
2017-11-26Allow customizing user:// path (folder in OS::get_data_path())Rémi Verschelde
2017-11-22Modified low processor sleep to 8000 and made it customizable (should be cust...Juan Linietsky