obligaron
a6842e7340
Reorder options in settingsmenu
2022-01-06 17:05:14 +01:00
ephphatha
6a1091ce09
Rename Korean/Romanian translation files so they are used in fallback resolution
2022-01-04 23:20:53 +01:00
Anders Jenbo
b0252b3339
Make Gamepad cursor independant of hardware mouse
...
The gamepad cursor (inventory, spells etc) no longer relies on warping a
real mouse cursor. This should make things work better on platforms that
do not support this, like Wayland.
2022-01-02 11:37:38 +01:00
Andrew James
d0756ce872
Use native script for translated language names ( #3884 )
...
* Only display options for languages requiring extended fonts if available
2022-01-02 11:15:42 +01:00
Andrew James
fb8467b045
Move platform specific locale lookup code to platform directory ( #3862 )
2021-12-30 15:20:40 +11:00
Andrew James
e1d01aad7c
Replace en_US code with en when searching for user preferred languages ( #3859 )
2021-12-30 04:12:17 +01:00
obligaron
419fe7b7ec
Change Keymapper to OptionCategory/OptionEntry
2021-12-23 00:26:12 +01:00
Anders Jenbo
b6bdbcfc98
Stip stippled transparency
2021-12-21 12:55:30 +01:00
Anders Jenbo
cf9b5ae79d
Split up graphics settings initializers
2021-12-21 12:55:30 +01:00
Anders Jenbo
24a15d90e2
Do not recreate the render when switching scalingn quality
2021-12-21 12:55:30 +01:00
obligaron
8c850cea98
Show Hardware Cursor only if supported
2021-12-19 16:09:51 +01:00
Anders Jenbo
237caadf74
Make the rendere non optional on devices that do not support recreating it
...
asd
2021-12-18 20:55:14 +01:00
Anders Jenbo
7d239d9f89
Scale resolution to true values
2021-12-18 20:55:14 +01:00
Anders Jenbo
1a247a55f0
Rotate portrait resolutions
2021-12-18 20:55:14 +01:00
Anders Jenbo
95b2467ea5
Disable recreation of the rendere on Apple systems ( #3785 )
2021-12-17 20:19:02 +01:00
obligaron
9a14edfcd9
Add OptionEntries for Hardware Cursor
2021-12-17 20:12:17 +01:00
Adam Heinermann
1484b4d8cf
Implement Discord rich presence ( #3711 )
2021-12-15 17:14:17 +01:00
Joerg Wissen
45c634213c
Fixed typo in Reju potion pickup ( #3757 )
2021-12-14 17:18:53 +01:00
obligaron
7b2f651bb2
Allow QuickMessages to contain multiple entries/lines
2021-12-14 08:15:20 +01:00
obligaron
e852fc18d4
Support MultiKey entries in ini
...
Support MultiKey entires in ini
2021-12-14 08:15:20 +01:00
ephphatha
a1652bd5d6
Interleave non-regional fallback locales after last regional variation
2021-12-14 07:07:38 +01:00
ephphatha
c0ec4a845a
Restore fallback for non-regional translation
...
Also adds an explicit check for en given this the base translation for the application and will never have a .mo/.gmo file.
2021-12-14 07:07:38 +01:00
ephphatha
5fa9213adc
Handle multiple language preferences on windows
...
This removes the fallback functionality to non-regional translation files as I was unsure how best to handle that.
2021-12-14 07:07:38 +01:00
obligaron
8a4d4b6375
Add OptionEntries for Audio
2021-12-14 04:10:16 +01:00
obligaron
9e6aa7c8d6
Add OptionEntries for Poition Pickup
2021-12-14 04:10:16 +01:00
obligaron
51869f464e
Add OptionEntryInt
2021-12-14 04:10:16 +01:00
staphen
8becd18c88
[Android] Hide the Upscale option in the settings menu
2021-12-14 04:09:00 +01:00
Joerg Wissen
f9bc40e8e0
Optional functionality to auto-pickup potions
2021-12-09 22:45:26 +00:00
Anders Jenbo
ca456778bf
[touch] Remove hacked defaults
2021-12-08 02:06:29 +01:00
obligaron
5e2ad66e64
Add OptionEntry Resolution
2021-12-08 00:37:06 +01:00
Anders Jenbo
654c53c65e
[ios] Disable hardware cursor
2021-12-06 22:01:02 +01:00
ephphatha
8d6a9a1d75
Use emplace_back when constructing pairs for language list
2021-12-06 11:55:15 +01:00
obligaron
2e5a488d5f
Add OptionEntry for graphics
2021-12-05 02:00:27 +01:00
Licaon_Kter
106f04a722
Fix typo for Romanian
2021-12-05 00:18:08 +01:00
Bubio
cef27299bf
Mark text for translation
2021-12-04 17:05:21 +01:00
Vladimir Olteanu
861fb99e9d
Quick cast
2021-12-04 15:38:58 +01:00
obligaron
db392c84b0
Add OptionEntry Shareware and remove specials from settingsmenu
2021-12-02 01:08:33 +01:00
obligaron
88ffa9f98a
Options: Move Diablo/Hellfire option to StartUp and integrate in Settings Dialog
2021-12-02 01:08:33 +01:00
ephphatha
680281e76c
Add support for older versions of windows
2021-12-01 22:30:38 +01:00
ephphatha
68f3270086
Try load the translation in the users language on windows
2021-12-01 22:30:38 +01:00
obligaron
945ee04f62
Add OptionEntry Language
2021-11-28 19:08:10 +01:00
obligaron
8fc2fcd9e9
Move Intro Options to StartUp-Section and add a "Once"-Option
2021-11-28 18:47:41 +01:00
obligaron
629f7277b1
Add OptionEntryEnum::SetValue
2021-11-28 18:47:41 +01:00
obligaron
bcc20a2c90
Allow to customize shown splash in diablo.ini
2021-11-28 18:47:41 +01:00
obligaron
16253cafad
Move OptionEntry::operator*() to header
2021-11-28 10:40:55 +00:00
Bubio
52203cece4
Fixed incorrect description of Show FPS and FPS Limiter option
2021-11-27 21:12:27 +01:00
obligaron
6273f700fa
Add some Graphic Settings to Settingsmenu ( #3617 )
2021-11-27 00:25:48 +01:00
obligaron
ff5de056fa
Add all (boolean) Game Settings to Settingsmenu ( #3616 )
2021-11-26 23:43:46 +01:00
Gleb Mazovetskiy
c57644970f
Move UiFlags and UiPanels into their own files
...
The first breaks circular dependency between `DiabloUI` and `text_render`.
The latter one moves `UiPanels` to a more appropriate place.
2021-11-25 12:22:27 +01:00
obligaron
d7a0cf8dbe
Add OptionEntry Intro
2021-11-24 09:31:39 +01:00