Ivan Savenko
|
acdb8d6e06
|
renamed Unicode -> TextOperations, to use for all text processing
|
2023-03-05 17:39:23 +02:00 |
|
Ivan Savenko
|
65c020ef34
|
Moved Unicode namespace out of GeneralTextHandler file
|
2023-03-05 17:30:38 +02:00 |
|
Ivan Savenko
|
476e60c753
|
Merge pull request #1615 from SoundSSGood/CArtifactsOfHero-refactoring
Optimization and cleanup CArtifactHolder
|
2023-03-05 17:28:36 +02:00 |
|
SoundSSGood
|
a1dbbe2d86
|
redraw optimization
|
2023-03-03 10:17:31 +02:00 |
|
Ivan Savenko
|
195eac3375
|
Merge pull request #1545 from dydzio0614/town-panel-number-formatting
Improve creature numbers handling in castle interface bottom left part
|
2023-02-26 22:56:54 +02:00 |
|
Dydzio
|
9eccc29e16
|
Adjust tab positioning
|
2023-02-19 12:18:54 +01:00 |
|
Dydzio
|
7f03223634
|
Remove SDL_Events reference
|
2023-02-18 18:00:34 +01:00 |
|
Dydzio
|
6bd4eac27a
|
Rename settings files
|
2023-02-18 17:58:22 +01:00 |
|
Dydzio
|
7137329e80
|
Clang-tidy related fixed
|
2023-02-18 17:49:43 +01:00 |
|
Dydzio
|
7e409df3cb
|
Apply manual changes from code review
|
2023-02-18 16:35:07 +01:00 |
|
Dydzio
|
c2ef3331ef
|
Change main settings tabs to toggle group + fix json commas
|
2023-02-16 21:37:37 +01:00 |
|
Dydzio
|
ade52239ea
|
Use config value from new settings
|
2023-02-15 23:26:55 +01:00 |
|
Dydzio
|
9101f05835
|
Fixes for new battle settings
|
2023-02-15 22:38:41 +01:00 |
|
Dydzio
|
775db89241
|
Fix battle settings UI labels, add "dont show battle intro" setting
|
2023-02-15 20:29:29 +01:00 |
|
Dydzio
|
1d153f4ee9
|
"ForceMovementInfo" support + make other settings tab
|
2023-02-14 23:45:45 +01:00 |
|
Dydzio
|
be9c71934c
|
Merge remote-tracking branch 'origin/develop' into settings-rework
|
2023-02-14 21:00:17 +01:00 |
|
Dydzio
|
fb06aca0bb
|
Further progress - UI tweaks, new settings etc
|
2023-02-14 20:30:06 +01:00 |
|
Ivan Savenko
|
91b17bed79
|
Partial encapsulation of AdvMapInt
|
2023-02-14 11:18:42 +02:00 |
|
Ivan Savenko
|
e15c7dcd33
|
Attempt at better encapsulation of CTerrainRect
|
2023-02-14 11:18:41 +02:00 |
|
Ivan Savenko
|
cc0c3e5bc9
|
All adventure map components now use shared_ptr
|
2023-02-14 11:18:41 +02:00 |
|
Ivan Savenko
|
f8c1c46562
|
removed CAdvMapInt::handleRightClick method
|
2023-02-14 11:18:41 +02:00 |
|
Ivan Savenko
|
d0f57fed6f
|
Cleaned up code of Minimap
|
2023-02-14 11:18:41 +02:00 |
|
Dydzio
|
80a5595d6c
|
Adding some settings options, minor UI fixes
|
2023-02-13 23:53:28 +01:00 |
|
Dydzio
|
de5138c854
|
Basic separation of adventure map & general tabs
|
2023-02-12 19:25:59 +01:00 |
|
Dydzio
|
58bed920b4
|
Sort out settings files structure
|
2023-02-12 17:49:41 +01:00 |
|
Dydzio
|
7430616ada
|
Move settings to separate subfolder
|
2023-02-12 17:29:23 +01:00 |
|
Konstantin
|
6d8eac320d
|
vcmi/client: add missing include to GUIclasses.cpp
Fix building with clang++ version 15.
|
2023-02-12 19:11:24 +03:00 |
|
Dydzio
|
34227a0dab
|
Integrate new settings with battle UI
|
2023-02-12 15:49:17 +01:00 |
|
Dydzio
|
2f171fcc0e
|
Merge branch 'develop' into settings-rework
|
2023-02-12 15:03:33 +01:00 |
|
Dydzio
|
ee186f3839
|
Conversion of battle settings to configurable interface
|
2023-02-12 13:51:57 +01:00 |
|
Ivan Savenko
|
c8c38ac922
|
Merge pull request #1386 from IvanSavenko/resolutions_filter
Do not allow selecting resolutions not supported by display
|
2023-02-12 14:33:39 +02:00 |
|
Dydzio
|
319d05b94f
|
Missing merge conflict stuff
|
2023-02-12 12:05:12 +01:00 |
|
Dydzio
|
11df79dc2a
|
Minor formatting
|
2023-02-12 11:55:39 +01:00 |
|
Dydzio
|
fc7d2b9778
|
Merge remote-tracking branch 'origin/develop' into settings-rework
|
2023-02-12 11:55:21 +01:00 |
|
Ivan Savenko
|
ab8b407294
|
Style cleanup
|
2023-02-08 13:56:09 +02:00 |
|
Dydzio
|
a4cc386a5a
|
Apply suggestions from code review
Co-authored-by: Nordsoft91 <nordsoft@yahoo.com>
|
2023-02-05 20:24:36 +01:00 |
|
Ivan Savenko
|
62151cd20c
|
Replaced genRect with Rect constructor call
|
2023-02-03 19:17:59 +02:00 |
|
Ivan Savenko
|
34dcb4127a
|
Removed text utilities from SDL_Extensions
|
2023-02-03 18:55:25 +02:00 |
|
Ivan Savenko
|
7c58a46279
|
Removed some instances of access to screen surface
|
2023-02-03 18:23:53 +02:00 |
|
Ivan Savenko
|
70c0937972
|
Moved SDL-specific code to SDL_Extensions
|
2023-02-03 13:02:05 +02:00 |
|
Ivan Savenko
|
01322aa4c5
|
Do not allow selecting resolution no supported by display
|
2023-02-03 12:57:38 +02:00 |
|
Ivan Savenko
|
9833edcf73
|
Removed using namespace SDL_Ext
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
d87fb43dcd
|
Replaced SDL access with VCMI methods
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
3fef2a5e1f
|
Moved Colors to a separate file, updated includes
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
cfcaf5cbb6
|
renamed keyDown -> keyPressed
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
e1bd0d2a04
|
API for custom events no longer requires SDL access
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
d4fba3787c
|
Removed usage of SDL_KeyboardEvent from UI code
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
6669ffd4b3
|
Moved input-related code from SDL_Extensions to GuiHandler
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
214fc19e74
|
CIntObject now receives mouse position as point instead of SDL event
|
2023-02-03 11:39:39 +02:00 |
|
Dydzio
|
e7a774c465
|
Improve creature numbers handling in castle interface bottom left part
|
2023-02-02 20:54:47 +01:00 |
|