00692888df
sonar cloud fixes
2024-08-15 23:09:04 +02:00
e1fdac42fd
code review
2024-08-14 21:50:53 +02:00
9e9a6f1c5f
Merge branch 'develop' into extended_statistic
2024-08-13 00:49:51 +02:00
37283e51c3
basic diagram
2024-08-12 20:14:36 +02:00
79c55bc898
Merge pull request #4425 from IvanSavenko/ui_cleanup
...
Remove old code from UI system
2024-08-12 17:16:03 +03:00
c9a3ea28bf
enableUiEnhancements flag
2024-08-12 01:10:47 +02:00
1e298534ae
shortcut
2024-08-12 01:07:58 +02:00
299ee35c48
extended statistic: Window
2024-08-11 22:44:16 +02:00
f42f1de347
extended statistic: Button and data transfer
2024-08-11 22:21:13 +02:00
9fba3d97f1
Renamed & unified OBJECT_CONSTRUCTION macro set
2024-08-09 15:30:04 +00:00
9ceb1c567d
highscore refactoring
2024-08-02 19:37:46 +02:00
939dd62491
change variable name
2024-07-29 20:43:41 +02:00
53c0d20a57
fix campaign highscores
2024-07-26 20:36:52 +02:00
1aa391fdf8
Split CGeneralTextHandler file into 1 file per class form
...
All text processing code is now located in lib/texts.
No changes other than code being moved around and adjustment of includes
Moved without changes:
Languages.h -> texts/Languages.h
MetaString.* -> texts/MetaString.*
TextOperations.* -> texts/TextOperations.*
Split into parts:
CGeneralTextHandler.* -> texts/CGeneralTextHandler.*
-> texts/CLegacyConfigParser.*
-> texts/TextLocalizationContainer.*
-> texts/TextIdentifier.h
2024-07-20 12:55:17 +00:00
6b8f94e6e7
Merge remote-tracking branch 'vcmi/master' into develop
2024-07-11 17:43:44 +00:00
e142776957
highscore text len
2024-06-29 14:44:29 +02:00
3bea383b59
Merge branch 'vcmi/beta' into 'vcmi/develop'
2024-06-21 12:58:36 +00:00
ffa5c03515
Load & decode high score creatures on first access
2024-06-17 17:08:41 +00:00
b8beb4fb13
Fixes for various minor issues detected by Sonar Cloud
2024-06-01 11:48:30 +00:00
df83fa33a1
Merge branch 'vcmi/master' into 'vcmi/develop'
2024-05-31 09:34:21 +00:00
d1aa4ecd10
Merge pull request #4013 from IvanSavenko/shortcuts_additions
...
[1.5.2] Shortcuts additions
2024-05-21 14:18:55 +03:00
68883e0b29
Fixed disabling of text input on closing high scores
2024-05-19 12:39:59 +00:00
88fbb7ee71
Most of buttons created in cpp now have assigned shortcut
2024-05-19 09:12:36 +00:00
c676b999e5
use showAll
2024-05-18 20:21:47 +02:00
fc50482b43
background for multiple windows
2024-05-18 19:58:51 +02:00
540bd16e7b
Fixed video widget playback
2024-05-16 16:50:36 +00:00
d08c7b7b8f
Added VideoWidget to hide implementation details
2024-05-15 17:05:16 +00:00
d27b854cb1
Reorganized music, video and sound players:
...
- All XXXplayers are now in client/media directory
- Reogranized code on one class per file basis
- Extracted interfaces from handlers. Handlers now implement
corresponding interface.
- CCS now only stores pointer to an interface
2024-05-15 17:05:12 +00:00
7790b8969d
Simplify TextInput constructor
2024-05-15 12:45:45 +00:00
1abe9007bc
Moved CTextInput to a separate file. No changes in logic
2024-05-15 12:45:45 +00:00
af671d109f
Made graphical primitive-based UI more configurable
2024-02-18 20:48:45 +02:00
55b504792e
Implemented basic version of login window and persistent connection on
...
client
2024-01-19 23:49:59 +02:00
f3277b7953
Define each identifier in a dedicated statement
2024-01-10 00:22:23 +00:00
9299eaed36
code review
2023-12-16 21:10:27 +01:00
56562ad8dc
date time format
2023-12-16 18:57:38 +01:00
4a24da3804
Merge pull request #3114 from Laserlicht/fix-highscore
...
fix high scores screen
2023-11-03 15:51:37 +02:00
8a9f10ec3a
fix asset failures
2023-10-31 22:05:22 +01:00
f01ec55d21
Use the "nullptr" literal.
...
"nullptr" should be used to denote the null pointer
2023-10-27 18:18:59 +00:00
c1707bcc71
fix datatype
2023-10-27 18:52:25 +02:00
89a39fcfc0
code review
2023-10-08 20:27:56 +02:00
be2b3afe48
implements sounds
2023-10-08 12:49:59 +02:00
242e0ffa4a
fix playername
2023-09-26 22:06:04 +02:00
c3373ea34c
code review
2023-09-25 18:06:40 +02:00
68e536c290
code review
2023-09-24 02:00:42 +02:00
41b03e7c5b
fixed some edge cases
2023-09-23 23:11:17 +02:00
96df11a6f2
always show actual entry
2023-09-23 22:45:38 +02:00
8a0565eb9b
use vector
2023-09-23 22:15:05 +02:00
6f8b62d77d
codereview
2023-09-23 20:41:30 +02:00
ca96749c45
workaround for missing video
2023-09-23 16:28:28 +02:00
06895e6733
fine tuning
2023-09-23 15:11:48 +02:00