1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-04-11 11:31:52 +02:00

7030 Commits

Author SHA1 Message Date
Ivan Savenko
42878af3a6 Better fix for lobby room crash
Always use TCP connection when connecting to self-hosted lobby room.
Effectively reverts 1.6.6 change for lobby connections. Single-player
connections still use intra-process pseudo connection

Main problem is various side effects caused by changing order of
operations. For example, client may inform lobby about joining the room
before server finishes startup, which was not possible before.
2025-02-25 14:05:56 +00:00
Ivan Savenko
bc90f4f4aa
Merge pull request #5461 from Laserlicht/touch_improve
[1.6.7?] Improve touch motion
2025-02-22 20:58:28 +02:00
Ivan Savenko
1bc7c13204 Possible fix for crash on attempt to free sdl surface in worked thread 2025-02-22 17:16:18 +00:00
Laserlicht
222fe3c0b1
improve 2025-02-22 15:07:38 +01:00
Laserlicht
802bed69d5 allow more precise touch movements 2025-02-22 00:47:55 +01:00
Ivan Savenko
ca8ae56965
Merge pull request #5454 from IvanSavenko/university_fix
Fix corrupted image of university
2025-02-20 15:43:58 +02:00
Ivan Savenko
00767b51c7
Merge pull request #5450 from IvanSavenko/secskill_update
[1.6.6] Update status window on receiving secondary skill
2025-02-20 15:10:31 +02:00
Ivan Savenko
05e8542a79 Fix corrupted image of university 2025-02-20 13:09:38 +00:00
Ivan Savenko
e51ff53ee1
Merge pull request #5445 from IvanSavenko/event_fix
[1.6.6] Hide events from Alt overlay
2025-02-19 19:37:18 +02:00
Ivan Savenko
811df5f8c1 Update status window on receiving secondary skill to update hero stats 2025-02-19 17:36:02 +00:00
Ivan Savenko
0ed42f8946
Merge pull request #5438 from Laserlicht/portmaster-build
[1.6.6] portmaster support
2025-02-18 16:42:27 +02:00
Ivan Savenko
e5332fb61a Hide events from Alt overlay 2025-02-18 14:34:14 +00:00
Ivan Savenko
7d9c9d19c4
Merge pull request #5432 from Laserlicht/fixes
[1.6.6] multiple fixes
2025-02-17 12:36:47 +02:00
Laserlicht
70891b0304
portmaster support 2025-02-16 22:29:07 +01:00
Laserlicht
091477aebc possibility to add fonts at end of the font chain 2025-02-15 19:52:59 +01:00
Dydzio
58042c5cd6 Remove default focus from spellbook search, allow toggling focus via shortcut 2025-02-15 18:50:43 +01:00
Dydzio
567c88a924 Hero exchange: Q button swaps army + artifacts instead of opening quests 2025-02-15 18:50:14 +01:00
Dydzio
a6ab76d3ec Add ctrl+click and shift+click behavior for creatures "arrows" - hero exchange 2025-02-15 18:49:12 +01:00
Laserlicht
e9dc9f81b8 text fixes 2025-02-15 16:46:41 +01:00
Laserlicht
bdc15cfdc5 fix scroll issue (#5076) 2025-02-15 15:44:41 +01:00
Ivan Savenko
87dec3c1df
Merge pull request #5428 from Laserlicht/patch-2
[1.6.6] multiple fixes
2025-02-15 11:14:50 +02:00
Ivan Savenko
9effde04bb
Merge pull request #5404 from Laserlicht/upgrade_all
[1.6.6] extend radial wheel in town to upgrade all creatures
2025-02-15 11:12:37 +02:00
Laserlicht
b276603b34 fixes #5324 2025-02-14 22:45:52 +01:00
Laserlicht
54606fbe95
fix #5427 2025-02-14 21:49:43 +01:00
Laserlicht
3e161da834 code review 2025-02-14 21:03:23 +01:00
Ivan Savenko
2d7535eb00
Merge pull request #5395 from IvanSavenko/xbrz_effects
Implemented bloodlust, clone, and petrify effects for xbrz mode
2025-02-14 14:33:13 +02:00
Ivan Savenko
b69e1ce1fb
Merge pull request #5399 from Laserlicht/combat_health
[1.6.6] Combat Health Bar & Calculation fix
2025-02-14 13:09:49 +02:00
Ivan Savenko
28a8d4f4a1 Implemented bloodlust, clone, and petrify effects for xbrz mode 2025-02-14 11:01:20 +00:00
Ivan Savenko
099b7a4763
Merge pull request #5413 from IvanSavenko/bugfixing
[1.6.6] Minor fixes
2025-02-14 12:49:14 +02:00
Ivan Savenko
de3b7e3cc6
Merge pull request #5409 from vcmi/sdl_mixer_native_type
use Mix_Music from SDL_Mixer directly
2025-02-12 13:25:24 +02:00
Ivan Savenko
4c4726847d Fix size of generated images for Chronicles 2025-02-11 20:08:02 +00:00
Ivan Savenko
c559b20791 Add more tracking for crash on Android 2025-02-11 20:07:44 +00:00
Ivan Savenko
7f7327b622 Fix attempt to translated already translated string 2025-02-11 20:07:31 +00:00
Ivan Savenko
f91973e544
Merge pull request #5402 from IvanSavenko/move_cost_total
[1.6.6] Show total movement cost for multi-turn paths
2025-02-10 14:52:30 +02:00
Andrey Filipenkov
586cb65adc
use Mix_Music from SDL_Mixer directly 2025-02-10 15:01:51 +03:00
Laserlicht
0bbcb21826 optimize radial wheel if only few button exisiting 2025-02-09 21:54:31 +01:00
Laserlicht
c6987f4183 upgrade all radial wheel button 2025-02-09 21:54:30 +01:00
Ivan Savenko
68e0dcb01d
Merge pull request #5398 from Laserlicht/portrait_mode
[1.6.6] portrait mode for android & grey bar fix
2025-02-09 19:42:03 +02:00
Ivan Savenko
640f654fe0
Merge pull request #5401 from Laserlicht/touch_overlay
[1.6.6] overlay for touch screens & pinch fix
2025-02-09 19:40:45 +02:00
Ivan Savenko
2468ab54ea Show total movement cost for multi-turn paths 2025-02-09 17:29:28 +00:00
Ivan Savenko
c13edc8af3
Merge pull request #5383 from IvanSavenko/bugfixing
[1.6.6] Fixes for issues in 1.6.5
2025-02-09 19:27:43 +02:00
Ivan Savenko
51c71bb839
Merge pull request #5394 from Laserlicht/fixes
[1.6.6] Multiple fixes
2025-02-09 19:24:04 +02:00
Ivan Savenko
ddeb6c3c2d
Merge pull request #5388 from IvanSavenko/artifact_sort_icons
Separate icons for artifact sorting screen
2025-02-09 19:16:55 +02:00
Ivan Savenko
ff66e4d55a
Merge pull request #5387 from IvanSavenko/xbrz_autoselect
Enable xbrz2 by default on mobile systems
2025-02-09 19:16:42 +02:00
Laserlicht
75dd4a1acb fix pinch event calculation 2025-02-09 13:11:49 +01:00
Laserlicht
1f61f22122 implement overlay for touch screens 2025-02-09 13:10:27 +01:00
Laserlicht
ca5471aa55 fix incorrect health calculation 2025-02-08 23:20:09 +01:00
Laserlicht
d98ce78c34 add setting for hp bar 2025-02-08 22:48:21 +01:00
Laserlicht
a8211d12de Combat Health Bar 2025-02-08 22:22:22 +01:00
Laserlicht
de06de06b5 refactor backgrounds (allow resolution change) 2025-02-08 20:53:32 +01:00