virtualx-engine/core/os
Rémi Verschelde 751b16a285 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 1418f97c70)
2022-08-01 00:40:55 +02:00
..
dir_access.cpp Address slow copy performance when using the FileAccessFilesystemJAndroid implementation. 2022-07-21 08:21:12 -07:00
dir_access.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
file_access.cpp File: Re-add support to skip CR (\r) in File::get_as_text 2022-08-01 00:40:55 +02:00
file_access.h File: Re-add support to skip CR (\r) in File::get_as_text 2022-08-01 00:40:55 +02:00
input.cpp Make Input mouse_mode and use_accumulated_input properties 2022-06-10 17:33:12 +08:00
input.h Make Input mouse_mode and use_accumulated_input properties 2022-06-10 17:33:12 +08:00
input_event.cpp Merge pull request #62723 from hansemro/eraser-detect-3.x 2022-07-15 00:13:15 +02:00
input_event.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
keyboard.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
keyboard.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
main_loop.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
main_loop.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
memory.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
memory.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
midi_driver.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
midi_driver.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
mutex.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
mutex.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
os.cpp [3.x] HTML5: Add support for Input.vibrate_handheld() 2022-07-28 13:20:05 +03:00
os.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
rw_lock.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
semaphore.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
spin_lock.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
thread.cpp Include platform_config.h in thread.cpp and thread.h 2022-03-17 13:03:52 +01:00
thread.h Include platform_config.h in thread.cpp and thread.h 2022-03-17 13:03:52 +01:00
thread_safe.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
thread_work_pool.cpp Use ThreadWorkPool instead of thread_process_array in NavMap 2022-04-26 09:18:46 -04:00
thread_work_pool.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
threaded_array_processor.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
time.cpp Fix inconsistent naming in Time 2022-05-16 15:58:36 +02:00
time.h Fix inconsistent naming in Time 2022-05-16 15:58:36 +02:00