Commit Graph

242 Commits (bbd5641073972d864e6e4fae2eb4abb13e9661bb)

Author SHA1 Message Date
Brett 94e10e7674 fix include in argparse, update cmake version 2023-07-29 17:24:28 -04:00
Brett 90350e8584 parse 2023-07-29 13:38:19 -04:00
Brett 21425cff55 add parallel hashmaps optional submodule 2023-07-29 02:03:28 -04:00
Brett 7b7d9df67b NBT appears to be completely working 2023-07-28 01:35:01 -04:00
Brett 1998ddbafe update to c++20 2023-07-24 13:00:35 -04:00
Brett 0d5abd143f readme update plus time functions and cleaner scoped_buffer WITH begin()/end()
scoped_buffer update will break most uses
2023-07-24 02:39:03 -04:00
Brett fa55b5e929 update cmake logging config and README.md 2023-07-21 22:45:23 -04:00
Brett f5069859c5 Merge remote-tracking branch 'github/main' 2023-07-21 03:56:11 -04:00
Brett 58ba957b1d working on logging 2.0. Format defined, custom tags added. 2023-07-20 22:38:17 -04:00
Brett d06c7ebeb6 String buffer 2023-07-10 18:45:43 -04:00
Brett 94624bddec Merge remote-tracking branch 'refs/remotes/tpgc/main' 2023-04-08 12:44:49 -04:00
Brett 5116981057 add prefix to LOG_LEVEL 2023-04-08 12:44:31 -04:00
Paragon-Win a6a2ee966c Fix windows! 2023-04-07 00:02:21 -04:00
Brett 89df343e4f fix most warnings 2023-04-05 17:21:19 -04:00
Brett d9b53aaa11 reduce min version 2023-04-01 16:49:54 -04:00
Brett 08c5426582 reduce cmake version
TODO: find the min version
2023-04-01 16:03:08 -04:00
Brett b51a5363b2 fix 2023-03-14 18:02:20 -04:00
Brett b77638436e fast functions of common math (untested!) 2023-02-28 23:50:13 -05:00
Brett cd4e4581ae move math.h to math subdir, update version to 5.0 2023-02-28 23:33:39 -05:00
Brett 2b203b086d Update version to reflect changes in API 2023-02-14 22:53:19 -05:00
Brett 12a5985916 Push V0.3.2a 2023-01-29 23:36:42 -05:00
Brett 483713b265 tests cleanup, NBT UTF
The UTF8 implementaion is ripped from openjdk-source's java source code, adapted by me for c++
2023-01-29 15:24:33 -05:00
Brett 42b912604d Ordered table pretty print 2023-01-27 09:58:51 -05:00
Brett f68f23ae30 Update 0.3a!
Added table format (TODO: add title to table!)
printing of profiler
ordered table printing to come
TODO: add old table print back, default to table print!
2023-01-27 00:49:44 -05:00
Brett 8ec971f8ce Printing 2023-01-26 12:21:19 -05:00
Brett e58f20d16e Better profiler 2023-01-26 00:59:36 -05:00
Brett d025b0595c Logging works for the most part, more features need to be added 2023-01-23 17:52:32 -05:00
Brett 0d2292e1d4 Fix cmake when not using phmaps 2023-01-16 14:09:27 -05:00
Brett 89f77e3aa9 Delete is broken 2023-01-12 12:18:39 -05:00
Brett 60c1371a9d Switching to recursive delete. Fixed search 2023-01-11 18:56:42 -05:00
Brett beff47b8f0 Randoms, String refactor, Time, System, + Profiler improvements 2023-01-05 01:52:56 -05:00
Brett bc66a3ce79 include 2022-12-27 00:59:49 -05:00
Brett fda4012b42 include fix 2022-12-27 00:59:10 -05:00
Brett 3a763c1497 cmake 2022-12-27 00:55:50 -05:00
Brett 5899b4fae1 cmake 2022-12-27 00:53:30 -05:00
Brett 7cf07bb5c0 Typedefs for maps 2022-12-27 00:51:37 -05:00
Brett 28777afe9e Cmake 2022-12-26 00:36:28 -05:00
Brett 90b12dac78 Source fix 2022-12-25 23:25:32 -05:00
Brett b2d8fddbdd Cmake 2022-12-25 23:24:58 -05:00
Brett f78ec224f8 Cmake 2022-12-25 23:23:12 -05:00
Brett e5a1763e9b Code setup 2022-12-25 23:19:44 -05:00
Brett 986d0a3d6a Setup inital cmake file 2022-12-23 13:50:27 -05:00