Ivan Savenko
|
9eac3eaafa
|
Merged "music" resource type into "sound", enables ogg's use as sounds
|
2023-05-15 22:22:54 +03:00 |
|
Konstantin
|
86f5d6de69
|
vcmi: modernize headers
|
2023-04-30 13:35:54 +03:00 |
|
nordsoft
|
be6667acf5
|
Most questionable workaround
|
2023-04-20 19:21:37 +04:00 |
|
nordsoft
|
f464ca3560
|
Merge remote-tracking branch 'upstream/develop' into vcmi-campaign
# Conflicts:
# lib/mapping/CCampaignHandler.cpp
|
2023-04-19 02:45:49 +04:00 |
|
nordsoft
|
80220fda5b
|
Merge remote-tracking branch 'upstream/develop' into vcmi-campaign
# Conflicts:
# lib/mapping/CMap.h
|
2023-04-17 04:54:57 +04:00 |
|
Konstantin
|
7a5775a9f9
|
vcmi: use std::optional
|
2023-04-17 00:43:13 +03:00 |
|
Ivan Savenko
|
644f0f4b32
|
Removed ARRAY_COUNT in favor of std::size
|
2023-04-12 01:04:26 +03:00 |
|
Ivan Savenko
|
63b197b78a
|
Converted attributes to use c++17 functionality
|
2023-04-12 01:03:14 +03:00 |
|
nordsoft
|
307fb071a2
|
VCMI campaign format support prototype
|
2023-04-09 03:24:40 +04:00 |
|
Ivan Savenko
|
c3d78ba761
|
Partially implemented Setup Window
|
2023-03-14 16:02:16 +02:00 |
|
Konstantin
|
462599a5c6
|
vcmi: modernize lib/filesystem
|
2023-03-06 20:24:38 +03:00 |
|
Ivan Savenko
|
bd70b6fabd
|
Unicode conversion functions now require source encoding
|
2023-03-05 17:39:27 +02:00 |
|
Ivan Savenko
|
acdb8d6e06
|
renamed Unicode -> TextOperations, to use for all text processing
|
2023-03-05 17:39:23 +02:00 |
|
Ivan Savenko
|
65c020ef34
|
Moved Unicode namespace out of GeneralTextHandler file
|
2023-03-05 17:30:38 +02:00 |
|
krs
|
a950fb379e
|
All CArchiveLoader constructor parameters now have different names from members
|
2023-02-28 23:21:44 +02:00 |
|
Andrey Filipenkov
|
176dfca578
|
fix indentation
|
2023-02-24 13:42:26 +03:00 |
|
Andrey Filipenkov
|
e6d87d5f35
|
wrap FileStream's helper functions into anonymous namespace
|
2023-02-24 13:42:26 +03:00 |
|
Andrey Filipenkov
|
85d1909ac5
|
remove copy-pasted functions from ioapi.c
|
2023-02-24 13:42:26 +03:00 |
|
Konstantin
|
cffdabf48e
|
lib: replace SDL usage to Boost one
It is safer and header-only, and can be removed after C++23 is accepted.
There is no need for SDL in non-GUI.
|
2023-02-02 23:58:22 +03:00 |
|
Konstantin
|
f93c9277c6
|
lib/filesystem: rename CreateFile to createFile
In MinGW, there is a define which replaces all CreateFile to
CreateFileA or CreateFileW and breaks compilation. Fix it.
|
2023-01-25 12:13:34 +03:00 |
|
krs
|
fd90653e25
|
Bug in moving maps. .h3c vs .H3C
|
2023-01-20 15:14:52 +02:00 |
|
Ivan Savenko
|
246281e62a
|
Merged vcmi/beta with vcmi/develop
|
2023-01-15 17:46:42 +02:00 |
|
Andrey Filipenkov
|
2f14914120
|
fix Boost deprecation warnings
warnings introduced in v1.81
# Conflicts:
# mapeditor/resourceExtractor/ResourceConverter.cpp
|
2023-01-15 17:28:09 +02:00 |
|
Ivan Savenko
|
b275d9de72
|
merge beta branch into develop
|
2022-12-29 22:08:53 +02:00 |
|
Ivan Savenko
|
e19dc41295
|
Support Polish version of H3 data files
|
2022-12-29 21:50:04 +02:00 |
|
Ivan Savenko
|
eb20a4b208
|
Merge remote-tracking branch 'vcmi/develop' into warnings_fix
|
2022-12-23 14:40:45 +02:00 |
|
Ivan Savenko
|
f073c676f9
|
Merge 1.1 release into develop
|
2022-12-23 14:17:18 +02:00 |
|
Ivan Savenko
|
db2a40600d
|
Fixed some of the warnings detected by CI run
|
2022-12-08 23:20:42 +02:00 |
|
krs
|
ed70c69a2b
|
extractToFolder fix with entry.offset is set to 0
|
2022-12-08 02:52:30 +04:00 |
|
krs
|
35db24a443
|
Reverted extractToFolder() for texts, to old stand alone version.
|
2022-12-08 02:52:30 +04:00 |
|
Ivan Savenko
|
facf77b3ae
|
vstd::unique -> std::unique
|
2022-12-07 23:36:20 +02:00 |
|
Ivan Savenko
|
fb6b3c31e8
|
Renamed UNUSED -> MAYBE_UNUSED macro to match c++17 attribute name
|
2022-12-07 18:06:47 +02:00 |
|
Ivan Savenko
|
2cbe6bcb47
|
Added common method to get names of hardcoded mod scopes
|
2022-12-07 15:18:19 +02:00 |
|
krs
|
ea2fe78776
|
(char*)&data[0] changed to (char*)data.data()
|
2022-11-27 19:35:11 +02:00 |
|
krs
|
9b3cab1181
|
IVCMIDirs::userExtractedPath() created
|
2022-11-27 19:35:11 +02:00 |
|
krs
|
6130776fe4
|
removed one too many implementation of extractToFolder.
changed parameter 2 from CFileInputStream to CInputStream
|
2022-11-27 19:35:11 +02:00 |
|
krs
|
75b4b64b6f
|
Final checks according to review
|
2022-11-27 19:35:11 +02:00 |
|
krs
|
31b7a81cd2
|
Data types in CArchiveLoader::extractToFolder() made more simple.
|
2022-11-27 19:35:10 +02:00 |
|
krs
|
d516a5f529
|
More changes following review.
|
2022-11-27 19:35:10 +02:00 |
|
krs
|
f0b66b6192
|
Animation.cpp fixes after review
|
2022-11-27 19:35:10 +02:00 |
|
krs
|
221a9e14b9
|
Linux Compile Fix: ../../lib/filesystem/CArchiveLoader.cpp:236:52: error: invalid initialization of non-const reference of type 'std::unique_ptr<CInputStream>&' from an rvalue of type 'std::unique_ptr<CInputStream>'
|
2022-11-27 19:35:10 +02:00 |
|
krs
|
62e479ae16
|
Linux Compile Fix: removed old code related to std::locale
|
2022-11-27 19:35:10 +02:00 |
|
krs
|
eecaa20693
|
Resource extractor "enablers" are now command line options
In VCMI_lib the extractArchives will be passed all the way down the call chain!
|
2022-11-27 19:35:10 +02:00 |
|
krs
|
cca1f074bf
|
Convert PCX to PNG, Final touches, everything deactivated.
|
2022-11-27 19:35:10 +02:00 |
|
krs
|
93cf2682f3
|
Working Extractor, DefSplitter and pcx convertor
|
2022-11-27 19:35:10 +02:00 |
|
Andrey Filipenkov
|
a5f9efb3df
|
workaround GCC < 7.0 bug
template specialization from namespace must be enclosed in the namespace
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480
|
2022-09-24 15:55:25 +03:00 |
|
Andrey Filipenkov
|
0503993b8d
|
avoid reloading server's filesystem stuff
|
2022-09-24 15:55:24 +03:00 |
|
Andrey Filipenkov
|
35e1b86683
|
remove no longer needed adjustments
|
2022-09-24 15:55:24 +03:00 |
|
Andrey Filipenkov
|
ff635edc0b
|
wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
preparation for having client and server in a single process
|
2022-09-24 15:55:21 +03:00 |
|
Andrey Filipenkov
|
01c17d856f
|
support restarting server thread
kambala-decapitator/vcmi#27
|
2022-09-24 15:55:18 +03:00 |
|