74 Commits

Author SHA1 Message Date
MihailRis
8bd43098d5 ALStream WIP 2024-02-29 13:21:58 +03:00
MihailRis
ee5ebaf8db audio streaming interfaces update 2024-02-29 00:40:03 +03:00
MihailRis
4d15ebb7de audio::PCM.totalSamples 2024-02-28 23:14:28 +03:00
MihailRis
83d6990852 ogg decoding fix 2024-02-28 15:01:19 +03:00
MihailRis
d1b145e7a4 audio fixes 2024-02-28 14:58:13 +03:00
MihailRis
145ebf8468 ogg decoder 2024-02-28 13:22:33 +03:00
MihailRis
8ca10c1ddc another fix 2024-02-27 23:42:19 +03:00
MihailRis
59fe8af8ca fix 2024-02-27 23:41:33 +03:00
MihailRis
b809c2df84 audio test 2024-02-27 23:29:09 +03:00
MihailRis
e9cbb04090 slots-grid coord fix 2024-02-12 18:40:47 +03:00
MihailRis
87f50f79c9 block inventories (backend) 2024-02-12 18:28:18 +03:00
MihailRis
b38afe9e34 refactor 2024-02-04 23:45:15 +03:00
MihailRis
f25677d6d2 clang warnings fix 2024-02-02 20:42:49 +03:00
MihailRis
bc72742ee3 locale independent util::parse_double 2024-02-02 20:02:30 +03:00
MihailRis
84e8fd1af6 fixes 2024-02-01 03:02:54 +03:00
MihailRis
da190f3f7b std::from_chars output handling 2024-02-01 02:33:38 +03:00
MihailRis
ece68e715d std::stod replaced to std::from_chars 2024-02-01 02:16:58 +03:00
MihailRis
1f11fa8fea Added XML parser/writer 2024-02-01 02:01:04 +03:00
MihailRis
49fdcdfb27 inventory regions, minor refactor 2024-01-31 00:14:43 +03:00
A-lex-Ra
1bd8852db2 pretty critical fixes 2024-01-30 21:51:46 +06:00
MihailRis
a4a5aef422 skybox: added moon and stars 2024-01-26 02:49:42 +03:00
MihailRis
32891ad156 rolled back temporary 2024-01-25 01:05:28 +03:00
MihailRis
7613aa4e97 unicode strings now writing as is, without escaping 2024-01-25 01:01:09 +03:00
MihailRis
9332fa375c fixed escape_string for binary data 2024-01-25 00:33:13 +03:00
@clasher113
1b2c0a0f21 Build fix 2024-01-22 11:05:49 +02:00
MihailRis
7d35356f9d binary json: compressed documents support 2024-01-17 19:33:04 +03:00
MihailRis
377c8e5029 the big refactor + extracted data classes from coders/json to data/dynamic 2024-01-17 16:32:53 +03:00
MihailRis
34d4500e24 binary_json_spec.md update (cdocument explanation) 2024-01-17 01:24:48 +03:00
MihailRis
b0165b1014 gzip compress/decompress + refactor 2024-01-17 00:52:55 +03:00
MihailRis
3837cdcf95 binary json format introduced + specification 2024-01-16 19:05:27 +03:00
MihailRis
e2bb7a34aa palette png reading support 2024-01-10 03:49:20 +03:00
A-lex-Ra
82851fec83 added hash-comments, customfaces introduced 2024-01-08 12:36:04 +06:00
MihailRis
5bd78c09ad Minor refactor 2024-01-04 22:47:21 +03:00
MihailRis
2ad115a2a8 Minor refactor 2024-01-03 20:42:26 +03:00
MihailRis
76aeb8e4df Content packs indices auto build + WorldGenerator fix 2023-12-29 14:17:26 +03:00
Ara
73abc23b5c refactoring old C for Linux 2023-12-19 14:14:25 +06:00
A-lex-Ra
c17657a8ee refactoring old C for windows 2023-12-19 13:39:17 +06:00
A-lex-Ra
6830205bcc memory-safety improved 2023-12-18 18:02:17 +06:00
MihailRis
396ee31bcc content-pack resources support 2023-12-14 02:30:39 +03:00
MihailRis
7bf70bb26e languages support (WIP) 2023-12-12 22:02:17 +03:00
MihailRis
6a20258704 parsing fix 2023-12-04 02:26:40 +03:00
MihailRis
2f9244c17c New world and player files format 2023-12-03 22:03:59 +03:00
MihailRis
b62b7bf2bb jsom stringify fix 2023-12-03 17:28:13 +03:00
MihailRis
37f94f2f96 TOML precision revert 2023-12-03 04:33:16 +03:00
MihailRis
f47882194c Fixed json/toml float precision on write 2023-12-03 04:27:45 +03:00
MihailRis
8588e582b6 json, toml parsers/writers update 2023-12-03 00:41:06 +03:00
MihailRis
647662b0d3 json::JObject added method putArray 2023-12-01 16:56:07 +03:00
MihailRis
c8a283c645 Base content package + ContentLoader 2023-12-01 16:26:42 +03:00
MihailRis
b6a139528d Small fix 2023-11-28 22:41:55 +03:00
MihailRis
a60cc70246 GLSL 'include' support 2023-11-28 16:13:49 +03:00