Ivan Savenko
|
241add394c
|
Fixed timer widget in pvp battle
|
2023-12-22 18:40:28 +02:00 |
|
Ivan Savenko
|
fc595c5d84
|
propagate turn timer state every second to ensure correct UI
|
2023-12-22 18:40:28 +02:00 |
|
Ivan Savenko
|
f834cb3d99
|
Display different timers separately when applicable
|
2023-12-22 18:40:28 +02:00 |
|
Ivan Savenko
|
da9c0feebc
|
Reworked timer widget to show timers for all players
|
2023-12-22 18:40:28 +02:00 |
|
Ivan Savenko
|
c8d024ae11
|
Merge pull request #3354 from dydzio0614/antimagic-garrison
Add missing antimagic functionality to antimagic garrisons
|
2023-12-22 16:33:39 +02:00 |
|
Ivan Savenko
|
70ee87e1d1
|
Merge pull request #3356 from Laserlicht/hero_info_levelup
[1.4.2?] Possibility to show hero info in levelup window
|
2023-12-22 16:33:31 +02:00 |
|
Ivan Savenko
|
4ed283a357
|
Merge pull request #3359 from IvanSavenko/crashfixes
Crashfixes
|
2023-12-22 15:17:59 +02:00 |
|
Ivan Savenko
|
d8b601e759
|
Fix crash on disconnecting
|
2023-12-22 14:03:05 +02:00 |
|
Ivan Savenko
|
ee976d676d
|
Fix crash on closing vcmi while opening is playing
|
2023-12-22 14:03:05 +02:00 |
|
Laserlicht
|
c20f0bdc3e
|
using CHeroArea
|
2023-12-22 01:30:41 +01:00 |
|
Laserlicht
|
f75ccc308b
|
right click opens hero info
|
2023-12-22 00:07:41 +01:00 |
|
Dydzio
|
39c3db04f3
|
Add missing antimagic functionality to antimagic garrisons
|
2023-12-21 18:09:33 +01:00 |
|
Ivan Savenko
|
27d2fc0a13
|
Merge pull request #3186 from SoundSSGood/quick-backpack-part1
Quick backpack window
|
2023-12-21 17:10:15 +02:00 |
|
Laserlicht
|
c6434c31fb
|
small fix
|
2023-12-20 20:34:57 +01:00 |
|
Laserlicht
|
1dd2a28760
|
small fix
|
2023-12-20 20:23:35 +01:00 |
|
Laserlicht
|
ed671fa2fa
|
big spellbook optimize
|
2023-12-20 20:16:23 +01:00 |
|
SoundSSGood
|
e5c532beb4
|
gesture for quick backpack window
|
2023-12-20 16:55:38 +02:00 |
|
Ivan Savenko
|
fee0e0f9a0
|
Merge pull request #3348 from dydzio0614/no-alttab-console
No alt-tab console
|
2023-12-20 16:29:23 +02:00 |
|
Dydzio
|
83c2c22a6d
|
Change client's polling rate for server startup to 200 ms
|
2023-12-19 22:02:26 +01:00 |
|
Dydzio
|
30a9a32549
|
Do not trigger console via alt->tab
|
2023-12-19 20:02:45 +01:00 |
|
SoundSSGood
|
5099b52a4f
|
Quick backpack. Spells on scrolls view
|
2023-12-19 19:01:56 +02:00 |
|
SoundSSGood
|
21b02414bf
|
Refactoring. Callbacks have been encapsulated. Added cursorPosition
|
2023-12-19 19:01:56 +02:00 |
|
SoundSSGood
|
29b61081f3
|
Quick backpack
|
2023-12-19 19:01:56 +02:00 |
|
Ivan Savenko
|
103151f1f7
|
Merge pull request #3343 from IvanSavenko/fix_spellbook_animation
Fix spellbook page flip animation
|
2023-12-18 13:32:30 +02:00 |
|
Ivan Savenko
|
732cdfec73
|
Merge pull request #3254 from Laserlicht/spell_search
search spells
|
2023-12-18 13:23:06 +02:00 |
|
Ivan Savenko
|
44a79c1ff4
|
Merge pull request #3327 from Laserlicht/datetime
date time format
|
2023-12-18 13:21:01 +02:00 |
|
Ivan Savenko
|
f575e46ba0
|
Clear only part of screen covered by video - required for spellbook
|
2023-12-18 01:01:02 +02:00 |
|
Laserlicht
|
77505af71b
|
remove removefoucs
|
2023-12-17 22:17:32 +01:00 |
|
Laserlicht
|
9299eaed36
|
code review
|
2023-12-16 21:10:27 +01:00 |
|
Laserlicht
|
56562ad8dc
|
date time format
|
2023-12-16 18:57:38 +01:00 |
|
Ivan Savenko
|
9f8a5119f9
|
Less strict check for Armageddon's Blade data files presence
|
2023-12-16 15:04:41 +02:00 |
|
Ivan Savenko
|
5f4608c9f0
|
Fixed memory corruption on usage of radial wheel to reorder towns/heroes
|
2023-12-16 13:46:29 +02:00 |
|
Ivan Savenko
|
16e845e1c8
|
- Check for presence of AB files on startup
|
2023-12-16 13:46:29 +02:00 |
|
Ivan Savenko
|
a1f34e059a
|
Fix possible crash on starting 2nd battle while intro sound from 1st one
is still playing
|
2023-12-13 19:35:02 +02:00 |
|
Ivan Savenko
|
873fd33e7a
|
Workaround for mingw and armeabi Android build
|
2023-12-13 19:23:32 +02:00 |
|
Ivan Savenko
|
76cb5387c5
|
Access CHero in a way that will throw exception on invalid access
instead of crash
|
2023-12-13 16:50:56 +02:00 |
|
Ivan Savenko
|
0dce278a3b
|
Attempt to fix crash on app exit on Android
|
2023-12-13 16:50:13 +02:00 |
|
Ivan Savenko
|
4fa33c8d2e
|
Merge pull request #3279 from Laserlicht/smooth_scroll_fix
smooth scroll fix and gui option to disable
|
2023-12-10 22:49:43 +02:00 |
|
Ivan Savenko
|
e44a8ebfd9
|
Merge pull request #3291 from Laserlicht/audio_mute_setting
audio mute on focus lost setting
|
2023-12-10 22:48:52 +02:00 |
|
Laserlicht
|
df2a5f05d8
|
audio mute on focus lost setting
|
2023-12-10 14:49:27 +01:00 |
|
Laserlicht
|
e74c2262c3
|
add option to gui to disable smooth dragging
|
2023-12-10 13:38:58 +01:00 |
|
Laserlicht
|
b8e40978a0
|
stop smooth scroll when using window borders to scroll
|
2023-12-09 17:29:57 +01:00 |
|
Ivan Savenko
|
902db091da
|
Simple fix for slider activation when clicking on left/right buttons
|
2023-12-09 18:09:10 +02:00 |
|
Laserlicht
|
dfb10bdfcb
|
search rectangle
|
2023-12-08 22:52:34 +01:00 |
|
Laserlicht
|
95ff89f622
|
search spells
|
2023-12-08 22:46:05 +01:00 |
|
Ivan Savenko
|
edbe25b33a
|
Updated layout and localizations
|
2023-12-07 16:36:44 +02:00 |
|
Ivan Savenko
|
861c53059e
|
Added callbacks for preset dropdowns
|
2023-12-07 13:57:16 +02:00 |
|
Ivan Savenko
|
653304b004
|
Implemented accumulating timers, rename creature timer to unit timer
|
2023-12-07 13:57:16 +02:00 |
|
Ivan Savenko
|
1f0bcbc194
|
Added option to configure dropdown position
|
2023-12-07 13:57:16 +02:00 |
|
Ivan Savenko
|
0fd966818f
|
Remove 'visible' property from images, replaced with enable/disabled
call
|
2023-12-07 13:57:16 +02:00 |
|
Ivan Savenko
|
3b3c4860b2
|
Avoid creation of new threads without mutex protection
|
2023-12-03 15:58:03 +02:00 |
|
Andrii Danylchenko
|
26b6d1cf74
|
NKAI: fix capturing shipyards
|
2023-12-02 14:03:54 +02:00 |
|
Ivan Savenko
|
be9c7f2099
|
Merge pull request #3239 from IvanSavenko/pathfinder_fixes
Pathfinder fixes
|
2023-12-02 12:20:44 +02:00 |
|
Ivan Savenko
|
d919cb0eac
|
Merge pull request #3240 from IvanSavenko/bugfixing
[1.4.0] Bugfixing for beta
|
2023-12-02 12:20:37 +02:00 |
|
Ivan Savenko
|
55ad903ffb
|
Merge pull request #3231 from dydzio0614/large-spellbook-setting
Split large spellbook from UI enhancements setting
|
2023-12-02 12:13:06 +02:00 |
|
Dydzio
|
fc035b1b55
|
Change large spellbook config section to gameTweaks
|
2023-11-28 22:30:50 +01:00 |
|
Ivan Savenko
|
ea8995e901
|
Fixed check for free slots when recruiting in towns
|
2023-11-28 16:25:11 +02:00 |
|
Ivan Savenko
|
42ad860850
|
Merge pull request #3230 from dydzio0614/connection-button-fix
Display disabled connect button on server autojoin
|
2023-11-28 12:37:18 +02:00 |
|
Ivan Savenko
|
a7c45d8ec8
|
Remove assert - confirmed to be legal scenario
|
2023-11-28 12:32:24 +02:00 |
|
Ivan Savenko
|
48907f5e8b
|
Merge pull request #3237 from IvanSavenko/regressions_fix
Fixes for unresolved regressions
|
2023-11-28 12:24:24 +02:00 |
|
Ivan Savenko
|
5df53f6ea2
|
Hota compatibility fix - allow stack selection border to have different
size than creature icon
|
2023-11-27 23:20:24 +02:00 |
|
Ivan Savenko
|
02f7193260
|
Fix regression from map translation - properly translate custom main
hero name
|
2023-11-27 20:27:10 +02:00 |
|
Ivan Savenko
|
b8a4091356
|
Fix regressions from timers - client may be destroyed while receiving
timer update or pack reply
|
2023-11-27 20:27:10 +02:00 |
|
Ivan Savenko
|
d5f8db2222
|
Fixed undefined behavior on accessing array with -1 index
|
2023-11-27 14:09:08 +02:00 |
|
Ivan Savenko
|
e21e3f8386
|
Do not display "Spell Cancelled" message on right-click when no stack is
active
|
2023-11-27 14:09:08 +02:00 |
|
Ivan Savenko
|
d06ae15c6e
|
Fix teleporting animation
|
2023-11-27 14:08:49 +02:00 |
|
Ivan Savenko
|
344d8891e4
|
Fix display of creatures to sell in Freelancer Guild
|
2023-11-27 14:08:49 +02:00 |
|
Ivan Savenko
|
81a48f2d80
|
Do not attempt to resize text box to zero-width
|
2023-11-27 14:08:49 +02:00 |
|
Dydzio
|
a4d76b2529
|
Split large spellbook from UI enhancements setting
|
2023-11-26 19:16:53 +01:00 |
|
Dydzio
|
4b57b9f9a9
|
Display disabled connect button on server autojoin
|
2023-11-26 18:39:51 +01:00 |
|
Laserlicht
|
2eada0efca
|
allow shortcout if any town has a marketplace
|
2023-11-25 03:14:31 +01:00 |
|
Laserlicht
|
1954447a9e
|
fix image order
|
2023-11-25 02:58:06 +01:00 |
|
Ivan Savenko
|
e5e01ab35d
|
Disable spectator mode in single player to avoid confusing players
|
2023-11-20 14:38:57 +02:00 |
|
Ivan Savenko
|
aaefc07182
|
Merge pull request #3198 from IvanSavenko/ai_optimize
AI optimizations
|
2023-11-20 14:06:25 +02:00 |
|
Ivan Savenko
|
07990644b5
|
Merge pull request #3191 from Laserlicht/touch-introduction
Touch introduction
|
2023-11-20 14:05:47 +02:00 |
|
Ivan Savenko
|
a3f9450d83
|
Relax UI locking to reduce delays in AI actions
|
2023-11-18 19:41:00 +02:00 |
|
Laserlicht
|
70b6906e6d
|
adjust messages, add radial wheel
|
2023-11-17 18:23:11 +01:00 |
|
Laserlicht
|
a6dd5c2887
|
translation
|
2023-11-16 23:03:41 +01:00 |
|
Laserlicht
|
1bf05d43a1
|
fix video implementation error; implement paging; video loading
|
2023-11-16 22:39:50 +01:00 |
|
Ivan Savenko
|
76956cfe3a
|
Merge pull request #3188 from IvanSavenko/remove_identifier_implicit_int_conversion2
Remove implicit conversion of identifier to integer
|
2023-11-16 17:26:32 +02:00 |
|
Ivan Savenko
|
de02507fff
|
Merge pull request #3193 from IvanSavenko/warn_mod_dependencies
Show message about mods that failed to load on opening main menu
|
2023-11-16 17:26:19 +02:00 |
|
Laserlicht
|
2cfbcd067b
|
videos
|
2023-11-16 02:58:43 +01:00 |
|
Ivan Savenko
|
d1a4e84255
|
Show message about mods that failed to load on opening main menu
|
2023-11-15 17:57:40 +02:00 |
|
Ivan Savenko
|
0705604129
|
Merge pull request #3185 from IvanSavenko/memleak_fix
Memory leak fixes
|
2023-11-15 16:00:38 +02:00 |
|
Ivan Savenko
|
52050d0ef1
|
Fix build
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
6cb1f6ff11
|
Remove all remaining implicit conversion in lib
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
13763cad8e
|
Remove few more implicit conversions
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
0842f5afee
|
Removed remaining usages of std::vector<bool>
|
2023-11-15 15:55:18 +02:00 |
|
Ivan Savenko
|
a9f868b379
|
Merge pull request #3166 from IvanSavenko/simturns_ui
UI for Simturns
|
2023-11-15 14:10:57 +02:00 |
|
Ivan Savenko
|
060e1cef21
|
Merge pull request #3182 from Alexander-Wilms/fix-fps-counter
Move FPS counter to bottom left, set width of black background to suf…
|
2023-11-15 13:56:27 +02:00 |
|
Laserlicht
|
05efb12d82
|
format fix
|
2023-11-14 22:50:22 +01:00 |
|
Laserlicht
|
cb92778e00
|
add ui
|
2023-11-14 22:39:11 +01:00 |
|
Laserlicht
|
f7a31865f3
|
basic touch introduction implementation
|
2023-11-14 21:52:30 +01:00 |
|
Ivan Savenko
|
f65f4b1285
|
Disable new UI if enhancements are off
|
2023-11-13 19:49:41 +02:00 |
|
Ivan Savenko
|
d1ae5bbee5
|
Implement AI simturns checkbox
|
2023-11-13 19:06:56 +02:00 |
|
Ivan Savenko
|
c5eeaa6526
|
Added non-linear slider for better simturn duration selection
|
2023-11-13 19:06:56 +02:00 |
|
Ivan Savenko
|
7d54f6a9c0
|
Implemented basic support for plural forms in translations
|
2023-11-13 19:06:56 +02:00 |
|
Ivan Savenko
|
e160b8557b
|
Implement min/max simturns callbacks
|
2023-11-13 19:06:56 +02:00 |
|
Ivan Savenko
|
32633d5f52
|
Initial version of Turn Options tab screen
|
2023-11-13 19:06:56 +02:00 |
|
Ivan Savenko
|
3268ebe27c
|
Moved some code from OptionTab to separate class, OptionTabBase
|
2023-11-13 19:06:56 +02:00 |
|