Stephen C. Wills
dc93d4b377
Use distro zlib package for MinGW instead of SDL-ttf zlib dll
4 years ago
obligaron
5e2ad66e64
Add OptionEntry Resolution
4 years ago
JoBergeron
c96ba09e35
Added iOS installation instructions
4 years ago
Gleb Mazovetskiy
d0ed505765
Move platforms `asio` includes to Source
4 years ago
Gleb Mazovetskiy
4848632db2
CMake: Organize files
...
1. Platform and toolchain files are now all under `platforms/`, with a
single `CMake/platforms/${platform}.cmake` per platform.
2. Custom functions/macros are under `functions/`.
3. Finder modules are in `/finders`.
4 years ago
Gleb Mazovetskiy
cabfa3a333
Platforms.cmake: Remove vita workaround
...
The fix was merged upstream on Apr 26
4 years ago
Gleb Mazovetskiy
75222ccef8
Overhaul dependency options
...
Changes how dependency options are handled and moves them out of
`CMakeLists.txt`.
Major changes:
1. The static default now takes `TARGET_SUPPORTS_SHARED_LIBS` into account
2. The `DIST` setting no longer affects the static default.
3. The static option is now visible for system dependencies as well.
(it was previously hidden by `cmake_dependent_option`).
4. The auto-detection mechanism for `libfmt` and `SDL_image` only
applies if the setting has not been set.
5. SDL2 on Android is now also linked statically,
resulting in a 1.1 MiB smaller APK.
When using non-system dependencies, the default should always be static,
as there are 2 main use cases for these:
1. Dependencies that we must currently vendor because our forks have
significant changes that are not yet merged/released upstream.
2. Platforms that have no system packages, such as Android and iOS.
In both cases, static linking is the most appropriate default.
4 years ago
qndel
be0b79f9f5
Add IsWallSpell helper
4 years ago
staphen
f897f5fd92
Resize PalSurface when resizing the game window
4 years ago
Anders Jenbo
a821a1eb0c
[ios] Fix ipa bundle format
4 years ago
Anders Jenbo
e7728cb216
Parallel build of iOS port
4 years ago
Anders Jenbo
28ad032a2f
🐛 [gamepad] Fix casting lightningwalls
...
Fixes #3694
4 years ago
Andrew James
a1a64ef32e
fix negated check in SyncGetItem
...
I missed this when resolving merge conflicts :/
4 years ago
obligaron
96da9e8f34
options.h: remove redundant virtual
4 years ago
Vladimir Olteanu
819271489d
SDL1: Don't destroy surface in SDL_DestroyWindow
4 years ago
JBerg
f31258400a
[ios] Expose app's data
4 years ago
JBerg
a514b80e28
[ios] Enabled mouse events
4 years ago
Anders Jenbo
654c53c65e
[ios] Disable hardware cursor
4 years ago
Anders Jenbo
d9d72fbbc7
[ios] Enable high resolution support
4 years ago
Anders Jenbo
8192434bea
[ios] Set up build process
4 years ago
Anders Jenbo
c38e54a653
Update options.h
4 years ago
obligaron
d17c689077
Item highlighting: don't change cursor when a repeated action is requested (LastMouseButtonAction != None)
4 years ago
Anders Jenbo
10c5cbab9f
Fix and clen up macOS build
4 years ago
Anders Jenbo
841c9e7fcd
Update README.md
4 years ago
ephphatha
8d6a9a1d75
Use emplace_back when constructing pairs for language list
4 years ago
qndel
115e8ad0ff
ShownMenuTyp -> ShownMenuType
4 years ago
Mad-Soft
ff269bce99
Update es.po
...
Minor corrections based on Diablo 2 and grammar corrections
4 years ago
Gleb Mazovetskiy
0f924528ba
macOS/iOS: Add resources to the bundle
4 years ago
Gleb Mazovetskiy
bf1dc2a7ce
Remove mingw sdl2-config.cmake workaround
...
The issue was fixed in the latest SDL2 release
4 years ago
Gleb Mazovetskiy
28aa03ccf1
GitHub CI: Update OpenDingux toolchains
4 years ago
Gleb Mazovetskiy
93d450ab4e
GitHub CI: Automatically add files to the release
4 years ago
Anders Jenbo
d3a7c36d1d
Correct DPI on devices that apply extra scaling
4 years ago
obligaron
9f478a5851
Settingsmenu: Add list browsing
4 years ago
qndel
82a5b6315c
fix typo 'prefered' ( #3677 )
4 years ago
Anders Jenbo
157570a1f2
Handle screen orientation
4 years ago
Srandista
1bdfd6d2fa
Updated Czech translation
...
Updated Czech translation with story lines (used already existing translations from Adam Rambousek [Diablo 1] and René "Raptor" Spišák [Hellfire])
4 years ago
obligaron
d22dfc9554
Add VS configuration for building SDL1
4 years ago
obligaron
2e5a488d5f
Add OptionEntry for graphics
4 years ago
obligaron
eb7b9d7054
Introduce ResizeWindow()
4 years ago
obligaron
b5aab383d9
Introduce ReinitializeRenderer() and GetPreferedWindowSize()
4 years ago
Licaon_Kter
106f04a722
Fix typo for Romanian
4 years ago
Bubio
375ccdb2bd
Update Japanese Translations
4 years ago
Bubio
cef27299bf
Mark text for translation
4 years ago
Gleb Mazovetskiy
99fe83b0eb
android_defs.cmake: Cleanup
...
1. Organize and comment on various options that we set.
2. Disable all system dependencies explicitly instead of relying on
auto-detection for some of them.
4 years ago
Vladimir Olteanu
861fb99e9d
Quick cast
4 years ago
obligaron
8a235186f2
Settingsmenu: Clean up UI-Resources before switching options that require RecreateUI
4 years ago
Mathieu Maret
e22bdda1b9
Update french translation and fix a typo
4 years ago
staphen
da837c4d2e
[Android] Clear memory on exit with System.exit(0)
4 years ago
Oleksandr Kalko
3453f47a4f
UK TL: A lot of stuff
4 years ago
Gianluca Boiano
2c90462470
Update Italian localization
4 years ago