Ivan Savenko
|
dfa2e2a349
|
Merge beta into develop
|
2023-04-11 19:37:35 +03:00 |
|
Adriankhl
|
57409a0d94
|
fix: close dropbox with left mouse click outside of the dropbox
|
2023-04-06 18:32:21 +02:00 |
|
Konstantin
|
11b237a23c
|
vcmi: massive refactoring v1
|
2023-04-05 22:33:12 +03:00 |
|
Ivan Savenko
|
383387ef29
|
Integrated defaultMods into mod system
|
2023-03-16 17:55:09 +02:00 |
|
Adriankhl
|
eba4e4dd2c
|
No longer save/load common game state to/from client file
|
2023-03-13 10:10:44 +01:00 |
|
Konstantin
|
5366f9190e
|
vcmi: reduce boost::lexical_cast usage
|
2023-03-09 16:36:46 +03:00 |
|
Ivan Savenko
|
4260726e4b
|
Provide encoding information to maps & campaigns loaders
|
2023-03-05 17:39:27 +02:00 |
|
Ivan Savenko
|
cfcaf5cbb6
|
renamed keyDown -> keyPressed
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
e1bd0d2a04
|
API for custom events no longer requires SDL access
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
d4fba3787c
|
Removed usage of SDL_KeyboardEvent from UI code
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
108a42e4ba
|
Reorganized includes for new layout. New class - IImageLoader
|
2023-02-01 20:42:06 +02:00 |
|
Ivan Savenko
|
9c3030603d
|
Removed most SDL includes from headers, removed SDL int's
|
2023-01-30 19:55:32 +02:00 |
|
Ivan Savenko
|
87218c63c4
|
CPicture now uses IImage internally
|
2023-01-30 17:18:59 +02:00 |
|
Ivan Savenko
|
e35a669eeb
|
Refactoring of CPicture class to improve encapsulation
|
2023-01-30 13:58:13 +02:00 |
|
Ivan Savenko
|
50a0fc4fb2
|
Removed pointer to current SDL_Event from GuiHandler
|
2023-01-27 23:17:40 +02:00 |
|
Konstantin
|
cf56f7ccce
|
vcmi: remove unused-but-set-variables
|
2023-01-26 23:49:00 +03:00 |
|
Ivan Savenko
|
a19c9eccc4
|
Fix ios compile
|
2023-01-20 16:11:43 +02:00 |
|
Ivan Savenko
|
05a1d7c6e3
|
All text for factions/towns/building are passed through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
388ed88b5d
|
All artifact strings now pass through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
d2b837b116
|
All creature-related texts go through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
fa6f7513e8
|
All heroes-related strings are passed through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
e22f6283c2
|
Secondary skills strings are now passed through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
5da407e822
|
All spell texts are now passed through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
e48bd39b9c
|
Moved road & river handlers into a separate file
|
2023-01-11 15:17:24 +02:00 |
|
Ivan Savenko
|
4f3ea0d1d9
|
Renamed Terrain.h/cpp -> TerrainHandler.h/cpp
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
f51b3bca57
|
use JsonKey or NameTranslated instead of ambiguos Name
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
e1799379dd
|
Terrain/Road/River handler are now in compileable state
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
1fece0ce18
|
Merge pull request #1229 from IvanSavenko/battle_improvements
Battle: Fixing bugs & Implementation of missing features
|
2023-01-09 22:07:13 +02:00 |
|
Ivan Savenko
|
bde988ca43
|
Merge pull request #1329 from IvanSavenko/translate_game
Translations support - base functionality for main game texts
|
2023-01-09 20:33:56 +02:00 |
|
Ivan Savenko
|
396b7740c3
|
Removed unused variable
|
2023-01-05 17:37:40 +02:00 |
|
Ivan Savenko
|
d3ecd43aba
|
Merge remote-tracking branch 'vcmi/develop' into battle_improvements
|
2023-01-04 16:20:53 +02:00 |
|
nordsoft
|
660d25a335
|
Make control panel configurable
|
2023-01-03 13:02:54 +04:00 |
|
Ivan Savenko
|
6fd50a7ded
|
MXE compile fix
|
2023-01-01 22:26:07 +02:00 |
|
Ivan Savenko
|
7c0d5666a0
|
Return string by copy to fix cases when string is constructed on stack
|
2023-01-01 20:55:43 +02:00 |
|
Ivan Savenko
|
cb4f5edae9
|
All Heroes 3 texts are now passed through translator
|
2023-01-01 14:56:45 +02:00 |
|
Ivan Savenko
|
5d80457eda
|
Merge with vcmi/develop branch
|
2022-12-30 00:52:23 +02:00 |
|
Ivan Savenko
|
7a35bcc812
|
Merge pull request #1221 from IvanSavenko/warnings_fix
Fix remaining compiler warnings
|
2022-12-29 21:51:55 +02:00 |
|
Ivan Savenko
|
fa355c3356
|
Fix build
|
2022-12-26 01:38:25 +02:00 |
|
Ivan Savenko
|
bb65246aa3
|
Merge remote-tracking branch 'vcmi/develop' into battle_improvements
|
2022-12-26 01:15:44 +02:00 |
|
Ivan Savenko
|
325c29da0d
|
Merge remote-tracking branch 'vcmi/develop' into battle_improvements
|
2022-12-23 14:51:34 +02:00 |
|
Ivan Savenko
|
eb20a4b208
|
Merge remote-tracking branch 'vcmi/develop' into warnings_fix
|
2022-12-23 14:40:45 +02:00 |
|
nordsoft
|
ad5bf2ac4f
|
Fix msvc build
|
2022-12-22 02:10:56 +04:00 |
|
nordsoft
|
e245dbaf9d
|
Use kind-of-factory approach for widget builders
|
2022-12-22 02:05:29 +04:00 |
|
nordsoft
|
8f7025328f
|
Read default template from config, named custom types
|
2022-12-22 01:37:33 +04:00 |
|
nordsoft
|
7e7071fc95
|
Merge remote-tracking branch 'upstream/develop' into interface-builder
|
2022-12-22 01:24:29 +04:00 |
|
nordsoft
|
521328addd
|
Adding macros for targeted object binding
|
2022-12-22 00:54:06 +04:00 |
|
Ivan Savenko
|
d29c9d6445
|
Fortify CLabel interface to prevent unchecked access
|
2022-12-19 22:04:50 +02:00 |
|
nordsoft
|
d7b0770b71
|
Remove excessive code
|
2022-12-17 20:50:33 +04:00 |
|
nordsoft
|
9b76a8000f
|
Making team alignments widget customizable
|
2022-12-17 20:38:16 +04:00 |
|
nordsoft
|
b590e4a0e4
|
Fixes for multiplyer
|
2022-12-17 08:38:33 +04:00 |
|