Ivan Savenko
7ecf3a9b48
Merge pull request #4133 from kambala-decapitator/ios-reveal-directory
...
[launcher][iOS] reveal game directories in Files app
2024-06-17 17:25:27 +03:00
Andrey Filipenkov
b76bc4c0f8
[launcher][iOS] reveal game directories in Files app
2024-06-13 03:53:43 +03:00
Ivan Savenko
b87de3f758
Try to fix empty on/off buttons on Android
2024-06-12 18:31:20 +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
b4c6906471
Merge branch 'vcmi/beta' into 'vcmi/develop'
2024-06-11 19:22:23 +00: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
e5c38bebb1
Updated launcher translation
2024-06-11 14:34:30 +00:00
Laserlicht
a7d5f97a80
update german
2024-06-10 21:54:37 +02: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
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
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
Ivan Savenko
f105a66736
Merge pull request #4107 from IvanSavenko/mod_install_fix
...
Mod install fixes
2024-06-08 13:48:49 +03:00
Ivan Savenko
3e05685de2
Fixes & improvements to help tab:
...
- Added "Configuration files directory" since it is located in different
path at least on Linux and may be of interest to a player
- Removed non-functioning "Open directory" buttons on mobile systems and
stretched text box into now-empty space
2024-06-08 10:48:25 +00:00
Ivan Savenko
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
Andrey Filipenkov
d7bf6b7dbe
[android][launcher] copy existing oh3 files using Java
2024-06-08 00:10:03 +03:00
Laserlicht
ed6ab19818
[launcher] add more places for finger scrolling
2024-06-08 00:10:03 +03:00
Laserlicht
59b40c7871
[launcher] enable High DPI
2024-06-08 00:10:03 +03:00
Andrey Filipenkov
aa33a13c1c
fix indentation
2024-06-08 00:10:02 +03:00
Andrey Filipenkov
99eb5b67cc
[launcher] add option to ignore SSL errors
...
affects fetching mods list
2024-06-08 00:10:02 +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
1855389ab9
Bump version to 1.5.3
2024-06-05 20:55:07 +00:00
Ivan Savenko
df83fa33a1
Merge branch 'vcmi/master' into 'vcmi/develop'
2024-05-31 09:34:21 +00:00
mggk
3ece214126
feat(translations): update french translation for launcher
2024-05-30 08:45:08 +00:00
Ivan Savenko
0c1dd45e9e
Merge pull request #4034 from Laserlicht/innoextract_userpath
...
extract files into userdata instead of tmp
2024-05-28 16:47:24 +03:00
Laserlicht
3bde84b163
fine tuning
2024-05-24 23:36:25 +02:00
mggk
30c413da3f
feat(translations): update french translation for launcher
2024-05-24 23:00:43 +02:00
Laserlicht
faba115224
extract files into userdata instead of tmp
2024-05-23 01:19:31 +02:00
Ivan Savenko
25556424c7
Version bump to 1.5.2
2024-05-20 15:11:08 +00:00
Ivan Savenko
8931121d2e
Merge pull request #3995 from IvanSavenko/old_projects_remove
...
[1.6] Remove old project files
2024-05-19 15:44:32 +03:00
Ivan Savenko
eb67e04ccb
Remove old and unmaintained codeblocks project
2024-05-17 10:44:57 +00:00
Ivan Savenko
3f6eb13ee0
Delete old and unmaintained msvc project files
2024-05-17 10:44:11 +00:00
Ivan Savenko
721b15d9de
Merge branch 'vcmi/master' into 'vcmi/develop'
2024-05-17 08:26:37 +00:00
Ivan Savenko
2f70c530fa
Merge pull request #3969 from altiereslima/beta
...
Update portuguese.json
2024-05-15 13:24:23 +03:00
Laserlicht
b51028a643
update metainfo to reflect gamepad support
2024-05-15 01:42:43 +02:00
altiereslima
00a39921e8
Update portuguese.ts
2024-05-14 18:34:03 -03:00
Ivan Savenko
2a648ab63b
Version bump to 1.5.1
2024-05-10 11:14:36 +00:00
Ivan Savenko
2ddb41e654
Merge branch 'vcmi/master' into 'vcmi/develop'
2024-05-10 08:09:51 +00:00
altiereslima
b35b493b56
Update portuguese.ts
2024-05-09 07:32:07 +00:00
Ivan Savenko
d4c953e012
Merge pull request #3883 from IvanSavenko/release_150
...
Preparation for 1.5.0 release
2024-05-09 10:29:38 +03:00
altiereslima
a486f103e9
Update portuguese.ts
2024-05-08 20:33:47 -03:00
Dydzio
9ba4667821
Update polish translations
2024-05-09 00:01:29 +02:00
kdmcser
c96216ec68
update Chinese translation
2024-05-08 13:38:13 +00:00
Ivan Savenko
a7b34d90de
Added Ukrainian translation to metainfo
2024-05-08 13:38:13 +00:00
Ivan Savenko
413669ae42
Set 1.5 release date to May, 10th
2024-05-08 13:37:24 +00:00
kdmcser
1ec6f9dc66
update Chinese translation
2024-05-07 23:14:46 +08:00
Ivan Savenko
b827ac2625
Merge pull request #3899 from IvanSavenko/bump_version_160
...
Version bump to 1.6.0 on develop
2024-05-06 22:50:08 +03:00
Ivan Savenko
3ab8b609ed
Merge pull request #3884 from Laserlicht/german_update
...
update german translation
2024-05-06 19:15:06 +03:00
Ivan Savenko
b1390bde9c
Version bump to 1.6.0
2024-05-06 15:40:17 +00:00
Laserlicht
090715f83c
update german translation
2024-05-03 21:27:34 +02:00
Laserlicht
6ff648f72b
Code review; use progress bar
2024-05-03 10:37:08 +02:00
Laserlicht
2dfff3a53d
process of innoextract extraction
2024-05-02 23:18:53 +02:00
Ivan Savenko
f13d7b2a50
Regenerated translations
2024-05-01 15:29:11 +03:00
Ivan Savenko
6b9dc208ad
Updated text to account for gog.com installation
2024-05-01 13:47:04 +03:00
Ivan Savenko
412a456ed0
Clarified some strings
2024-05-01 13:46:39 +03:00
Ivan Savenko
17ec02af01
Updated Ukrainian translation
2024-05-01 13:35:33 +03:00
Ivan Savenko
2bdf338b9a
Regenerate launcher translations
2024-05-01 12:55:22 +03:00
Ivan Savenko
09a233acba
Added missing strings to Qt translations
2024-05-01 12:49:46 +03:00
Ivan Savenko
d1b9562682
Merge pull request #3845 from Laserlicht/patch-2
...
innoextract mobile optimization
2024-04-30 17:48:33 +03:00
Laserlicht
5b21c10ba4
Update launcher/firstLaunch/firstlaunch_moc.cpp
...
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-04-29 22:05:04 +02:00
Laserlicht
81fa8a4efa
reduce double code
2024-04-29 21:09:37 +02:00
Laserlicht
10d299c74b
missing character
2024-04-27 23:39:10 +02:00
Laserlicht
3952b661a0
avoid to select incorrect files on mobile platforms
2024-04-27 23:35:57 +02:00
Laserlicht
c148f929ae
optimisations for mobile
2024-04-27 23:05:17 +02:00
Laserlicht
e52dbf028c
seperate button update from extraction process
2024-04-27 22:54:32 +02:00
Ivan Savenko
83a651f7c8
Fixed broken server port switch in launcher
2024-04-25 18:53:34 +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
795a5c8fb9
remove not needed vcmi namespace
2024-04-21 18:17:23 +02: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
ba7d57bce5
button size
2024-04-21 01:35:14 +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
Ivan Savenko
6901825b62
Merge pull request #3707 from Laserlicht/innoextract
...
include innoextract
2024-04-19 20:06:41 +03:00
Laserlicht
44a31910e3
inverse flag; simplify
2024-04-16 22:23:41 +02:00
Laserlicht
e4b59f34d1
Code Review
2024-04-16 20:57:45 +02:00
Laserlicht
d7465e75c4
make it possible to use different file names
2024-04-13 20:38:10 +02:00
Laserlicht
de9dbf0cd7
introduce innoextract
2024-04-13 17:19:47 +02:00
altiereslima
d29b2f098f
Update portuguese.ts
2024-04-07 14:55:25 -03:00
altiereslima
a4bbdb2b4d
Update portuguese.ts
2024-04-07 14:36:24 -03:00
altiereslima
5b012c009b
Update CMakeLists.txt
2024-04-07 14:17:14 -03:00
altiereslima
5f3bd2963e
VCMI Portuguese Brazilian
2024-04-07 11:55:56 -03:00
Evgeny Malygin
ee42527ee1
Fixes
2024-03-29 12:28:14 +02:00
Evgeny Malygin
25125f96da
Fix: licenses, pragma guards, StdInc
2024-03-29 07:48:52 +02:00
Andrey Filipenkov
74ecbec1c7
get rid of CLauncherDirs global static
...
std::call_once causes crash
2024-03-20 05:52:25 +03:00
Andrey Filipenkov
1b69410bbc
also remove the declaration from the header
2024-03-02 17:35:28 +03:00
Andrey Filipenkov
5dddb7ed00
remove no longer used slot
2024-03-02 17:27:15 +03:00
Ivan Savenko
08a27663f9
Reworked JsonNode constructors to more logical form
2024-02-26 12:55:49 +02:00
Ivan Savenko
54796c7c56
Rename toJson to toString/toCompactString for consistency
2024-02-26 12:55:49 +02:00
Alexander Wilms
73a1a188d9
Update metainfo to conform to AppStream 1.0 spec
2024-02-23 19:26:38 +01:00
Ivan Savenko
c3957c2c2a
Moved json files to new directory, split on per-class basis
2024-02-14 13:08:24 +02:00
Ivan Savenko
9ebd194ab1
Merge pull request #3609 from IvanSavenko/single_process
...
Allow running server as part of client process
2024-02-14 12:06:22 +02:00
Ivan Savenko
6e399eb21a
Make some non-const static variables const or constexpr
2024-02-12 13:22:54 +02:00
Ivan Savenko
2540685c62
Fix invalid check
2024-02-12 12:32:53 +02:00
Ivan Savenko
a909d7ddde
Removed cmake_modules/VCMI_lib macro, use it directly in place
2024-02-11 20:38:24 +02:00
Ivan Savenko
f2ecd4cf11
Merge branch 'develop' into 'lobby'
2024-02-11 16:13:13 +02:00
Tytannial
a6cfacc7e3
Update Chinese Launcher translation
2024-02-07 09:01:55 +08:00
Ivan Savenko
322c5faf63
Merge remote-tracking branch 'vcmi/develop' into lobby
2024-01-26 16:52:23 +02:00
Ivan Savenko
2a193effcc
Merge branch 'master' into 'develop'
2024-01-25 16:23:13 +02:00
Ivan Savenko
aff9fddd03
Version bump to 1.4.5
2024-01-23 13:56:28 +02:00
Asirome
183612d32b
Updated spanish.ts translation
2024-01-23 13:48:51 +02:00
Ivan Savenko
be47c66c57
Ignore hidden mods when checking mod dependencies
2024-01-23 12:57:38 +02:00
Asirome
334020b077
Updated spanish.ts translation
2024-01-23 11:11:35 +01:00
Ivan Savenko
93d78edfb9
Fix build
2024-01-19 23:52:28 +02:00
Ivan Savenko
9fb7d2817a
Implemented connection of match server to global lobby
2024-01-19 23:52:28 +02:00
Ivan Savenko
c4db99a60d
Removed old in-launcher lobby
2024-01-19 23:52:25 +02:00
Ivan Savenko
db5539b39d
Regenerated Qt translations
2024-01-19 21:21:23 +02:00
Ivan Savenko
f067f4e001
Version bump to 1.5.0
2024-01-19 21:21:22 +02:00
Ivan Savenko
339fad6e27
Merge pull request #3528 from vcmi/master
...
Merge master -> develop
2024-01-19 21:19:20 +02:00
Ivan Savenko
b5ef782fe1
Fix key value to match specs
2024-01-19 17:31:53 +02:00
Ivan Savenko
2886d421ab
Version bump
2024-01-19 16:18:13 +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
Ivan Savenko
b08462d555
Change default SDL driver name from opengl to empty (autoselection)
2024-01-14 14:29:13 +02:00
kdmcser
f3c89d0019
Update Chinese translation for launcher
2024-01-13 13:17:03 +08:00
Ivan Savenko
4ef7f93514
Merge pull request #3442 from Laserlicht/autodetect_windows
...
Autodetect and copy installed heroes on windows
2024-01-10 16:37:55 +02:00
Alexander Wilms
f3277b7953
Define each identifier in a dedicated statement
2024-01-10 00:22:23 +00:00
Laserlicht
152a43abe0
Apply suggestions from code review
...
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-01-06 22:34:02 +01:00
Laserlicht
89236987ce
no silent install
2024-01-06 14:50:00 +01:00
Laserlicht
33efcbac35
fix deprecated
2024-01-06 00:04:01 +01:00
Laserlicht
eca1dba750
autodetect windows
2024-01-05 23:56:17 +01:00
Ivan Savenko
d4d2ad5f1f
Fix build
2024-01-05 22:30:07 +02:00
Ivan Savenko
0acf65af17
Use QSignalBlocker in launcher where applicable
2024-01-05 22:06:07 +02:00
Ivan Savenko
0584591e01
Update translations
2024-01-05 21:47:13 +02:00
Ivan Savenko
77d54e1f79
Allow selecting driver in Launcher
2024-01-05 21:47:03 +02:00
Kryštof Černý
2bf0bb3ca4
cz consisteny
2023-12-29 16:56:04 +01:00
Kryštof Černý
c608a6dbdb
Apply suggestions from code review
...
Co-authored-by: Alexander Wilms <Alexander-Wilms@users.noreply.github.com>
2023-12-29 16:47:56 +01:00
Kryštof Černý
4429b20693
Update desktop files
2023-12-29 12:19:05 +01:00
Kryštof Černý
207b54fc6f
Add Czech to cmakelists
2023-12-27 17:20:13 +01:00
Ivan Savenko
361b584186
Merge pull request #3393 from Laserlicht/mod_drag
...
[Launcher] mod manager drag'n'drop
2023-12-26 15:33:50 +02:00
Ivan Savenko
08a8982117
Merge pull request #3395 from IvanSavenko/version_bump_143
...
Version bump to 1.4.3
2023-12-26 15:33:30 +02:00
Laserlicht
dcf9c78a2e
code review
2023-12-25 22:41:15 +01:00
Ivan Savenko
41cdabdcc2
Version bump to 1.4.3
2023-12-25 23:00:39 +02: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
Laserlicht
8e6017ed97
remove left list in settings
2023-12-25 03:26:51 +01:00
Ivan Savenko
e81f4b04cf
Set 1.4.2 release date to 25th December
2023-12-24 19:29:33 +02:00
Ivan Savenko
c4cecbb5dc
Bump version to 1.4.2
2023-12-20 16:27:18 +02:00
Ivan Savenko
a507acea59
Merge pull request #3331 from cewbdex/linux-translate
...
Translate metainfo
2023-12-20 16:25:43 +02:00
Kryštof Černý
a34e4ca41d
Apply suggestions from code review
...
Co-authored-by: Alexander Wilms <Alexander-Wilms@users.noreply.github.com>
2023-12-19 18:56:03 +01:00
Laserlicht
884702dbca
Update launcher/eu.vcmi.VCMI.metainfo.xml
...
Co-authored-by: Alexander Wilms <Alexander-Wilms@users.noreply.github.com>
2023-12-19 00:11:40 +01:00
Ivan Savenko
3f089cce78
Merge pull request #3341 from IvanSavenko/fix_extraction_progress
...
Fix extraction progress display for mod installation
2023-12-18 13:34:37 +02:00
Laserlicht
62b1d05146
german metainfo
2023-12-18 00:20:47 +01:00
Laserlicht
0b82f6954f
select first language
2023-12-17 23:48:21 +01:00
Ivan Savenko
1a4bcfadbc
Actually show extraction progress during mod installation
2023-12-18 00:34:00 +02:00
Ivan Savenko
74dedc4cc5
Converted ZipArchive namespace into stateful class
2023-12-18 00:33:32 +02:00
Ivan Savenko
c04efa8ac4
Merge pull request #3310 from cewbdex/cz-adw
...
Czech language improvements
2023-12-17 22:38:47 +02:00
Kryštof Černý
11fc2df9a6
Fix missing release
2023-12-17 14:04:17 +01:00
Kryštof Černý
ebf117c729
Use tabs
2023-12-17 11:47:02 +01:00
Kryštof Černý
e1628d2bca
Translate metainfo
2023-12-17 11:08:39 +01:00
Kryštof Černý
b5ca7dd421
Fixes
2023-12-14 11:16:33 +01:00
Kryštof Černý
f12d7591fe
UI translated and improvements
2023-12-13 21:57:37 +01:00
Ivan Savenko
a74d20b724
Update release date
2023-12-11 18:23:52 +02:00
Ivan Savenko
a1a317aef4
Merge pull request #3280 from IvanSavenko/hotfix
...
[1.4.1] Hotfixes
2023-12-10 22:43:05 +02:00
Ivan Savenko
705718abc1
Do not alter case of mod description
2023-12-10 19:16:45 +02:00
Ivan Savenko
adb720c8ea
Bump version to 1.4.1
2023-12-09 19:03:05 +02:00
Ivan Savenko
07dd958f3c
Updated 1.4.0 release date
2023-12-07 23:57:01 +02:00
Dydzio
e330a8d2be
Merge branch 'beta' into polish-translation-1.4
2023-12-07 17:49:59 +01:00
Dydzio
c71b89ac02
Update launcher translations
2023-12-07 17:49:32 +01:00
Laserlicht
4318e94bd0
regenerate translations; german update
2023-12-03 20:18:22 +01:00
Ivan Savenko
c717bb5504
Always convert mod ID to lower case before using it
2023-11-19 20:44:28 +02:00
nordsoft
e82df8c726
Better solution
2023-11-07 20:10:07 +02:00
nordsoft
f10416be06
Do not show entries without name
2023-11-07 20:09:41 +02:00
gamestales-com
afc0d8665a
#3151-windows-build-symlinks
2023-11-06 15:57:39 +01:00
Ivan Savenko
71d6c4e953
Correctly initialize current value of allied AI in Launcher
2023-11-01 16:57:17 +02:00
Alexander Wilms
9e1629fb40
launcher/modManager/cmodlist.cpp: Member functions that don't mutate their objects should be declared "const"
2023-10-28 16:44:58 +00:00
Alexander Wilms
d686d40bb4
launcher/firstLaunch/firstlaunch_moc.cpp: "static" members should be accessed statically
2023-10-28 15:44:17 +00:00
Alexander Wilms
f01ec55d21
Use the "nullptr" literal.
...
"nullptr" should be used to denote the null pointer
2023-10-27 18:18:59 +00:00
Ivan Savenko
3880ea58b9
Merge branch 'josch/dos2unix' into develop
2023-10-22 18:39:03 +03:00
Ivan Savenko
7e034814c1
Partially revert "Translation" type changes to avoid breaking mods
2023-10-22 16:51:08 +03:00
Ivan Savenko
b0d2342c66
Updated Ukrainian translation
2023-10-22 00:23:58 +03:00
Ivan Savenko
50a0ed03db
Regenerated launcher translations
2023-10-22 00:17:51 +03:00
Ivan Savenko
adf58fa834
Hide not installed translation mods to languages other than selected one
2023-10-22 00:07:21 +03:00
Ivan Savenko
b50ebba1ba
Added mod type "Compatibility" that is hidden in launcher
2023-10-21 23:55:20 +03:00
Johannes Schauer Marin Rodrigues
a1a5bc28c2
convert line endings from CRLF (Windows) to LF (Linux/Unix)
...
Mixed line endings cause problems when exporting patches with
git-format-patch and then trying to "git am" a patch with mixed and
non-matching line endings. In such a situation git will fail to apply
the patch.
This commit runs the dos2unix tools on the remaining files with CRLF
(\r\n) line endings to convert them to line-feeds (\n) only.
Files that are Windows specific like *.vcxproj and *.props files were
not converted.
Closes : #3073
2023-10-19 16:23:21 +02:00
Alexander Wilms
a8ff11ad74
Remove redundant mention of GPL 2 or later from metainfo description
2023-10-14 14:16:50 +00:00
Alexander Wilms
01aa288b72
Link to Discord instead of Slack in metainfo
2023-10-14 14:07:05 +00:00
Fabrice Tiercelin
99221c2d56
Fix Chinese translation
2023-10-04 21:04:06 +02:00
Nordsoft91
041ffceb07
Merge pull request #2952 from Alexander-Wilms/develop
...
Enable VSync to prevent screen tearing while scrolling across map
2023-10-01 14:08:00 +02:00
Alexander Wilms
e33127a1f7
Launcher setting: Disable spinBoxFramerateLimit if VSync is enabled
2023-09-26 18:55:25 +02:00
Alexander Wilms
23d1638d70
Add VSync to settings
2023-09-26 18:55:25 +02:00
Ivan Savenko
b89fa254fc
Merge pull request #2921 from vdhan/develop
...
add Vietnamese
2023-09-25 12:34:00 +03:00
An Vu
b8eba01b7d
add Launcher and Map Editor
2023-09-24 21:09:09 +07:00
nordsoft
c73c9d773c
Fix issue with impossible room ready status
2023-09-24 03:15:10 +02:00
Nordsoft91
ec582328b4
Merge pull request #2887 from Laserlicht/campaign_improvement
...
campaign improvements
2023-09-22 01:01:59 +02:00
Laserlicht
530e4533ce
Update mainwindow_moc.cpp
2023-09-21 22:05:15 +02:00
nordsoft
75d97e86e4
Show progress for mod extraction
2023-09-19 23:38:00 +02:00
Alexander Wilms
1c20431035
Use 64px and 32px as icon sizes in launcher sidebar
2023-09-17 15:52:20 +00:00
Ivan Savenko
f8541d0ae4
Merge branch 'vcmi/master' into 'vcmi/develop'
2023-09-15 13:59:02 +03:00
Ivan Savenko
115c30f42c
Preparation for 1.3.2 release
2023-09-14 14:57:43 +03:00
Ivan Savenko
e4aa981925
Add more logging to mod downloading process
2023-09-12 21:15:14 +03:00
Ivan Savenko
fc6fc31a02
Merge pull request #2565 from IvanSavenko/documentation
...
(1.3.2) Documentation import
2023-09-12 13:13:52 +03:00
nordsoft
18c44fc006
Cache archive files
2023-09-09 10:59:29 +02:00
nordsoft
0db51e0517
Minor fixes for lobby
2023-09-09 10:59:29 +02: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
Ivan Savenko
72858cd0d8
Merge pull request #2768 from IvanSavenko/cherry_picked_fixes
...
(1.3.2) Cherry picked fixes
2023-09-08 13:15:34 +03:00
nordsoft
bb4905af48
Change resourceID with ResourcePath
2023-09-08 01:54:29 +02:00
nordsoft
8c94d082c8
Merge remote-tracking branch 'upstream/develop' into launcher-size-support
2023-09-08 01:51:52 +02:00
Nordsoft91
43ef20efc5
Merge pull request #2748 from Nordsoft91/lobby-chat
...
Advanced chat in lobby
2023-09-07 22:01:43 +04:00
nordsoft
40ea45498f
Rename
2023-09-07 19:57:57 +02:00
Ivan Savenko
33bf367dc0
Updated docs and all internal links
2023-09-07 12:57:03 +03:00
Ivan Savenko
b85a2f99c1
Quick fix to avoid freeze on Launcher startup / mod repo checkout
2023-09-06 01:11:18 +03:00
Alexander Wilms
c0f0211098
Update VCMI icon ( #2672 )
...
* Update VCMI icon
Fixes #1993
Sources will be added to https://github.com/vcmi/vcmi-assets
* Use entire canvas height for shield, add remaining icons
* Use a slighty more saturated brown
* Align VCMI letters to pixel grid for 32px icons
* Align VCMI letters to pixel grid for 48px icon
* Align VCMI letters to pixel grid for 64px icon
* Add 96px icon to .ico
* Update Android and iOS icons
* Install 22px icon on Linux
* Update macOS .icns file
* Add more icons
* Update iOS icons
* Add more sizes to .ico files
* Don't use .png inside .ico
* Only include resolutions up to 256px in .ico files
* Center map editor icon
2023-09-05 23:57:19 +03:00
Ivan Savenko
6f0108e462
Use ResourcePath for referencing texts and json's
2023-09-04 18:22:34 +03:00
Ivan Savenko
823ffa7a07
Always use ResourcePath for referencing images and animations
2023-09-04 18:22:34 +03:00
nordsoft
96d244a315
Fix compiling
2023-09-03 18:28:22 +04:00
nordsoft
1f9bec32a1
Maybe ununsed
2023-09-03 17:55:16 +04:00
nordsoft
b0105e8a3a
Channels support
2023-09-03 16:47:34 +04:00
nordsoft
ef853ab96d
Move chat logic to separate class
2023-09-03 03:05:48 +04:00
nordsoft
d0b3567447
Advanced chat
2023-09-03 01:46:25 +04:00
nordsoft
75258baefc
Chat minor improvements
2023-09-02 22:53:44 +04:00
Nordsoft91
9af73c2212
Merge pull request #2723 from Nordsoft91/versions-fix
...
Launcher & lib versions unification
2023-09-02 19:42:46 +04:00
Nordsoft91
48e6e0228c
Merge pull request #2722 from Nordsoft91/launcher-doubleclick
...
Launcher mod double click behavior
2023-09-02 19:42:28 +04:00
nordsoft
32ad463170
Rename
2023-09-02 14:15:37 +04:00