Ivan Savenko
|
9ef959a7f8
|
Merge pull request #2310 from IvanSavenko/left_click_refactor
Left click input refactor
|
2023-07-13 13:03:06 +03:00 |
|
DjWarmonger
|
f6cc61e0be
|
Merge pull request #2297 from vcmi/rmg_roads
Rmg roads
|
2023-07-11 09:25:24 +02: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 |
|
Tomasz Zieliński
|
730b36612c
|
Respect GUI settings for roads. By default, all road types are enabled.
|
2023-07-08 08:44:10 +02:00 |
|
Ivan Savenko
|
8b61c0d59b
|
Replaced CIntObject::type bitfield with bool's. Added input blocking.
|
2023-07-03 19:24:12 +03:00 |
|
Ivan Savenko
|
7c5dcfd47b
|
Fix closing dropdown box via clicking outside bounds
|
2023-06-22 22:34:05 +03:00 |
|
Ivan Savenko
|
8ad577255f
|
Replaced isMouseButtonPressed with isMouseLeftButtonPressed
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
6fe00ad55c
|
Moved slider class to a separate file
|
2023-06-05 19:16:01 +03:00 |
|
Ivan Savenko
|
acac42291e
|
Remove excessive CMap.h includes
|
2023-05-31 23:18:38 +03:00 |
|
Ivan Savenko
|
62595cb039
|
Split massive CMap.h a bit
|
2023-05-31 23:01:57 +03:00 |
|
Ivan Savenko
|
daaaf84392
|
Icon index for map format is now defined in config
|
2023-05-31 23:01:57 +03:00 |
|
Ivan Savenko
|
0e70f2998f
|
SDL event handling is now done exclusively in input handler
|
2023-05-20 01:51:49 +03:00 |
|
Ivan Savenko
|
1f513fd280
|
Extracted event management from GuiHandler and CIntObject
|
2023-05-20 01:51:49 +03:00 |
|
Ivan Savenko
|
ad3e54e6c0
|
Reduced usage of topWindow() method
|
2023-05-16 21:57:45 +03:00 |
|
Ivan Savenko
|
e2ef136003
|
Renamed "Int" -> "Window" in WindowHandler API
|
2023-05-16 19:10:22 +03:00 |
|
Ivan Savenko
|
7838190ef4
|
Moved window stack management from GuiHandler to new class
|
2023-05-16 19:10:21 +03:00 |
|
Ivan Savenko
|
b3207f3465
|
RMG tab will now show all templates but will block invalid map sizes
|
2023-04-19 23:14:23 +03:00 |
|
Adriankhl
|
57409a0d94
|
fix: close dropbox with left mouse click outside of the dropbox
|
2023-04-06 18:32:21 +02:00 |
|
Ivan Savenko
|
383387ef29
|
Integrated defaultMods into mod system
|
2023-03-16 17:55:09 +02:00 |
|
Ivan Savenko
|
4260726e4b
|
Provide encoding information to maps & campaigns loaders
|
2023-03-05 17:39:27 +02:00 |
|
Ivan Savenko
|
108a42e4ba
|
Reorganized includes for new layout. New class - IImageLoader
|
2023-02-01 20:42:06 +02:00 |
|
Ivan Savenko
|
e48bd39b9c
|
Moved road & river handlers into a separate file
|
2023-01-11 15:17:24 +02:00 |
|
Ivan Savenko
|
4f3ea0d1d9
|
Renamed Terrain.h/cpp -> TerrainHandler.h/cpp
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
f51b3bca57
|
use JsonKey or NameTranslated instead of ambiguos Name
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
e1799379dd
|
Terrain/Road/River handler are now in compileable state
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
1fece0ce18
|
Merge pull request #1229 from IvanSavenko/battle_improvements
Battle: Fixing bugs & Implementation of missing features
|
2023-01-09 22:07:13 +02:00 |
|
Ivan Savenko
|
396b7740c3
|
Removed unused variable
|
2023-01-05 17:37:40 +02:00 |
|
Ivan Savenko
|
d3ecd43aba
|
Merge remote-tracking branch 'vcmi/develop' into battle_improvements
|
2023-01-04 16:20:53 +02:00 |
|
nordsoft
|
660d25a335
|
Make control panel configurable
|
2023-01-03 13:02:54 +04:00 |
|
Ivan Savenko
|
5d80457eda
|
Merge with vcmi/develop branch
|
2022-12-30 00:52:23 +02:00 |
|
Ivan Savenko
|
7a35bcc812
|
Merge pull request #1221 from IvanSavenko/warnings_fix
Fix remaining compiler warnings
|
2022-12-29 21:51:55 +02:00 |
|
Ivan Savenko
|
fa355c3356
|
Fix build
|
2022-12-26 01:38:25 +02:00 |
|
Ivan Savenko
|
eb20a4b208
|
Merge remote-tracking branch 'vcmi/develop' into warnings_fix
|
2022-12-23 14:40:45 +02:00 |
|
nordsoft
|
e245dbaf9d
|
Use kind-of-factory approach for widget builders
|
2022-12-22 02:05:29 +04:00 |
|
nordsoft
|
8f7025328f
|
Read default template from config, named custom types
|
2022-12-22 01:37:33 +04:00 |
|
nordsoft
|
521328addd
|
Adding macros for targeted object binding
|
2022-12-22 00:54:06 +04:00 |
|
nordsoft
|
d7b0770b71
|
Remove excessive code
|
2022-12-17 20:50:33 +04:00 |
|
nordsoft
|
9b76a8000f
|
Making team alignments widget customizable
|
2022-12-17 20:38:16 +04:00 |
|
nordsoft
|
b590e4a0e4
|
Fixes for multiplyer
|
2022-12-17 08:38:33 +04:00 |
|
nordsoft
|
b1f2c7aed4
|
Team alignments implemented
|
2022-12-17 08:19:16 +04:00 |
|
nordsoft
|
4f5fab702e
|
Support roads selection in random map tab
|
2022-12-17 04:54:37 +04:00 |
|
nordsoft
|
42281f51e8
|
Revert "Remove uncompleted code"
This reverts commit 0c41787ca5 .
|
2022-12-17 03:53:26 +04:00 |
|
nordsoft
|
8f089b3302
|
Rename folder
|
2022-12-16 02:19:23 +04:00 |
|
nordsoft
|
0c41787ca5
|
Remove uncompleted code
|
2022-12-16 02:17:10 +04:00 |
|
nordsoft
|
d3c3feb037
|
Configurable template selection
|
2022-12-16 02:15:53 +04:00 |
|
nordsoft
|
1d4209d97e
|
Continue refactoring
|
2022-12-16 00:57:10 +04:00 |
|
nordsoft
|
2371e3e9a2
|
Interface builder refactored
|
2022-12-16 00:46:36 +04:00 |
|
nordsoft
|
4c3288dd61
|
Fix teams
|
2022-12-14 05:45:50 +04:00 |
|
nordsoft
|
fc7f1dbc5a
|
Fix template selection
|
2022-12-14 05:23:21 +04:00 |
|