1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-15 00:05:02 +02:00
Commit Graph

290 Commits

Author SHA1 Message Date
b4f6932f36 Ability to use random main menu background 2025-01-06 11:33:15 +01:00
38c0cd138b fix music 2024-12-21 01:38:29 +01:00
9fbeacb688 Fix possible memory corruption in video player
Fixes two bugs, one was definitely happening, and 2nd one that is causing
undefined behavior and may work only in some std implementations

- VideoPlayer would attempt to access subtitles widget after VideoPlayer
itself was destroyed in onPlaybackFinished call
- std::function was destroyed from a function that is being called by
it. Replaced with 1-method interface to avoid usage of std::function in
this scenario
2024-12-07 15:37:03 +00:00
87a665fb7f Restored all disabled mod functinality that was used by client 2024-11-26 13:55:46 +00:00
9c55ebf2dd chronicles campaign screen 2024-11-11 22:25:54 +01:00
185d036d78 no scrollbar for hotseat title (with ttf fonts) 2024-10-20 03:16:57 +02:00
52e0899d6f Merge pull request #4780 from Laserlicht/text_pos_fix
fix: campaign video scrolling for short texts
2024-10-15 18:01:52 +03:00
d65938fa17 fix campaign video scrolling for short texts 2024-10-14 23:26:24 +02:00
cb6fa74cc4 lower background music while campaign audio plays 2024-10-14 21:02:49 +02:00
10ad0fc760 Split CHeroHandler.cpp/.h into 1 file per class
All parts of CHeroHandler.cpp are now in lib/entities/hero
Adjusted includes to use new paths
No functionality changes
2024-10-13 14:01:09 +00:00
e3d365262e Merge pull request #4588 from Laserlicht/intro_video_rework
Intro video rework
2024-09-19 16:18:31 +03:00
a43475042f code review 2024-09-18 22:10:25 +02:00
21c3cf0960 rename and move window class 2024-09-12 23:35:21 +02:00
2fbdeb3a5d skippable video intro 2024-09-12 23:23:00 +02:00
915533ed2e Implemented generation of player-colored version of DiBoxBck 2024-09-12 21:22:41 +00:00
8fc3fe3cc3 scaling 2024-09-12 23:06:33 +02:00
822fa61bf2 intro rework 2024-09-12 22:28:45 +02:00
c52533a961 Merge pull request #4543 from Laserlicht/chronicles_installer
Chronicles support
2024-09-05 15:04:13 +03:00
1c809bcb88 fixes build on clang 2024-09-03 00:25:35 +02:00
16cbd6a7d2 allow custom loadbar-backgrounds for campaigns 2024-08-31 16:03:42 +02:00
32ad9c1902 Change ordering of UI elements in main menu to fix hota 1.7 menu 2024-08-29 13:18:33 +00:00
d47271de6c avoid zero size Y axis 2024-08-27 21:41:50 +02:00
b84af1a6de Significantly simplify packs applying
Apparently our logic for packs applying with types registration is
overcomplicated and by now completely unnecessary - it became redundant
after introduction of visitor pattern.
2024-08-26 19:48:46 +00:00
2c5a1bcbb4 remove comment out line 2024-08-25 11:48:17 +02:00
d9d82fc836 add horicaontal grid + fixes 2024-08-25 02:21:24 +02:00
95d2fbc9b7 fix grid 2024-08-25 00:43:55 +02:00
62790e9aad scaling anim have problems -> use other icon 2024-08-25 00:33:36 +02:00
6e33b86dcb fix days surived 2024-08-24 23:36:01 +02:00
463d18b92d add grid for weeks/months 2024-08-23 00:46:46 +02:00
d7ee268c76 touch hovering improvements 2024-08-22 23:27:21 +02:00
0901286f9d fix 2024-08-20 20:38:38 +02:00
0c836e0797 code review 2024-08-17 12:25:16 +02:00
f7e01eaf67 sonarcloud 2024-08-16 00:03:45 +02:00
00692888df sonar cloud fixes 2024-08-15 23:09:04 +02:00
ba77107e71 fix some sonar cloud issues 2024-08-15 21:48:35 +02:00
4796f46c24 fix defeat icon 2024-08-15 00:53:38 +02:00
5743f151a1 icon drawing 2024-08-15 00:21:02 +02:00
b693ce120a code review 2024-08-14 22:36:54 +02:00
a42afa2910 code review 2024-08-14 21:51:08 +02:00
e1fdac42fd code review 2024-08-14 21:50:53 +02:00
3551470919 adjusted texts 2024-08-14 21:15:18 +02:00
39aaa6fe32 data to clipboard; simplify types 2024-08-14 21:01:37 +02:00
81b1704e39 Merge branch 'vcmi:develop' into extended_statistic 2024-08-14 20:32:47 +02:00
df8e491b72 prepare icons 2024-08-14 21:11:57 +02:00
ec2163b974 add val; stat at end turn; events 2024-08-14 19:24:40 +02:00
e83a30ea11 darkened; added values 2024-08-14 02:49:54 +02:00
70bb918872 added values 2024-08-14 01:38:18 +02:00
4b042aa153 table fill 2024-08-14 01:06:29 +02:00
504aec3b52 statistic selection 2024-08-13 23:32:12 +02:00
795a9e131f resource selection 2024-08-13 22:40:37 +02:00