pandemonium_engine/core/os
Rémi Verschelde 2ca1470010 File: Re-add support to skip CR (\r) in File::get_as_text
This was removed in #63481, and we confirmed that it's better like this,
but we add back the possibility to strip CR as an option, to optionally
restore the previous behavior.

For performance this is done directly in `String::parse_utf8`.

Also fixes Android `FileAccess::get_line()` as this one _should_ strip CR.

Supersedes #63717.

(cherry picked from commit 1418f97c70a5551bdbfeea853cbc479b32ea9e08)
2022-08-02 17:58:32 +02:00
..
dir_access.cpp Address slow copy performance when using the FileAccessFilesystemJAndroid implementation. 2022-07-29 22:35:08 +02:00
dir_access.h Ported: Add full support for Android scoped storage. 2022-07-29 19:24:07 +02:00
file_access.cpp File: Re-add support to skip CR (\r) in File::get_as_text 2022-08-02 17:58:32 +02:00
file_access.h File: Re-add support to skip CR (\r) in File::get_as_text 2022-08-02 17:58:32 +02:00
input_event.cpp Ported: [3.x, macOS, Windows, X11] Add stylus inverted/eraser support to InputEventMouseMotion event. 2022-07-29 20:31:16 +02:00
input_event.h Ported: [3.x, macOS, Windows, X11] Add stylus inverted/eraser support to InputEventMouseMotion event. 2022-07-29 20:31:16 +02:00
input.cpp Ported: Make Input mouse_mode and use_accumulated_input properties - fire-forge, timothyqiu 2022-07-28 18:54:48 +02:00
input.h Ported: Make Input mouse_mode and use_accumulated_input properties - fire-forge, timothyqiu 2022-07-28 18:54:48 +02:00
keyboard.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
keyboard.h Clang format all files. 2022-03-18 19:00:13 +01:00
main_loop.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
main_loop.h Physics Interpolation - Flush transforms after physics tick 2022-07-27 14:14:36 +02:00
memory.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
memory.h Clang format all files. 2022-03-18 19:00:13 +01:00
midi_driver.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
midi_driver.h Clang format all files. 2022-03-18 19:00:13 +01:00
mutex.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
mutex.h Clang format all files. 2022-03-18 19:00:13 +01:00
os.cpp Ported: [3.x] HTML5: Add support for Input.vibrate_handheld() - pattlebass 2022-07-30 00:29:14 +02:00
os.h ported: Add OS::is_process_running function. 2022-07-27 14:46:53 +02:00
rw_lock.h Clang format all files. 2022-03-18 19:00:13 +01:00
SCsub Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
semaphore.h Clang format all files. 2022-03-18 19:00:13 +01:00
spin_lock.h Clang format all files. 2022-03-18 19:00:13 +01:00
thread_safe.h Clang format all files. 2022-03-18 19:00:13 +01:00
thread_work_pool.cpp Ported: Use ThreadWorkPool instead of thread_process_array in NavMap - adamscott 2022-07-28 22:33:00 +02:00
thread_work_pool.h Ported: Use ThreadWorkPool instead of thread_process_array in NavMap - adamscott 2022-07-28 22:33:00 +02:00
thread.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
thread.h Clang format all files. 2022-03-18 19:00:13 +01:00
threaded_array_processor.h Clang format all files. 2022-03-18 19:00:13 +01:00
time.cpp Fix inconsistent naming in Time 2022-07-27 18:28:47 +02:00
time.h Fix inconsistent naming in Time 2022-07-27 18:28:47 +02:00