Ivan Savenko
|
92ce97bbc7
|
Merge remote-tracking branch 'vcmi/master' into beta
|
2023-08-12 16:20:06 +03:00 |
|
Ivan Savenko
|
631e93e846
|
Fix missing lock of player interface
|
2023-08-11 18:50:39 +03:00 |
|
Ivan Savenko
|
57d7dc97bf
|
Fix assertion failure on swiping during spellcast
|
2023-08-03 14:21:15 +03:00 |
|
Ivan Savenko
|
d86c0a969d
|
Fix conflicting market/town hotkeys
|
2023-07-30 12:34:34 +03:00 |
|
Ivan Savenko
|
e3f5ab57f2
|
Fixed input event ordering. Fixes radial menu show/hide logic
|
2023-07-21 15:47:42 +03:00 |
|
Ivan Savenko
|
d26595cef7
|
Radial menu is now a proper window. Minor fixes to positioning.
|
2023-07-21 15:47:42 +03:00 |
|
Ivan Savenko
|
a494dc4870
|
Refactoring of CGarrisonInt
|
2023-07-21 15:47:42 +03:00 |
|
Ivan Savenko
|
cefbe5152e
|
Merge pull request #2359 from IvanSavenko/crashfixing
Fix crashes from 1.2.1 statistics on Google Play
|
2023-07-21 15:44:37 +03:00 |
|
Ivan Savenko
|
3f4e88c396
|
Merge pull request #2325 from SoundSSGood/hero-backpack-window
Hero backpack window prototyping
|
2023-07-21 15:43:34 +03:00 |
|
Ivan Savenko
|
ddda46a7fd
|
Merge pull request #2358 from dydzio0614/persistent-hero-info-window
Add option for persistent hero info window as in HD mod
|
2023-07-19 14:46:16 +03:00 |
|
Ivan Savenko
|
bb17cc13b1
|
Implemented lazy totalRedraw to prevent multiple redraws on single frame
|
2023-07-18 17:31:21 +03:00 |
|
Dydzio
|
48a72f90f7
|
Add option for persistent hero info window as in HD mod
|
2023-07-17 23:25:16 +02:00 |
|
Ivan Savenko
|
64a22d8590
|
Workaround for false double-clicking of elements in hero/town lists
|
2023-07-17 17:40:28 +03:00 |
|
SoundSSGood
|
9427de6344
|
initial files
|
2023-07-15 22:15:32 +03:00 |
|
Ivan Savenko
|
c0f0c3cedd
|
Fix shortcuts not working sometimes
|
2023-07-15 16:09:44 +03:00 |
|
Ivan Savenko
|
d99fab8496
|
Reduce usage of getCursorPosition
|
2023-07-09 18:09:22 +03:00 |
|
Ivan Savenko
|
9449899098
|
Fix regressions
|
2023-07-09 17:08:37 +03:00 |
|
Ivan Savenko
|
ca889a5c2a
|
Replaced clickLeft with clickPressed clickReleased methods
|
2023-07-08 14:33:04 +03:00 |
|
Ivan Savenko
|
1dff721747
|
Fix infobox resetting to current hero during enemy turn
|
2023-07-04 20:28:02 +03:00 |
|
Ivan Savenko
|
900b1c1763
|
Simplified text input handling, fixes hotkeys on windows with text input
|
2023-07-04 18:42:52 +03:00 |
|
Ivan Savenko
|
81b9aec527
|
Fix map edge scrolling after swiping usage
|
2023-07-03 23:50:09 +03:00 |
|
Ivan Savenko
|
8b61c0d59b
|
Replaced CIntObject::type bitfield with bool's. Added input blocking.
|
2023-07-03 19:24:12 +03:00 |
|
Ivan Savenko
|
9cd246ab8b
|
Merge pull request #2259 from IvanSavenko/campaign_refactoring
Fix accumulated issues with campaigns
|
2023-06-30 12:59:48 +03:00 |
|
Ivan Savenko
|
0f8d53e978
|
Replaced SDL user events list with dispatching of arbitrary functors
|
2023-06-26 21:51:10 +03:00 |
|
Mike
|
75820c3bdf
|
Fixed overlapped text display in adventure map settings
|
2023-06-25 16:27:00 -07:00 |
|
Ivan Savenko
|
a84ccb37c2
|
Merge pull request #2250 from IvanSavenko/event_handling_fixes
Slider input event fix
|
2023-06-25 17:39:55 +03:00 |
|
Ivan Savenko
|
56680e102d
|
Merge pull request #2245 from IvanSavenko/platform_settings
Allow defining default values of settings per platform
|
2023-06-23 13:32:30 +03:00 |
|
Ivan Savenko
|
69dc95c3c8
|
Merge pull request #2235 from IvanSavenko/hota_h3m_support
Hota h3m support
|
2023-06-23 13:32:10 +03:00 |
|
Ivan Savenko
|
a505cc464e
|
Fixed slider's behavior, especially for mobile systems
|
2023-06-22 23:49:38 +03:00 |
|
Ivan Savenko
|
dfeeeb1f5f
|
Removed no longer used
|
2023-06-22 22:12:05 +03:00 |
|
Ivan Savenko
|
4e7412faa6
|
Split mouseDragged event from mouseMoved
|
2023-06-22 22:11:48 +03:00 |
|
Ivan Savenko
|
8f602b2ef6
|
Allow defining default values of settings per platform
|
2023-06-21 10:55:30 +03:00 |
|
Ivan Savenko
|
967dc95867
|
Rename panning->gesturing for consistency
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
06437cbde6
|
Renamed gesture-related methods, remove unused code
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
563d7dd41f
|
Renamed RCLICK -> SHOW_POPUP
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
8ad577255f
|
Replaced isMouseButtonPressed with isMouseLeftButtonPressed
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
85a11c090e
|
Enter popup await mode only if there is an active popup
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
e9788e2904
|
Cleaned up EventDispatcher code
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
d4aa778547
|
Replaced clickRight event with showPopupWindow/closePopupWindow
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
80f67337d8
|
Do not send mouseMoved to elements that have just unsubscribed
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
6283329aeb
|
Added option to disable edge scrolling
|
2023-06-05 19:20:20 +03:00 |
|
Ivan Savenko
|
ec55ec76b6
|
Show cursor (including attack direction) when swiping in battle
|
2023-06-05 19:20:18 +03:00 |
|
Ivan Savenko
|
0f2a339ab5
|
Implemented pinch gesture to scale adventure map
|
2023-06-05 19:20:08 +03:00 |
|
Ivan Savenko
|
b20109c830
|
Test version of swipe gesture for in-combat attacks
|
2023-06-05 19:20:08 +03:00 |
|
Ivan Savenko
|
0e36a3ab5a
|
Use Scrollable class for all appropriate locations
|
2023-06-05 19:18:33 +03:00 |
|
Ivan Savenko
|
6fe00ad55c
|
Moved slider class to a separate file
|
2023-06-05 19:16:01 +03:00 |
|
Ivan Savenko
|
57df1c3e0d
|
Implemented gesture for town/hero lists and town/hero selection
|
2023-06-05 19:12:24 +03:00 |
|
Ivan Savenko
|
360bf48031
|
Implemented panning/swiping gesture for sliders
|
2023-06-05 19:09:56 +03:00 |
|
Ivan Savenko
|
dc8e9cd048
|
wheelScrolled event now accepts distance instead of bool
|
2023-06-05 19:00:57 +03:00 |
|
Ivan Savenko
|
48859e186e
|
Added panning gesture, activated by mouse wheel press
|
2023-06-05 19:00:56 +03:00 |
|