Ivan Savenko
f8724b9558
Reworked mod handling in Launcher in order to unify code with lib
2024-11-26 13:55:46 +00:00
Laserlicht
743cee7470
simplify usage of ttf font
2024-09-14 21:34:39 +02:00
Andrey Filipenkov
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
Laserlicht
58c542059d
allow to replace json config
2024-04-21 01:32:31 +02:00
Laserlicht
19f606e84b
Install from file; add translation strings; fix button size
2024-04-20 00:26:58 +02:00
Laserlicht
dcf9c78a2e
code review
2023-12-25 22:41:15 +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
Alexander Wilms
f01ec55d21
Use the "nullptr" literal.
...
"nullptr" should be used to denote the null pointer
2023-10-27 18:18:59 +00:00
nordsoft
8c94d082c8
Merge remote-tracking branch 'upstream/develop' into launcher-size-support
2023-09-08 01:51:52 +02:00
nordsoft
3ee91ca9dc
Support local and download mod size
2023-09-01 18:43:26 +04:00
nordsoft
31956549e6
Double click behavior
2023-09-01 03:29:50 +04:00
Ivan Savenko
eb06c5fa3f
Added slightly better layout for "About" screen
2023-07-03 14:34:53 +03: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
Ivan Savenko
1f525c59c3
Remove no longer used code
2023-07-03 14:34:53 +03:00
Ivan Savenko
efed2991f2
Show human-readable mod names for list of dependencies
2023-03-27 22:33:36 +03:00
Ivan Savenko
5357709b17
Correctly handle scenario of unavailable mod repository
2023-03-27 22:33:36 +03:00
Ivan Savenko
a062e5e425
- Implemented proposition to install translation mod when necessary
2023-03-14 16:02:16 +02:00
Ivan Savenko
c3d78ba761
Partially implemented Setup Window
2023-03-14 16:02:16 +02:00
Ivan Savenko
e87a157b32
Adjustments to Mods screen layout in Launcher
2023-01-29 22:04:01 +02:00
Ivan Savenko
bafe0c42ce
Merge pull request #1293 from IvanSavenko/translate_launcher
...
Translations support - Launcher
2023-01-17 23:05:14 +02:00
nordsoft
2cce15efbe
Automatic mod conflict resolution
2023-01-16 20:58:19 +04:00
Ivan Savenko
1696db8a3c
Launcher translation upgrade, still WIP:
...
- launcher can be re-translated without restart
- mod info (name/description/etc) can have localized versions
2022-12-25 13:19:16 +02:00
nordsoft
4527bd1a61
Disconnection on error
2022-11-16 23:53:54 +04:00
Andrey Filipenkov
d06977ecbb
handle enabling/disabling Extra Resolutions mod
2022-09-27 11:56:13 +03:00
Michał Janiszewski
7be9aa4868
Prevent shadowing of function arguments by local vars
2018-10-29 16:56:14 +01:00
Karlis Senko
40e6292ed2
Fix memory leaks in launcher.
2018-05-01 00:01:20 +03:00
Arseniy Shestakov
9da3f48274
Code style: formatting and refactoring of launcher code
2018-04-13 15:23:35 +07:00
Arseniy Shestakov
f1e5797834
Code style: move or add licensing information on top of every file
2017-07-14 01:26:03 +03:00
Michał Janiszewski
f5ebc763b4
Add override
keyword where applicable
2017-02-17 14:39:16 +01:00
DjWarmonger
327e95407e
- Compile fixes part 1
...
- Project settings for MSVS
2016-01-27 21:08:08 +01:00
Zyx-2000
cf61837ced
replaced std::string with boost::filesystem::path in several places
2016-01-16 16:36:16 +01:00
Zyx-2000
933b7c1f5e
some modernization of CFileInputStream implementation code
2016-01-12 23:40:24 +01:00
Zyx-2000
203b2dccc3
hopefully fixed things
2016-01-09 21:23:55 +01:00
josch
b962e11bd7
Launcher: add setting allowing not to automatically check remote repositories
...
- add a button to the launcher which allows manual downloading
- add a configuration option autoCheckRepositories to launcher settings
- add ui elements to settings dialog to change autoCheckRepositories
2014-11-10 08:21:47 +01:00
Ivan Savenko
00cda400a1
Miscellaneous improvements for Launcher UI:
...
- Implemented "show intro" toggle in settings
- Install/Update/Enable buttons are now visible even when mod info is hidden
- Fixed behaviour of show mod info switch, added more obvious button to enable it
- Removed no longer used "Enable mods on install" switch
- Added buttons to open data, user data and temporary directories
2014-08-04 14:03:57 +03:00
Ivan Savenko
9dda194ed3
Support for new fields in mod format including:
...
- screenshots, repository-only field, will be used by launcher to d/l
screeenshots
- screenshots will be viewed as thumbnails with switch to full view on
click
- changelog that is now visible in launcher
- somewhat better handling of submods by launcher
2014-03-23 12:08:01 +00:00
Ivan Savenko
333a51a48a
Launcher now supports submods. See forum thread for details.
2014-03-20 17:06:25 +00:00
Ivan Savenko
8515bd037d
basic error reporting for launcher.
2013-09-05 21:25:03 +00:00
Michał W. Urbańczyk
a50e9219c2
Launcher works for me.
...
Details: http://forum.vcmi.eu/viewtopic.php?p=10290#10290
2013-09-02 17:26:52 +00:00
Ivan Savenko
4287b2b7bb
fixes for launcher, as discussed on forums:
...
- renamed files that should be preprocessed with moc: they will have _moc suffix (cpp files were also renamed for consistency)
- fixed disabling of mods that have dependent on them mods
- repositories will be reloaded if changed
- may have fixed non-starting vcmi client on Win
2013-08-24 20:11:51 +00:00