Stenzek
|
c03b6f3d84
|
Misc: Replace isspace() usage with StringUtil::IsWhitespace()
Avoids the UB if the character is negative (e.g. reading from a binary
file), as well as locale-specific rubbish.
|
2025-01-19 21:29:14 +10:00 |
|
Stenzek
|
2999f15d7a
|
StringUtil: Add UTF-16 encoding/decoding functions
|
2024-12-08 19:44:27 +10:00 |
|
Stenzek
|
b39f1558ec
|
StringUtil: Add Base64 decode/encode functions
|
2024-11-29 17:05:02 +10:00 |
|
Stenzek
|
2079bac40b
|
StringUtil: Add FromCharsWithOptionalBase()
|
2024-10-13 16:43:22 +10:00 |
|
Stenzek
|
96ece5de1c
|
SmallString: MSVC warning fix
|
2024-09-19 22:25:35 +10:00 |
|
Stenzek
|
369599202c
|
StringUtil: Speed up EncodeHex()/append_hex()
|
2024-09-18 21:42:46 +10:00 |
|
Stenzek
|
7f4e5d55db
|
Misc: Update copyright headers
|
2024-09-01 22:08:31 +10:00 |
|
Stenzek
|
c8e61307b2
|
StringUtil: Use unicode replacement character in DecodeUTF8()
|
2024-08-25 13:56:01 +10:00 |
|
Stenzek
|
cbbfc2f11a
|
StringUtil: Add BytePatternSearch()
|
2024-08-13 14:47:11 +10:00 |
|
Stenzek
|
a6518ff9dc
|
System: Rewrite save state I/O
No more ByteStream or virtual calls for every piece of data.
|
2024-07-29 17:27:32 +10:00 |
|
Stenzek
|
24ef76bfee
|
StringUtil: Purge StdStringFromFormat()
|
2024-07-19 14:01:16 +10:00 |
|
Stenzek
|
ea3fa7fe3d
|
Postprocessing/FX: Fix locating shaders in subdirectories
|
2024-06-23 13:20:47 +10:00 |
|
Stenzek
|
4f84a98864
|
StringUtil: Pass string_views by value
|
2023-12-13 21:20:31 +10:00 |
|
Stenzek
|
4b24bf74f4
|
StringUtil: Add Ellipsise()
|
2023-09-18 22:38:11 +10:00 |
|
Connor McLaughlin
|
8c7a192128
|
Misc: Add copyright/license statement to applicable files
Should've did this in the beginning.
|
2022-12-04 21:03:49 +10:00 |
|
Connor McLaughlin
|
ef3ad91ad0
|
FullscreenUI: Various improvements
|
2022-09-17 15:56:05 +10:00 |
|
Connor McLaughlin
|
89659db7ee
|
Path: Unicode handling and tests for SanitizeFileName
|
2022-07-30 21:46:14 +10:00 |
|
Connor McLaughlin
|
b3c3d5d954
|
Sync string_util.cpp
|
2022-07-21 17:29:57 +10:00 |
|
Connor McLaughlin
|
911e9a37f1
|
WIN32 macro -> _WIN32
|
2021-06-30 14:38:07 +10:00 |
|
Connor McLaughlin
|
701edb335a
|
Various warning fixes
|
2021-02-06 19:19:55 +10:00 |
|
Jean-Baptiste Boric
|
9bd28f39a5
|
StringUtil: Add base support and hexadecimal functions
|
2020-12-26 00:47:02 +10:00 |
|
Connor McLaughlin
|
ede8de92f6
|
FileSystem: Use wide strings for FindFiles and StatFile on Windows
|
2020-08-01 14:00:58 +10:00 |
|
Connor McLaughlin
|
3edb8e113e
|
StringUtil: Add wide string<->utf8 conversion for Windows
|
2020-07-31 16:04:00 +10:00 |
|
Connor McLaughlin
|
f3df4f91a2
|
libretro: Implement disk control interface
|
2020-07-23 02:36:23 +10:00 |
|
Connor McLaughlin
|
6ae5caa23b
|
Common/StringUtil: Add missing include
|
2020-07-08 12:45:49 +10:00 |
|
Connor McLaughlin
|
4eadc07629
|
Common/StringUtil: Fix more incorrect usage of va_list
|
2020-02-03 13:53:17 +10:00 |
|
Connor McLaughlin
|
71c1e243fe
|
Remove YBaseLib dependency
|
2020-01-10 13:40:53 +10:00 |
|