Commit Graph
39 Commits
Author SHA1 Message Date
Ivan Savenko 782362e5ce Remove console global 2025-03-01 21:16:41 +00:00
Ivan Savenko 9ee327c723 Fix issues with first launch tab in offline
- Do not attempt to install mod if it is not available in (known) repo
- Go immediately to start game tab if there are no mods to install
instead of showing empty tab
2024-12-25 15:08:07 +00:00
Ivan Savenko 3a8b0ead35 More progress with Start Game tab, Chronicles status shown 2024-12-10 11:29:08 +00:00
Ivan Savenko d34ad05c36 Moved Install from file button from Mods to Start Game tab 2024-12-10 11:29:07 +00:00
Ivan Savenko d46eadab79 Added initial version of start game UI 2024-12-10 11:29:07 +00:00
Ivan Savenko 67fdd14dca Cleanup 2024-11-26 13:55:46 +00:00
Ivan Savenko f8724b9558 Reworked mod handling in Launcher in order to unify code with lib 2024-11-26 13:55:46 +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
Andrey Filipenkov aa33a13c1c fix indentation 2024-06-08 00:10:02 +03:00
Ivan Savenko c4db99a60d Removed old in-launcher lobby 2024-01-19 23:52:25 +02:00
Ivan Savenko d90fb7eb3f Initial version of "About Project" tab 2023-07-03 14:34:53 +03:00
Ivan Savenko fc696fa0b3 Added detection of OS language on first run 2023-07-03 14:34:53 +03:00
Ivan Savenko a062e5e425 - Implemented proposition to install translation mod when necessary 2023-03-14 16:02:16 +02:00
Ivan Savenko 1ff317058e Implemented install of mods via setup 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 70bdb3aeaf Moved language handling code to Languages.h/cpp 2023-03-14 16:02:16 +02:00
Ivan Savenko 54be656871 Initial design for Launcher Welcome screen 2023-03-14 16:02:16 +02:00
Ivan Savenko e28250b899 Add missing include? 2023-01-07 18:26:02 +02:00
Ivan Savenko 78ae6d6ed0 Made scaling of left panel limited, within well-defined bounds 2022-12-29 16:38:43 +02:00
Ivan Savenko 9fb426edc1 Do not use translator without translator tools 2022-12-25 23:42:06 +02:00
Ivan Savenko b38752bde1 Editor can be started from Launcher (disabled for ios) 2022-12-25 23:08:39 +02: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
Ivan Savenko 9e4cef015d Initial test version of selectable translations for launcher. 2022-12-19 19:12:44 +02:00
nordsoft b9ef95be3e Extend protocol 2022-11-27 05:35:05 +04:00
nordsoft 05e4188908 Support mod list 2022-11-17 03:15:26 +04:00
nordsoft a45fb910af Try to fix mxe build 2022-11-15 22:09:46 +04:00
nordsoft 0a149ba73b Fix launcher crash at close 2022-11-15 22:09:46 +04:00
nordsoft e83870205e Global veriables 2022-11-08 20:47:01 +04:00
nordsoft 7b6d9c23b3 Attempt to pass lobby parameters as command line arguments 2022-11-07 13:44:58 +04:00
nordsoft 6eb43d3834 Minor changes 2022-10-27 01:39:57 +04:00
Andrey Filipenkov fab3216df0 add setting to control app launch type: launcher or game
- removes custom AppDelegate
- now starting launcher using qt_main_wrapper
- when starting SDL from launcher, SDLUIKitDelegate is created and assigned as app delegate

fix kambala-decapitator/vcmi#33
2022-09-24 15:55:23 +03:00
DJWarmonger 37bebd8f62 Persist window settings in system 2019-07-30 08:32:35 +02:00
Arseniy Shestakov 9da3f48274 Code style: formatting and refactoring of launcher code 2018-04-13 15:23:35 +07:00
Arseniy Shestakov 1110dd27d1 Launcher: use QDesktopWidget to get display list instead of SDL2
First of all SDL2 trying to use dbus and this conflict with Qt. Check mantis#2704.
And there no reason to use SDL2 in launcher when Qt can do the same thing as well.
2017-08-24 04:55:44 +03: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ł Kalinowski 4d39f652bf Making more detailed options when choosing AI in launcher: http://
bugs.vcmi.eu/view.php?id=2369
2017-01-17 12:34:28 +01:00
Vadim Markovtsev ac3c231fee Fix launcher's UI for Ubuntu's scaled view on Retina displays 2016-10-02 00:31:22 +02:00
Krzesimir Nowak 58bc0f7272 Allow choosing the display from the launcher
This adds another combobox for choosing the display. To ease the
display choice we try to roughly describe the display (its resolution
and location).

The combobox is hidden for single display setups.
2016-08-31 11:12:59 +02: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