MihailRis
1c8cafbb68
refactor
2025-06-28 11:46:10 +03:00
MihailRis
f17167f8c9
add 'onselect' callback & remove 'default' tag
2025-06-28 02:46:54 +03:00
MihailRis
3a4b334d0b
feat: 'edited' property reset & add 'oncontrolkey' textbox callback
2025-03-12 19:51:22 +03:00
MihailRis
73d96fd4f7
move generator script execution to an isolated Lua state
2024-10-06 18:23:33 +03:00
MihailRis
4ae141d982
limit dv::value templated constructors & refactor
2024-09-19 04:22:57 +03:00
MihailRis
34d2e6d400
migrate from dynamic::Value to dv::value & total erase namespace 'dynamic'
2024-09-18 23:31:18 +03:00
MihailRis
f43cc93cd2
update project includes format
2024-08-10 01:37:48 +03:00
InfiniteCoder
5c9bc83bbd
items/ + objects/ + util/
2024-08-04 22:26:08 +03:00
InfiniteCoder
e6da3638f0
Logger.hpp
2024-08-04 12:46:03 +03:00
InfiniteCoder
a745507ddd
coders/
2024-08-04 11:23:08 +03:00
Vyacheslav Ivanov
bbf33e8e4d
format: reformat project
...
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 19:53:48 +03:00
Vyacheslav Ivanov
5e70837d3f
fix: optimization: PVS-Studio warning V815
...
The 'empty()' method is more efficient for checking if a string is empty compared to comparing it with an empty string literal.
The default constructor 'std::wstring()' is more efficient for creating an empty string compared to using a string literal.
The 'clear()' method is more efficient for clearing a std::wstring compared to assigning it an empty string literal.
Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 17:50:58 +03:00
MihailRis
ba046a52c0
Revert "fix: optimization: Various PVS-Studio warnings"
2024-08-02 14:51:44 +03:00
Vyacheslav Ivanov
5b325ac2bc
fix: optimization: PVS-Studio warning V815
...
The 'empty()' method is more efficient for checking if a string is empty compared to comparing it with an empty string literal.
The default constructor 'std::wstring()' is more efficient for creating an empty string compared to using a string literal.
The 'clear()' method is more efficient for clearing a std::wstring compared to assigning it an empty string literal.
Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 05:35:55 +03:00
MihailRis
f46e4a7989
add trackbar 'sub-consumer' for value label refresh when 'change-on-release'
2024-07-28 22:15:18 +03:00
MihailRis
913e5983b1
refactor: complete 'lua' namespace use
2024-06-11 13:51:11 +03:00
MihailRis
90bc86408b
refactor: LuaState replaced with lua_engine
2024-06-11 13:18:30 +03:00
MihailRis
0647bc6f90
refactor: 'lua' namespace expansion
2024-06-11 03:37:35 +03:00
MihailRis
7973a9c32b
fix: lua coroutines support
2024-06-11 01:52:28 +03:00
MihailRis
1917cbba8b
new player.* functions
2024-05-24 01:38:39 +03:00
MihailRis
017c8722ae
memory related refactor
2024-05-13 00:11:20 +03:00
MihailRis
1627e21c1d
the final rename
2024-05-06 03:38:19 +03:00
MihailRis
f27a418dbe
however
2024-05-06 03:15:27 +03:00
MihailRis
9ea67deb13
'ifnot' template property + hpp
2024-05-06 00:45:43 +03:00
MihailRis
3f12d4389d
minor
2024-05-05 00:51:45 +03:00
MihailRis
f9dd865bee
lua runnables update
2024-05-04 23:23:04 +03:00
MihailRis
635e512142
scriptenv?
2024-04-21 15:41:47 +03:00
MihailRis
f89c252ddf
lua suppliers update + label supplier XML attribute
2024-03-19 14:04:06 +03:00
MihailRis
c68e89038f
TextBox new properties
2024-02-22 12:07:01 +03:00
MihailRis
5c23b4125d
even more boilerplate code
2024-02-19 23:56:39 +03:00
MihailRis
086bcec9c2
critical lua fixes
2024-02-19 12:58:29 +03:00
MihailRis
d8b3920d65
ui: more xml support + hud.close function
2024-02-17 13:58:12 +03:00
MihailRis
af7c828d73
block ui test
2024-02-16 14:45:46 +03:00
MihailRis
11bb9e5926
misc hud-related updates
2024-02-15 14:43:03 +03:00