nordsoft
80a206116e
Merge remote-tracking branch 'origin/check-for-updates' into mod-from-github
2022-08-30 13:46:03 +04:00
nordsoft
e547b468b6
Update only historical builds
2022-08-28 12:41:36 +04:00
nordsoft
b8243b3858
Merge remote-tracking branch 'origin/check-for-updates' into mod-from-github
...
# Conflicts:
# config/schemas/settings.json
2022-08-28 04:16:43 +04:00
nordsoft
559d3f5daf
Final changes
2022-08-27 20:15:48 +04:00
nordsoft
7412432111
Fix folder naming from github
2022-08-27 20:02:50 +04:00
nordsoft
03e7b5d39f
Support redirecting downloads
2022-08-27 19:59:50 +04:00
nordsoft
e4ac496c07
Try to fix compilation
2022-08-26 22:58:46 +04:00
nordsoft
bb3c1879b7
Final fixeds
2022-08-26 22:26:56 +04:00
nordsoft
5cb1097053
Code review
2022-08-26 03:11:35 +04:00
nordsoft
fd25c76664
Code review fixes
2022-08-26 03:07:07 +04:00
nordsoft
79f0dd7d22
Update headings and fix typo
2022-08-25 07:34:23 +04:00
nordsoft
79fc8d60fb
Message for network error
2022-08-25 07:30:50 +04:00
nordsoft
fffab5dcd5
code cleanup
2022-08-25 07:21:03 +04:00
nordsoft
1c94f73e78
Do not show dialog if version is up to date
2022-08-25 06:45:31 +04:00
nordsoft
f434c4d112
Autoscale for the dialog
2022-08-25 06:18:55 +04:00
nordsoft
4f93929c43
All necessary functionality work
2022-08-25 05:34:36 +04:00
nordsoft
744afdbde2
Implemented auto-update
2022-08-25 05:09:20 +04:00
nordsoft
28063cfcf3
update on startup
2022-08-25 03:43:58 +04:00
nordsoft
9eeab608f3
Make new dialog for checking updates
2022-08-25 03:14:12 +04:00
Soar Qin
188607b05f
Replace cotire with CMake builtin precompiled headers support (Requires CMake version >= 3.16)
2022-06-17 17:20:08 +03:00
Konstantin
1a6ee0d697
Launcher: Qt6 support. Qt 5.12 required ( #746 )
...
* Launcher: Qt6 support. Qt 5.12 required
2022-05-28 16:32:20 +03:00
Konstantin
8fc14369a4
CMake presets. ( #744 )
...
* CI: use single build action
* CMake: use imported targets
* CI: do not build boost for linux
* CMake: add FORCE_BUNDLED_MINIZIP option
* linux: use external minizip and fuzzylite
* CMake: add presets
* .gitignore: ignore cmake build dirs
* github: use cmake presets
2022-05-26 08:55:20 +03:00
val-gaav
3d1da88bb9
Update csettingsview_moc.ui
2022-04-26 15:08:02 +03:00
val-gaav
4056772998
Update csettingsview_moc.ui
2022-04-26 15:08:02 +03:00
Alexander Wilms
ba7c9d7021
Linux packaging: Add metainfo file
2021-08-02 12:27:56 +01:00
Andrii Danylchenko
b4241670ba
Nullkiller: rename VCAI to AIGateway
2021-07-26 21:02:50 +03:00
John Bolton
a05ae78e67
Fixed lots of warnings.
...
Disabled the following (for MSVC only) that couldn't (or shouldn't) be fixed.
4003: not enough actual parameters for macro 'identifier'
4250: 'class1' : inherits 'class2::member' via dominance
4251: 'type' : class 'type1' needs to have dll-interface to be used by clients of class 'type2'
4275: non dll-interface class 'type1' used as base for dll-interface class 'type2'
2020-10-04 02:20:18 -07:00
hwiorn
0c3be77e78
Add Korean encoding(CP949)
2020-03-19 16:11:55 +09:00
DJWarmonger
ab62430785
Remove space after if
2019-07-30 11:00:44 +02:00
DJWarmonger
20ea7ac44f
Disable drag & drop icons:
...
https://bugs.vcmi.eu/view.php?id=3078
https://bugs.vcmi.eu/view.php?id=3079
2019-07-30 09:37:00 +02:00
DJWarmonger
d58c7b2105
Persist mod table header (especially column widths).
2019-07-30 09:28:42 +02:00
DJWarmonger
37bebd8f62
Persist window settings in system
2019-07-30 08:32:35 +02:00
Dydzio
54550b50de
Update VS files to 2019, partially fix test project
2019-06-09 17:28:55 +02:00
Michał Kalinowski
a0d1808b62
CMake transitive compile dependency
...
Moving to more target focusing code that provides better transitive scope
2019-01-19 17:38:54 +03:00
Dydzio
216d50788b
Fix AI build, update default Windows SDK version for projects
2018-12-31 15:18:42 +01:00
Michał Janiszewski
7be9aa4868
Prevent shadowing of function arguments by local vars
2018-10-29 16:56:14 +01:00
Dydzio
6174df0a72
Revert only launcher saving to settings.json from PR441
2018-07-16 22:05:42 +02: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
Henning Koehler
2ede3783dd
Settings: savefrequency is now configurable in launcher
...
* Client command-line can modify arbitrary settings now
* Only launcher auto-saves to settings.json
2018-04-08 17:12:29 +07:00
Michał Kalinowski
968bd4a7da
Setting policy CMP0071 for launcher cmake
...
CMake from version 3.10.2 warns when the policy is not set.
Reference: https://cmake.org/cmake/help/v3.10/policy/CMP0071.html
2018-02-24 08:22:37 +03:00
Dydzio
38d836d1a5
Update project files to Visual Studio 2017
2018-01-13 16:33:49 +01:00
Michał Kalinowski
26a222ac62
Change JsonType to enum class ( #393 )
...
Change enum JsonType to enum class JsonType
2017-11-27 00:18:18 +03: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
525ee8771a
Launcher: avoid menu items not overlap so it's look slightly better
...
It's still very ugly, but less ugly than it's was.
2017-08-24 03:04:40 +03:00
Dydzio
ea17b0f458
Major overhaul of VS related files
2017-08-19 15:58:55 +02:00
Dydzio
e3ba491fa1
Use multi-core compile by default, fix VCMI_client path
2017-08-19 13:27:24 +02:00
Arseniy Shestakov
03c7bf5ee6
CMake: installer building improvements for Windows
...
- Implement support for BundleUtilities when Vcpkg is used
- Add some hacky code to copy Qt plugins install directory
- Use same icon for launcher as used for VCMI, launcher one is ugly
2017-08-16 18:34:46 +03:00
Arseniy Shestakov
2b3a467728
CMake: structure changes and other small improvements
...
- Now cmake_minimum_required used properly and set to 2.8.12
- cmake_modules/CMakeCPackOptions.cmake.in is removed
2017-08-16 16:10:08 +03:00
Arseniy Shestakov
40af43c46e
CMake: massive rework for Mac build and other improvements
...
- macOS: RPATH-related code all removed or disabled
- macOS: new osx/CMakeLists.txt to run some install-code running after all subdirectories
- Assets copying into the runtime output directory implemented for Mac and Linux development
2017-08-16 16:10:07 +03:00