Anders Jenbo
|
50c65abec0
|
Word wrap text in main menu dialogs
|
4 years ago |
staphen
|
fd2f0e3f0d
|
Validate gamepad button count
|
4 years ago |
obligaron
|
a532d0fc21
|
Introduce paths::AppPath
|
4 years ago |
Bernd Stellwag
|
0e8ca7121f
|
change http links to https where possible
|
5 years ago |
Gleb Mazovetskiy
|
0c694edaba
|
WordWrapString: Wrap on punctuation
Useful for Chinese and Japanese, which do not have spaces between words,
nor whitespace after punctuation.
|
5 years ago |
Anders Jenbo
|
4dd8b121ec
|
Replace TTF with PCX font
|
5 years ago |
Anders Jenbo
|
70cff81547
|
Implement backspace for UTF-8 strings
|
5 years ago |
Anders Jenbo
|
958087ab86
|
Switch TTF render to UTF-8
|
5 years ago |
Anders Jenbo
|
704a04ae4d
|
Add support for Unicode fonts
|
5 years ago |
Anders Jenbo
|
671fdbd125
|
Implement contextural translation (pgettext)
Fixes #2369
Fixes #2790
|
5 years ago |
Gleb Mazovetskiy
|
55b49bfea4
|
Simplify unique info window drawing
1. Use `BlitFrom` instead of a custom loop for drawing the divider line.
2. De-duplicate position calculation.
|
5 years ago |
staphen
|
60492ef954
|
Add proper graphics for gamepad
|
5 years ago |
Vladimir Olteanu
|
bcd7f89319
|
Have SDLWrap::AllocPalette allocate space for 256 colors by default
|
5 years ago |
Vladimir Olteanu
|
3cb70f5042
|
Simplify SDLWrap with NonNull
|
5 years ago |
Vladimir Olteanu
|
b87058a717
|
Error checking for GetOutputSurface
|
5 years ago |
Vladimir Olteanu
|
d4d89077cd
|
Don't free PalSurface when it was obtained from SDL_GetVideoSurface
|
5 years ago |
Vladimir Olteanu
|
4edafd2e37
|
Make RendererTextureSurface a SDLSurfaceUniquePtr
|
5 years ago |
Vladimir Olteanu
|
aab7bf6e91
|
Make Palette a unique ptr
|
5 years ago |
Vladimir Olteanu
|
d226885672
|
Introduce SDLWrap::AllocPalette
|
5 years ago |
Vladimir Olteanu
|
4a9ebf1460
|
Use SDLUniquePtr
|
5 years ago |
Vladimir Olteanu
|
cc9ea97e0f
|
Introduce SDLWrap::CreateTexture
|
5 years ago |
Vladimir Olteanu
|
e9063c578f
|
Introduce SDLWrap::CreateRGBSurfaceWithFormatFrom
|
5 years ago |
Vladimir Olteanu
|
b853559573
|
Make CreateFileStream return optional, rather than unique_ptr
|
5 years ago |
Anders Jenbo
|
ce66aea070
|
Optimize masked Art blitting
|
5 years ago |
Gleb Mazovetskiy
|
1d48dd095d
|
Scale hardware cursor bilinearly
Make the hardware cursor blurry like the rest of the screen.
|
5 years ago |
Vladimir Olteanu
|
01b55c7bf3
|
Introduce TTFWrap::RenderText_Solid
|
5 years ago |
Vladimir Olteanu
|
2d4a205fef
|
Introduce SDL::CreateRGBSurfaceWithFormat
|
5 years ago |
Vladimir Olteanu
|
5d54f8d322
|
Introduce SDLWrap::CreateRGBSurface
|
5 years ago |
obligaron
|
26e61b363b
|
demo: Centralize options override
|
5 years ago |
obligaron
|
77f9bded9e
|
Introduce demo namespace
|
5 years ago |
Vladimir Olteanu
|
3638a20c76
|
Make SdlThread constructor explicit
|
5 years ago |
Vladimir Olteanu
|
a437cb1af9
|
Fix MissileFileData arrays not getting properly filled
|
5 years ago |
BC Ko
|
b3e002de79
|
cleanup manual value clamping: sdl2_to_1_2_backports.cpp (#2580)
* cleanup manual value clamping: sdl2_to_1_2_backports.cpp
* static_cast Sint16 and int in SDL_BlitScaled
|
5 years ago |
Anders Jenbo
|
09cbbc30cf
|
🚨 format autofill_array.h
|
5 years ago |
Vladimir Olteanu
|
b5d6758295
|
Introduce AutofillArray
|
5 years ago |
obligaron
|
82cea78def
|
Apply clang-format
|
5 years ago |
Anders Jenbo
|
370e573209
|
Prefer test versions of translations
|
5 years ago |
Ivan Epifanov
|
cf5ab583d5
|
Open translations as read-only
|
5 years ago |
Anders Jenbo
|
d523fc1e81
|
Cleanups
|
5 years ago |
Anders Jenbo
|
01f66d7f73
|
[android] Implement loading translations from assets
|
5 years ago |
Anders Jenbo
|
0475aed939
|
[android] Allow FileExists to work on assets
|
5 years ago |
Anders Jenbo
|
5c2a559487
|
Get default langauge
|
5 years ago |
Anders Jenbo
|
eda4a5061e
|
Implement demo recording and playback
This records all keyboard and mouse events to a file and lets you play
it back at a later point with a differen game speed.
|
5 years ago |
Vladimir Olteanu
|
1889f2badd
|
Get rid of utils/thread.{h,cpp}
|
5 years ago |
Vladimir Olteanu
|
77a3955bae
|
Introduce SdlThread
|
5 years ago |
Vladimir Olteanu
|
84bc4d8c65
|
dthread: simplify synchronization logic (#2419)
|
5 years ago |
Vladimir Olteanu
|
7e67ec6399
|
SdlMutex: error checking
|
5 years ago |
obligaron
|
837ddc0396
|
Fix a warning in soundsample.cpp
|
5 years ago |
Vladimir Olteanu
|
829f45ee6d
|
SdlMutex: check result of SDL_CreateMutex (#2400)
|
5 years ago |
Vladimir Olteanu
|
7271e5558c
|
Get rid of unchecked calls to malloc
|
5 years ago |