Commit Graph
54 Commits
Author SHA1 Message Date
MihailRisandGitHub ba046a52c0 Revert "fix: optimization: Various PVS-Studio warnings" 2024-08-02 14:51:44 +03:00
Vyacheslav Ivanov 2c1103307f fix: optimization: PVS-Studio warning V813
Passing large objects by const reference avoids unnecessary copying and enhances efficiency.

Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 05:35:55 +03:00
Vyacheslav Ivanov 5dd7a15c09 fix: optimization: PVS-Studio warning V832
It's better to use '= default;' syntax instead of empty constructor and destructor body.
Using '= default;' can help the compiler generate more optimal code.

Reported by: PVS-Studio

Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 01:57:43 +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 d8c9fa1fe2 loading rig pose, textures, body settings 2024-07-09 21:19:29 +03:00
MihailRis c8666910ce feat: loading entities (WIP) 2024-07-05 22:51:03 +03:00
MihailRis e301dbe164 fix msvc build 2024-07-05 05:27:00 +03:00
MihailRis f0270d3391 feat: saving entities (WIP) 2024-07-05 05:16:31 +03:00
MihailRis e4f9bd03b7 add src/coders/obj 2024-06-22 20:24:35 +03:00
Pugemon f25a425cb9 Optimize parameter passing to avoid unnecessary copying 2024-06-07 04:00:38 +03:00
MihailRis 9dadae6e34 world convert fatal error fix 2024-06-05 09:41:06 +03:00
MihailRis c94d40ab02 toml parser update + 'toml' module is built-in now 2024-05-20 01:28:42 +03:00
MihailRis 35fdd475ee msvc build fix 2024-05-18 22:13:53 +03:00
MihailRis e273829ef5 c++ must be illegal 2024-05-16 17:08:38 +03:00
MihailRis b032122e58 dumb compilers build fix 2024-05-16 16:56:25 +03:00
MihailRis b38128ef39 relative values, types check 2024-05-10 16:05:46 +03:00
MihailRis 9522aedeec quick check with linters 2024-05-10 12:34:05 +03:00
MihailRis 76f52037b5 added operator<< overloads for dynamic::Value 2024-05-09 22:01:38 +03:00
MihailRis debdec1dc2 dynamic::create_map, dynamic::create_list 2024-05-09 20:30:14 +03:00
MihailRis 9695a78bc3 dynamic::none,NONE 2024-05-09 17:08:28 +03:00
MihailRis 65e85f362c dynamic::valtype renamed to dynamic::Type 2024-05-08 04:06:24 +03:00
MihailRis a4c21984d5 dynamic::Value simplified 2024-05-07 18:39:12 +03:00
MihailRis 8e83a07094 'dynamic' namespace refactor (step 2) 2024-05-07 17:03:04 +03:00
MihailRis d33edd4cd9 'dynamic' namespace refactor (step 1/2) 2024-05-07 16:00:52 +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 4dc2c4701d menu page queries 2024-05-05 22:40:24 +03:00
MihailRis 2a77c24414 inventory convert fix (items count) 2024-05-05 17:49:17 +03:00
MihailRis ba885e4e08 input.add_callback 2024-05-05 06:49:17 +03:00
MihailRis 788bd6bf0f numeric setting value display fix 2024-04-28 19:03:54 +03:00
MihailRis 001617f6d9 StringSetting, gui.set_locale removed 2024-04-26 03:03:42 +03:00
MihailRis 6650e27737 ObservableSetting 2024-04-26 02:43:10 +03:00
MihailRis 4861fedf1e fullscreen setting checkbox + smth 2024-04-26 00:34:15 +03:00
MihailRis 7415726e47 fixes 2024-04-22 19:34:24 +03:00
MihailRis 5b82b18c6f settings observers lifecycle 2024-04-22 19:10:36 +03:00
MihailRis 8e4f8004f7 lua json library 2024-04-22 17:08:20 +03:00
MihailRis 30a38035e2 the shortcut 2024-04-21 17:12:06 +03:00
MihailRis b9ea88b988 settings page completely moved to xml 2024-04-20 15:52:55 +03:00
MihailRis 9cdf3ff016 settings panel moved to xml (WIP) 2024-04-20 03:01:37 +03:00
MihailRis e456b77143 ugly, refactor required 2024-04-01 20:16:45 +03:00
MihailRis 7374013eeb NumberSetting.observe 2024-04-01 18:36:31 +03:00
MihailRis f8ec75b121 core.get_setting test 2024-04-01 18:08:09 +03:00
MihailRis 75a7b89fc8 LuaState tovalue, pushvalue for dynamic::Value 2024-04-01 00:04:10 +03:00
MihailRis 8950f4ecd5 refactor 2024-03-31 23:05:38 +03:00
MihailRis 48982e3478 'dynamic' namespace refactor + sensitivity is a NumberSetting now 2024-03-31 17:30:02 +03:00
MihailRis 398347bd81 include fix + Setting.resetToDefault 2024-03-31 14:35:10 +03:00
MihailRis 73a460ddb6 Setting update 2024-03-29 20:02:58 +03:00
MihailRis 32120d8af4 settings test 2024-03-29 13:58:19 +03:00
MihailRis 7449434f5c assets preloading with preload.json 2024-03-11 15:09:21 +03:00
MihailRis daaba374a3 contentpack removal feature + refactor 2024-03-11 13:21:06 +03:00