1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-15 00:05:02 +02:00
Commit Graph

212 Commits

Author SHA1 Message Date
7655149d52 code review (second part) 2024-09-02 23:36:42 +02:00
609906f015 code review (first part) 2024-09-02 22:51:30 +02:00
79d549951b mobile fix 2024-09-01 13:39:40 +02:00
e31ace2661 make sonar cloud (a little bit) happy 2024-09-01 02:16:03 +02:00
9b3a5c7925 fix 2024-09-01 00:43:45 +02:00
0250c19dd8 portrait fix 2024-09-01 00:41:16 +02:00
e5f05d61ae audio mapping 2024-08-31 23:44:36 +02:00
c803e8011b overrides 2024-08-31 23:13:40 +02:00
0280254810 tarnum icon 2024-08-31 22:05:36 +02:00
23652a8ba1 async launcher 2024-08-31 18:46:45 +02:00
9c2a5f6baa window 2024-08-31 17:16:42 +02:00
2cfea598c2 fixes & simplify 2024-08-31 16:27:39 +02:00
0b8f92250d extract additional images 2024-08-31 15:25:45 +02:00
e4ec26e613 override 2024-08-31 13:15:07 +02:00
a89a1efa89 extract campaign to map folder 2024-08-31 12:14:51 +02:00
bc2e9ce510 extract files 2024-08-31 02:52:34 +02:00
0e500efe5a extract lod 2024-08-31 00:44:20 +02:00
b1de501716 innoextract extraction 2024-08-30 22:20:33 +02:00
452aa1218d chronicle installer selection 2024-08-30 21:17:18 +02:00
1aa391fdf8 Split CGeneralTextHandler file into 1 file per class form
All text processing code is now located in lib/texts.
No changes other than code being moved around and adjustment of includes

Moved without changes:
Languages.h           -> texts/Languages.h
MetaString.*          -> texts/MetaString.*
TextOperations.*      -> texts/TextOperations.*

Split into parts:
CGeneralTextHandler.* -> texts/CGeneralTextHandler.*
                      -> texts/CLegacyConfigParser.*
                      -> texts/TextLocalizationContainer.*
                      -> texts/TextIdentifier.h
2024-07-20 12:55:17 +00:00
70e309c4f9 CModListView::loadScreenshots(): Check isValid() instead of row() and column()
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-07-19 12:38:42 +02:00
4f06aed631 CModListView::loadScreenshots(): Ensure a mod is selected in allModsView
Fixes #989
Fixes #3811
2024-07-18 22:33:48 +02:00
f2a1b47229 CModListView::CModListView(): Set background color of QSplitter to window color for seamless appearance 2024-07-17 10:50:39 +02:00
6b8f94e6e7 Merge remote-tracking branch 'vcmi/master' into develop 2024-07-11 17:43:44 +00:00
98cda246a2 [launcher] call Install From File button handler asynchronously 2024-07-10 21:41:26 +03:00
5d9c1f986f [launcher] treat manually selected/dropped file as a file path instead of URL
fixes file installation on Android
2024-07-08 16:10:44 +03:00
5bc103f50e Show message to player instead of crashing silently on extraction error 2024-06-27 09:58:53 +00:00
02e429e973 Fix typos using https://github.com/crate-ci/typos
Changes were reviewed manually
2024-06-24 03:47:19 +02:00
2d98ec708c Merge pull request #4098 from IvanSavenko/launcher_settings_update
Launcher settings update
2024-06-10 18:21:17 +03:00
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
604701ad13 Shorten text to fit better on mobile systems 2024-06-08 16:02:14 +00:00
7893f97646 Remove version from mod list in launcher 2024-06-08 16:00:45 +00:00
9de6023224 Removed no longer needed pseudo-languages 2024-06-08 15:31:40 +00:00
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
f105a66736 Merge pull request #4107 from IvanSavenko/mod_install_fix
Mod install fixes
2024-06-08 13:48:49 +03:00
e3ed4eda44 Fix lag on dragging mod list in Launcher on Android
Tested by enabling dragging on desktop. According to profiler, most of
time was spent on generating mod information. Cheap to do once, but it
looks like Qt does this A LOT.

Added simple caching & reduced copying. Seems to be working fine on PC,
but not yet confirmed whether same goes for mobile
2024-06-08 10:47:57 +00:00
ed6ab19818 [launcher] add more places for finger scrolling 2024-06-08 00:10:03 +03:00
99eb5b67cc [launcher] add option to ignore SSL errors
affects fetching mods list
2024-06-08 00:10:02 +03:00
8cee8b72a6 [launcher] build for Android
also embeds icons and translations as Qt resources instead of reading from disk
2024-06-08 00:09:04 +03:00
79ce3c7a0e Enable dependencies first before enabling newly downloaded mod
Also handles the case when mod dependency is scheduled to be enabled
only after dependent mod
2024-06-07 15:05:02 +00:00
476beb5145 Do not attempt to install mods not available in repo, such as submods 2024-06-07 15:03:45 +00:00
f13d7b2a50 Regenerated translations 2024-05-01 15:29:11 +03:00
412a456ed0 Clarified some strings 2024-05-01 13:46:39 +03:00
09a233acba Added missing strings to Qt translations 2024-05-01 12:49:46 +03:00
62d15ed23c Merge pull request #3820 from IvanSavenko/bugfixing
Bugfixing
2024-04-23 13:03:36 +03:00
ba3137582b Merge pull request #3797 from Laserlicht/install_from_file
Install from file button in launcher
2024-04-23 12:06:54 +03:00
7d6b936a9d Do not reset mod model (and selected mod) when screenshots are loaded 2024-04-22 12:34:25 +03:00
04f5ad5f89 Code Review 2024-04-21 17:07:10 +02:00
eb59950186 Code review 2024-04-21 12:13:50 +02:00
ba7d57bce5 button size 2024-04-21 01:35:14 +02:00