Ivan Savenko
1c746a840c
Merge pull request #6033 from thehonestcto/feature/nullkiller2
...
WIP feature/nullkiller2 cloned, restructured, tested and with additional improvements
2025-11-23 20:55:24 +02:00
Ivan Savenko
9ef0646aaf
Merge pull request #6278 from IvanSavenko/cpp20
...
Migrate codebase to C++20
2025-11-23 18:42:44 +02:00
Mircea TheHonestCTO
5c6f2faebb
Merge branch 'develop' into feature/nullkiller2
2025-11-19 17:47:18 +01:00
Laserlicht
4dc2033a7e
vertical align title in CObjectListWindow if there is no header icon
2025-11-18 01:11:45 +01:00
Mircea TheHonestCTO
0ee10c9213
Merge branch 'develop' into feature/nullkiller2
2025-11-15 17:15:46 +01:00
Laserlicht
0aabc0947d
fix segfault edge case in CObjectListWindow
2025-11-14 20:21:04 +01:00
Ivan Savenko
eb12bb60ec
Merge pull request #6303 from Laserlicht/haptic_spellbook
...
add haptic feedback to spellbook
2025-11-11 20:13:06 +02:00
Laserlicht
2070c68f76
fix text overflow in hero overview
2025-11-09 14:15:06 +01:00
Laserlicht
365f87ed3e
add haptics to spellbook
2025-11-09 00:06:02 +01:00
Ivan Savenko
cf378c3672
Migrate codebase to C++20
...
- VCMI can now be compiled in C++20 mode
- Replaced all references to C++17 with C++20
- Boost 1.74 is now set as minimal version (older version might work but
untested)
- Updated documentation to reflect required versions of compilers /
libraries
- Removed excessive fail-fast / continue-on-error from CI
2025-11-06 14:40:21 +02:00
Ivan Savenko
7cabae89e3
Merge pull request #6243 from Laserlicht/battleonly
...
Battleonly mode
2025-11-06 14:33:44 +02:00
Ivan Savenko
01fb25e096
Merge pull request #6284 from GeorgeK1ng/commander_button
...
Fix commander abilities button position
2025-11-04 15:55:51 +02:00
George King
5c16e25a7e
Update CCreatureWindow.cpp
2025-11-02 22:17:26 +01:00
Laserlicht
743013a0d6
Merge branch 'develop' into battleonly
2025-11-02 20:31:28 +01:00
Ivan Savenko
f4c65fe271
Show "all spells" icon in Mages Guild when Aurora Borealis is present
2025-11-02 11:39:12 +02:00
Andrej Dudenhefner
0f74cb9c79
Fix preserveCountSuffix if no parentheses are present
2025-11-01 15:35:26 +01:00
Mircea TheHonestCTO
00c93c7b6a
Merge branch 'develop' into feature/nullkiller2
2025-10-28 22:30:39 +01:00
Laserlicht
a6ea9be489
Merge branch 'develop' into battleonly
2025-10-28 14:42:27 +01:00
Ivan Savenko
dc9fd90f3e
Merge pull request #6211 from Laserlicht/text_edit
...
Allowing editing town name
2025-10-28 15:33:50 +02:00
Ivan Savenko
185c41810f
Merge pull request #6216 from Laserlicht/tpl_search
...
template search
2025-10-28 14:26:29 +02:00
Laserlicht
ea001c6973
fix regression of #6255
2025-10-28 12:39:28 +01:00
Laserlicht
c202d44179
Merge branch 'develop' into battleonly
2025-10-28 12:26:57 +01:00
Ivan Savenko
483e170f6b
Fix text trimming in object window
...
- Do not attempt to preserve object count in string when string does not
contains object count
- Correctly look up last bracket, to correctly handle object names that
contain brackets
2025-10-27 19:33:48 +02:00
Laserlicht
35b294611c
fix regression of #6235
2025-10-24 01:14:37 +02:00
Laserlicht
5a650a8f2f
Merge branch 'develop' into battleonly
2025-10-24 01:01:42 +02:00
Laserlicht
15a85c2c5c
fix pos in list popup
2025-10-24 00:56:20 +02:00
Laserlicht
ed562e42ba
battleonly gui
2025-10-24 00:56:20 +02:00
Mircea TheHonestCTO
8a9b83bb14
Merge branch 'develop' into feature/nullkiller2
2025-10-19 21:17:45 +02:00
Ivan Savenko
efa4be1b98
Merge pull request #6223 from Laserlicht/popup_coloor
...
Colorize opponent hero / castle / garison details frame
2025-10-19 08:35:06 +03:00
Michał Zaremba
30c58f0ffa
Fix trimTextIfTooWide function
2025-10-17 20:50:47 +02:00
Mircea TheHonestCTO
31cd821066
Merge branch 'develop' into feature/nullkiller2
2025-10-15 11:59:08 +02:00
Laserlicht
4b35c82854
color popup window
2025-10-12 01:53:37 +02:00
Ivan Savenko
e81d5bc973
Merge pull request #6158 from Laserlicht/gen_res_assets
...
generate market windows for 8/9 resources
2025-10-11 19:09:57 +03:00
Laserlicht
64c44ce887
template search
2025-10-08 01:12:57 +02:00
Ivan Savenko
da9ba62110
Merge pull request #6209 from Laserlicht/kingdomoverview_res
...
Kingdomoverview additional mines
2025-10-07 11:47:44 +03:00
Laserlicht
0fad70cac7
puzzlemap fine tuning
2025-10-05 20:31:48 +02:00
Laserlicht
6c1748e0d6
fix allied towns & color text input
2025-10-05 14:24:29 +02:00
Laserlicht
3e2a526140
correct update
2025-10-05 03:18:47 +02:00
Laserlicht
120213509d
netpacks for renaming
2025-10-05 02:46:19 +02:00
Laserlicht
f5d1657041
make town title editable
2025-10-05 01:49:00 +02:00
Laserlicht
7c74f34ddc
fix
2025-10-04 17:43:37 +02:00
Laserlicht
46619f35fe
load mine image in kingdom overview
2025-10-04 17:14:24 +02:00
Laserlicht
81f713a2b0
add slider for new mines
2025-10-04 16:21:07 +02:00
Mircea TheHonestCTO
c6c03b690b
Merge branch 'develop' into feature/nullkiller2
2025-10-04 14:29:09 +02:00
Laserlicht
7cf771d4f7
Merge branch 'vcmi:develop' into gen_res_assets
2025-10-04 14:12:29 +02:00
Ivan Savenko
8ad9b1d526
Merge pull request #6184 from Laserlicht/mines
...
Mines configurable
2025-10-04 14:59:59 +03:00
Laserlicht
c8b0bfd9f9
fix bonus text pos
2025-10-02 21:30:57 +02:00
Mircea TheHonestCTO
d43accfd95
Merge branch 'develop' into feature/nullkiller2
2025-10-01 17:56:58 +02:00
Laserlicht
5ae4db60e3
add mines support
2025-09-28 22:47:41 +02:00
Laserlicht
d7ba132fc1
remove todo
2025-09-28 21:36:46 +02:00