Gleb Mazovetskiy
b5c9224a46
Net: Show "Unknown network error" as intended
4 years ago
Gleb Mazovetskiy
fe0009708d
ArtDraw: Bounds-check top and left
...
This fixes the glitch when a line leaves the viewport in the scrolling
quest text.
Refs #3388
4 years ago
Gleb Mazovetskiy
9dd0474a52
DrawArt: Fix bounds check ( #3395 )
...
The bounds checks were performed against the global screen dimensions
instead of the output buffer dimensions.
Also includes some minor cleanup of DrawArt.
Fixes #3388
4 years ago
obligaron
851ed8d557
Start attract mode only if a intro is present
4 years ago
Anders Jenbo
0fa49c4f84
Fix typo
4 years ago
Anders Jenbo
fdd5d2c0d6
Make start screen behave more in line with other similar menus
...
Double clicking a menu list was not intuitive and could leave some
people confused about how to progress from the very first screen.
This is unfortunatly more important then having a nice preview when
using arrow keys to high light the other option :(
4 years ago
Anders Jenbo
5342cd87a8
Update support text and translations there of
...
Fixes #3284
4 years ago
Anders Jenbo
444b07e46d
Add license notice
4 years ago
Anders Jenbo
73e749f491
Adjust dialog font metrics
4 years ago
Anders Jenbo
f0cc7adbdf
Show error dialog when ZeroTier fails
...
Fixes #2708
4 years ago
obligaron
fbc6c40459
Credits/Support: calculate text width
4 years ago
Anders Jenbo
53032b5926
Increate allowed text length in multiplayer menu
4 years ago
Anders Jenbo
34e6c200bb
Add Shareware indicator to Hellfire menu
4 years ago
staphen
ffbbcc6d62
Support unencrypted multiplayer games with no password
4 years ago
Anders Jenbo
16ef261270
[touch] Do not require double clicks when using touch
4 years ago
obligaron
49c351d3e9
Allow playing intro in spawn if diabdat_mpq is present
4 years ago
obligaron
5a9b4ba743
Extras menu: fix ESC doesn't return to main menu
4 years ago
obligaron
f51768a567
Add the possibility to switch to shareware
4 years ago
obligaron
1d0f4cb13d
Add new Extras menu with the possibility to switch game
4 years ago
obligaron
95b7380ae9
Startup game (diablo or hellfire) can be selected.
4 years ago
Anders Jenbo
11e37e972a
Port essential parts to use SDL abstraction for file access
4 years ago
Anders Jenbo
62aa9c1c02
Remove unused variables
4 years ago
ephphatha
a13cb6ec7e
Providing a basic template specialisation approach to using enums as flags only for certain types.
...
Now hopefully works with GCC 6?
4 years ago
Anders Jenbo
50c65abec0
Word wrap text in main menu dialogs
4 years ago
Anders Jenbo
f291235dcd
Fix error message font color
4 years ago
Anders Jenbo
ae90193136
Game discovery over ZeroTier
4 years ago
ephphatha
67d85dea42
Display hosts version when failed to join game due to mismatch
4 years ago
obligaron
8dc1829ac0
Remember last selected hero
5 years ago
Gleb Mazovetskiy
ff9affa513
Fix a couple of noisy MSVC warnings
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
qndel
b5f5a28b4a
grammar fix
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
7959b04573
SDL1 Unicode input support
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
staphen
1142d2ee7b
Hardware rendering for the virtual gamepad
5 years ago
Anders Jenbo
f13e66ad04
Mark all names as translatable
5 years ago
Anders Jenbo
7771a08d03
Translatable mainpanel
5 years ago
Anders Jenbo
fa3499432f
Update game font
5 years ago
Anders Jenbo
1bf4cdb9b9
Remove unessesery code from Art
5 years ago
Vladimir Olteanu
d4d89077cd
Don't free PalSurface when it was obtained from SDL_GetVideoSurface
5 years ago
Vladimir Olteanu
aab7bf6e91
Make Palette a unique ptr
5 years ago
Vladimir Olteanu
79d24fa840
Use SDLWrap::CreateRGBSurfaceWithFormat in LoadArt
5 years ago
Vladimir Olteanu
e952137ac9
credits.cpp: get Rid of RenderText
5 years ago
Anders Jenbo
7169882b1f
✨ Implement new font rendering
5 years ago
Anders Jenbo
3c246a5930
✨ Add TRN support to PCX loader
5 years ago
Anders Jenbo
7cb73a6717
Minimize impact of NOSOUND
5 years ago
Juliano Leal Goncalves
20d356a6eb
♻️ Leverage 'Point' in art_draw functions
5 years ago
Anders Jenbo
21963add95
Clean up hellfire differences
5 years ago