Ivan Savenko
|
2d98ec708c
|
Merge pull request #4098 from IvanSavenko/launcher_settings_update
Launcher settings update
|
2024-06-10 18:21:17 +03:00 |
|
Ivan Savenko
|
7893f97646
|
Remove version from mod list in launcher
|
2024-06-08 16:00:45 +00:00 |
|
Ivan Savenko
|
9de6023224
|
Removed no longer needed pseudo-languages
|
2024-06-08 15:31:40 +00:00 |
|
Ivan Savenko
|
f105a66736
|
Merge pull request #4107 from IvanSavenko/mod_install_fix
Mod install fixes
|
2024-06-08 13:48:49 +03:00 |
|
Laserlicht
|
ed6ab19818
|
[launcher] add more places for finger scrolling
|
2024-06-08 00:10:03 +03:00 |
|
Andrey Filipenkov
|
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 |
|
Ivan Savenko
|
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 |
|
Ivan Savenko
|
476beb5145
|
Do not attempt to install mods not available in repo, such as submods
|
2024-06-07 15:03:45 +00:00 |
|
Ivan Savenko
|
412a456ed0
|
Clarified some strings
|
2024-05-01 13:46:39 +03:00 |
|
Ivan Savenko
|
09a233acba
|
Added missing strings to Qt translations
|
2024-05-01 12:49:46 +03:00 |
|
Ivan Savenko
|
62d15ed23c
|
Merge pull request #3820 from IvanSavenko/bugfixing
Bugfixing
|
2024-04-23 13:03:36 +03:00 |
|
Ivan Savenko
|
ba3137582b
|
Merge pull request #3797 from Laserlicht/install_from_file
Install from file button in launcher
|
2024-04-23 12:06:54 +03:00 |
|
Ivan Savenko
|
7d6b936a9d
|
Do not reset mod model (and selected mod) when screenshots are loaded
|
2024-04-22 12:34:25 +03:00 |
|
Laserlicht
|
04f5ad5f89
|
Code Review
|
2024-04-21 17:07:10 +02:00 |
|
Laserlicht
|
eb59950186
|
Code review
|
2024-04-21 12:13:50 +02:00 |
|
Laserlicht
|
58c542059d
|
allow to replace json config
|
2024-04-21 01:32:31 +02:00 |
|
Dydzio
|
3f7062b81f
|
Fix build
|
2024-04-20 23:05:37 +02:00 |
|
Dydzio
|
c6e4ef2a78
|
mods: Ignore submod conflicts for install, Ignore compatibility patches for enabling
|
2024-04-20 22:48:54 +02:00 |
|
Laserlicht
|
95267d8f0b
|
+All supported files
|
2024-04-20 15:31:13 +02:00 |
|
Laserlicht
|
19f606e84b
|
Install from file; add translation strings; fix button size
|
2024-04-20 00:26:58 +02:00 |
|
Andrey Filipenkov
|
74ecbec1c7
|
get rid of CLauncherDirs global static
std::call_once causes crash
|
2024-03-20 05:52:25 +03:00 |
|
Ivan Savenko
|
2a193effcc
|
Merge branch 'master' into 'develop'
|
2024-01-25 16:23:13 +02:00 |
|
Ivan Savenko
|
be47c66c57
|
Ignore hidden mods when checking mod dependencies
|
2024-01-23 12:57:38 +02:00 |
|
Ivan Savenko
|
bd5682ecc3
|
Merge remote-tracking branch 'vcmi/master' into develop
|
2024-01-19 13:49:54 +02:00 |
|
Alexander Wilms
|
1b85abb508
|
Use auto instead of redundant type in initializations using new
grep -r --include \*.h --include \*.cpp "=" * | grep -v "auto\|int\|char\|bool\|float|\double\|for\|if\|googletest\|fuzzylite\|size_t\|using\|return\|{\|}\|= \"\|= tr(\|virtual\|void" | grep -Po ".*[^ ]+ [^ ]+ [^ ]*[ ]*=.*;" | grep -v "float\|nullptr" | grep "new" | grep -v "AI/FuzzyLite" | grep \( | grep "= new" > redundant_types.txt
import re
with open("redundant_types.txt") as f:
for line in f:
line = line.strip()
path = line.split(":", 1)[0]
original_code = line.split(":")[1].strip()
if "new " in original_code:
cpp_type = original_code.split(" ")[0]
if original_code.count(cpp_type) == 2:
print()
print(path)
print(original_code)
new_code = "auto "+" ".join(original_code.split(" ")[1:])
print(new_code)
with open(path, "r") as f:
filedata = f.read()
filedata = filedata.replace(original_code, new_code)
with open(path, "w") as f:
f.write(filedata)
|
2024-01-16 21:40:53 +00:00 |
|
Laserlicht
|
dcf9c78a2e
|
code review
|
2023-12-25 22:41:15 +01:00 |
|
Laserlicht
|
67568b2b48
|
add else
|
2023-12-25 19:48:28 +01:00 |
|
Laserlicht
|
b1f15983de
|
code review
|
2023-12-25 19:30:40 +01:00 |
|
Laserlicht
|
c2570adad6
|
mod manager drag'n'drop
|
2023-12-25 18:53:02 +01:00 |
|
Ivan Savenko
|
1a4bcfadbc
|
Actually show extraction progress during mod installation
|
2023-12-18 00:34:00 +02:00 |
|
Ivan Savenko
|
705718abc1
|
Do not alter case of mod description
|
2023-12-10 19:16:45 +02:00 |
|
Ivan Savenko
|
c717bb5504
|
Always convert mod ID to lower case before using it
|
2023-11-19 20:44:28 +02:00 |
|
Ivan Savenko
|
b50ebba1ba
|
Added mod type "Compatibility" that is hidden in launcher
|
2023-10-21 23:55:20 +03:00 |
|
nordsoft
|
75d97e86e4
|
Show progress for mod extraction
|
2023-09-19 23:38:00 +02:00 |
|
Ivan Savenko
|
f8541d0ae4
|
Merge branch 'vcmi/master' into 'vcmi/develop'
|
2023-09-15 13:59:02 +03:00 |
|
Ivan Savenko
|
e4aa981925
|
Add more logging to mod downloading process
|
2023-09-12 21:15:14 +03:00 |
|
Nordsoft91
|
d6ff553cac
|
Fix typo
|
2023-09-09 02:14:27 +02:00 |
|
Ivan Savenko
|
e8453916cf
|
Merge remote-tracking branch 'vcmi/beta' into develop
|
2023-09-08 18:49:06 +03:00 |
|
nordsoft
|
8c94d082c8
|
Merge remote-tracking branch 'upstream/develop' into launcher-size-support
|
2023-09-08 01:51:52 +02:00 |
|
nordsoft
|
40ea45498f
|
Rename
|
2023-09-07 19:57:57 +02:00 |
|
Ivan Savenko
|
b85a2f99c1
|
Quick fix to avoid freeze on Launcher startup / mod repo checkout
|
2023-09-06 01:11:18 +03:00 |
|
Nordsoft91
|
9af73c2212
|
Merge pull request #2723 from Nordsoft91/versions-fix
Launcher & lib versions unification
|
2023-09-02 19:42:46 +04:00 |
|
nordsoft
|
32ad463170
|
Rename
|
2023-09-02 14:15:37 +04:00 |
|
Nordsoft91
|
348b6b0f32
|
Update launcher/modManager/cmodlistview_moc.cpp
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
|
2023-09-02 14:11:56 +04:00 |
|
nordsoft
|
4024a44b7e
|
Unify internal units
|
2023-09-02 00:18:23 +04:00 |
|
nordsoft
|
3ee91ca9dc
|
Support local and download mod size
|
2023-09-01 18:43:26 +04:00 |
|
nordsoft
|
5875dc6b8f
|
Smarter double-click
|
2023-09-01 17:40:52 +04:00 |
|
nordsoft
|
ea7ab9d5ed
|
Migrate launcher to vcmi versions
|
2023-09-01 04:12:41 +04:00 |
|
nordsoft
|
31956549e6
|
Double click behavior
|
2023-09-01 03:29:50 +04:00 |
|
Ivan Savenko
|
21c45bd84f
|
Added new settings to Launcher:
- UI Scaling selection
- Allied AI selection
- Separate main/secondary mod repo
|
2023-07-03 14:34:53 +03:00 |
|