Ivan Savenko
5b0b1ad7f7
Update texture while UI is locked to avoid concurrent accesses to pixel
...
data if netpack applier causes redraw
2024-06-12 18:12:03 +00:00
Ivan Savenko
1ac98e305f
Fix potential data race if two threads attempt to select bonuses with
...
different durations
2024-06-12 18:11:22 +00:00
Ivan Savenko
e32b6bd807
Fix potentially uninitialized members
2024-06-12 18:10:38 +00:00
Ivan Savenko
6d251de00d
Merge pull request #4128 from IvanSavenko/launcher_fix
...
Launcher fixes
2024-06-12 11:27:48 +03:00
Ivan Savenko
adac4ffa92
Merge pull request #4126 from IvanSavenko/ukrainian
...
Ukrainian translation update
2024-06-12 11:26:59 +03:00
Ivan Savenko
61b4af131b
Merge pull request #4127 from IvanSavenko/bugfixing
...
Fixes for recently reported issues
2024-06-12 11:26:01 +03:00
Ivan Savenko
3e1a324622
Merge pull request #4120 from Laserlicht/german
...
update german
2024-06-12 11:25:44 +03:00
Ivan Savenko
8d779d704d
Fix loading of haptic feedback toggle state
2024-06-11 18:09:19 +00:00
Ivan Savenko
e902fd955b
Fixed On/Off buttons not changing text after language change
2024-06-11 18:08:55 +00:00
Ivan Savenko
0a03b333f0
Hero backpack can now be scrolled via mouse wheel / swipe
2024-06-11 17:14:14 +00:00
Ivan Savenko
fc1a20239e
Swapped functions of Ctrl and Shift on adventure map
2024-06-11 17:14:06 +00:00
Ivan Savenko
d15610de3d
Updated game translation to Ukrainian
2024-06-11 15:01:15 +00:00
Ivan Savenko
e5c38bebb1
Updated launcher translation
2024-06-11 14:34:30 +00:00
Ivan Savenko
9c05e80315
Fix Admiral's Hat whirlpool immunity. Reduce usage of
...
convertFromVisitablePos
2024-06-11 14:31:11 +00:00
Ivan Savenko
6a624cbaf7
Add more symbols to illegal for filenames
2024-06-11 14:30:13 +00:00
Ivan Savenko
f03d80628a
Fix potentially uninitialized pointer
2024-06-11 14:12:03 +00:00
Ivan Savenko
55efa3c719
Merge remote-tracking branch 'vcmi/beta' into bugfixing
2024-06-11 14:10:17 +00:00
Laserlicht
a7d5f97a80
update german
2024-06-10 21:54:37 +02:00
Ivan Savenko
a7edc6d369
Merge pull request #4118 from IvanSavenko/translations_regenerate
...
Regenerated Qt translations for map editor and launcher
2024-06-10 20:04:17 +03:00
Ivan Savenko
67a92cf332
Regenerated Qt translations for map editor and launcher
2024-06-10 15:24:53 +00:00
Ivan Savenko
5512ebee64
Merge pull request #4116 from kambala-decapitator/ios-launcher-copy-data
...
[launcher][iOS] fix copying existing OH3 data
2024-06-10 18:22:02 +03:00
Ivan Savenko
2d98ec708c
Merge pull request #4098 from IvanSavenko/launcher_settings_update
...
Launcher settings update
2024-06-10 18:21:17 +03:00
Andrey Filipenkov
9e5b51c86f
[launcher] show button to copy existing data on iOS >= 13
2024-06-09 18:20:39 +03:00
Andrey Filipenkov
e019997bee
[launcher][iOS] select directory to copy oh3 files using objc/uikit
2024-06-09 18:20:39 +03:00
Ivan Savenko
af7357a938
Merge pull request #4113 from IvanSavenko/launcher_mod_list_tweaks
...
Launcher mod list tweaks
2024-06-09 16:46:58 +03:00
Ivan Savenko
e817d62011
Merge pull request #4099 from IvanSavenko/launcher_help_tab_fixes
...
Fixes to help tab in Launcher
2024-06-09 16:46:31 +03:00
Ivan Savenko
6451f3fd01
Merge pull request #4106 from IvanSavenko/launcher_first_install_improvements
...
Improvements to first run / welcome screen in Launcher
2024-06-09 16:45:29 +03:00
Ivan Savenko
e39bde362a
Merge pull request #4115 from kambala-decapitator/ios-launcher-fix-dialogs
...
[launcher] call button handlers that show dialogs asynchronously
2024-06-09 16:44:40 +03:00
Ivan Savenko
a8af1287ce
Merge pull request #4114 from kambala-decapitator/android-launcher-window-size
...
[launcher][android] force Qt window size to match available screen size
2024-06-09 16:44:32 +03:00
Andrey Filipenkov
65d30a444e
[launcher] call button handlers that show dialogs asynchronously
...
fixes freeze on iOS: https://bugreports.qt.io/browse/QTBUG-98651
2024-06-08 22:30:54 +03:00
Ivan Savenko
0d50790088
Enable haptic feedback by default
2024-06-08 18:21:20 +00:00
Ivan Savenko
b5a5f93e07
Converted 2-state dropdowns into toggle buttons
2024-06-08 18:17:58 +00:00
Andrey Filipenkov
53048bde4f
[launcher][android] force Qt window size to match available screen size
2024-06-08 20:54:58 +03:00
Ivan Savenko
1b8111ebae
Replaced checkboxes in settings with togglable buttons
2024-06-08 17:53:10 +00:00
Ivan Savenko
7041836087
Add indent to headers to better separate them from settings entries
2024-06-08 16:51:23 +00:00
Ivan Savenko
ae53c7f23e
Skip h3 data setup if files are already present
2024-06-08 16:38:55 +00:00
Ivan Savenko
1f7b916a1c
Minimize width of mod filter dropdown & reload button to give more space
...
for mod name filter
2024-06-08 16:31:43 +00:00
Ivan Savenko
604701ad13
Shorten text to fit better on mobile systems
2024-06-08 16:02:14 +00:00
Ivan Savenko
7893f97646
Remove version from mod list in launcher
2024-06-08 16:00:45 +00:00
Ivan Savenko
448eeefc42
Limit overshoot distance in scroller
2024-06-08 15:56:20 +00:00
Ivan Savenko
f9fb289782
Hide mobile-only options on PC
2024-06-08 15:31:40 +00:00
Ivan Savenko
7ebc3bc6a5
Added controller sensitivity option, merged cursor options
2024-06-08 15:31:40 +00:00
Ivan Savenko
1020477b6e
Hide mobile-only options on PC
2024-06-08 15:31:40 +00:00
Ivan Savenko
ae27b65435
Added more settings to Launcher that previously have no UI access
2024-06-08 15:31:40 +00:00
Ivan Savenko
9de6023224
Removed no longer needed pseudo-languages
2024-06-08 15:31:40 +00:00
Ivan Savenko
b76c58c0b0
Changed settings location for Qt apps to be in line with main game
2024-06-08 15:31:40 +00:00
Ivan Savenko
a33a37b1a4
Merge pull request #4100 from IvanSavenko/launcher_fix_drag_lag
...
Fix lag on dragging mod list in Launcher on Android
2024-06-08 16:56:38 +03:00
Ivan Savenko
0dcf6e4bc0
Merge pull request #4108 from IvanSavenko/launcher_project_fix
...
Fix .ui files not visible in generated project (QtCreator/CMake/Ninja)
2024-06-08 16:23:04 +03:00
Ivan Savenko
b58b96cd31
Improvements to first install / welcome screen in Launcher
...
- Removed H3 data language selector in favor of autodetection (and to
get more space on mobile systems)
- Replaced hard to click checkboxes in mod install screen with buttons
- Inaccessible system data directory is now hidden on mobile devices to
save space and to avoid displaying data useless to player
- Reworded texts in h3 data import screen to be more clear to players
- moved manual data installation to bottom
2024-06-08 12:02:36 +00:00
Ivan Savenko
295c145c5a
Fix .ui files not visible in generated project (QtCreator/CMake/Ninja)
2024-06-08 11:53:58 +00:00