John Törnblom
c3470097d8
ps4: avoid using std::locale to detect language, and fallback to English on first run
4 years ago
staphen
56af849632
Use romfs on Switch for devilutionx.mpq
4 years ago
ephphatha
19478b9aea
Use string_view for vita keyboard input
4 years ago
ephphatha
9a07c734eb
Remove unnecessary copy
...
Was this meant to reset the output? It should never be changed unless the user confirms input. In practice this was calling memcpy with the same src and dest pointers, which is undefined behaviour.
4 years ago
ephphatha
8cfd530acf
Use string_view for 3ds keyboard input
4 years ago
ephphatha
f9ce2108f6
Use string_view for switch keyboard input
4 years ago
ephphatha
c1c56c111f
Handle runtime_errors thrown by std::locale constructor
...
Appears some implementations don't support unknown locales and throw errors instead, causing the language detection to error and not complete.
4 years ago
ephphatha
6a1091ce09
Rename Korean/Romanian translation files so they are used in fallback resolution
4 years ago
Anders Jenbo
6b2481a76c
Touch support on all SDL2 platforms
4 years ago
Andrew James
ab95a29697
Get user preferred languages on apple devices ( #3875 )
...
Co-authored-by: Bubio <bubio66@gmail.com>
4 years ago
Andrew James
fb8467b045
Move platform specific locale lookup code to platform directory ( #3862 )
4 years ago
Gleb Mazovetskiy
cacf55bb34
CMake: Split out platform libraries
4 years ago
staphen
8a6feeb231
Reduce stack size on 3DS
4 years ago
Gleb Mazovetskiy
d0ed505765
Move platforms `asio` includes to Source
4 years ago
JBerg
f31258400a
[ios] Expose app's data
4 years ago
Gleb Mazovetskiy
7e1fea6f76
clang-format all files in {Source,test}/
...
Also includes a few manual tweaks to comments and newlines for better results.
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
4 years ago
Anders Jenbo
799f1763af
Performce UTF8 aware limited string copies
4 years ago
staphen
9413d0046b
Increase stack size on 3DS
4 years ago
staphen
dd901e3c2c
Do not disable backlight on o2DS
4 years ago
Ivan Epifanov
525c57431d
Fix Vita IME input languages
4 years ago
Ivan Epifanov
8e6f511d6c
Add vita tcp network support
4 years ago
Rafał Mikrut
3ba15a4251
Don't try to close non openend file
5 years ago
staphen
b29141048a
Move existing touch control logic to Vita platform
5 years ago
staphen
1d50db0246
Nintendo Switch: Remove link to rdimon library to fix file truncation
5 years ago
obligaron
82cea78def
Apply clang-format
5 years ago
staphen
703e5a3f14
3DS: Detect system language and select the appropriate translation
5 years ago
Anders Jenbo
903d4bd2e1
Scope all for loops
...
This caused 7 of the loops to be rewriteen using range by clang-tidy
5 years ago
Anders Jenbo
a7c7fa0030
Fully apply clang-tidy/format to all files
5 years ago
staphen
8fbe5efd9e
Switch custom RNG for libsodium
5 years ago
staphen
c5fc37eca2
Stub missing functions for Switch
5 years ago
staphen
c6a9eaaf88
Implement sendmsg and recvmsg
5 years ago
staphen
fea2cbb104
Initialize AC and SOC services at startup
5 years ago
staphen
12cd536259
Stub missing functions for 3DS
5 years ago
staphen
14a0da7fb3
Enable TCP in 3DS build
5 years ago
staphen
57856fa2a6
3DS SOC service initialization functions
5 years ago
staphen
f2bf6f3ff3
3DS custom RNG for libsodium
5 years ago
staphen
9ca9de3eba
Add virtual keyboard hints and 3DS keyboard improvements
5 years ago
Stephen C. Wills
081a077f6f
Custom message box for 3DS ( #1932 )
5 years ago
staphen
5483b29a31
Set 3DS scaling behavior based on FitToScreen setting.
5 years ago
Jmgr
c33182d6de
Modernize deprecated headers
5 years ago
Anders Jenbo
5fdb9ce459
🎨 Format code
5 years ago
Anders Jenbo
8c821e98d3
🚚 Restructure files
5 years ago