Commit graph

111 commits

Author SHA1 Message Date
silverweed
a83434e876 remove some commented-out includes 2024-07-26 13:34:33 +02:00
silverweed
e77b973b02 remove arena_push_contiguous 2024-07-26 08:39:00 +02:00
silverweed
3bf5af34b4 remove useless variable 2024-07-25 18:24:34 +02:00
silverweed
1f3ddce98f add no gfx compile flag 2024-07-25 18:23:58 +02:00
silverweed
2c5471e05f parse hexadecimals as int args 2024-07-25 17:58:32 +02:00
silverweed
1e2f73ee18 term view: add line addresses 2024-07-25 17:49:44 +02:00
silverweed
5660b4ca05 don't initialize gfx if we're in terminal mode 2024-07-25 17:26:39 +02:00
silverweed
5d9acf702c improve legend 2024-07-25 17:18:50 +02:00
silverweed
79787d6c2d add terminal mode for rntviewer 2024-07-25 17:01:08 +02:00
silverweed
d00db42d7a refactor render code, add sections 2024-07-25 12:25:05 +02:00
silverweed
ca9b536a54 add interact fn to mem edit 2024-07-25 10:44:50 +02:00
silverweed
d03da05b26 add tkey list size and tfile header size 2024-07-23 15:05:32 +02:00
silverweed
17df4fdeef ignore imgui.ini 2024-07-23 10:43:28 +02:00
silverweed
3dd6dd85a4 add tkey_list section 2024-07-23 10:41:55 +02:00
silverweed
fe77a32306 remove Cluster_Info_Node for now 2024-07-23 09:53:58 +02:00
silverweed
9bc533c65a remove Metadata.hxx 2024-07-23 09:49:58 +02:00
silverweed
390401e771 remove include <utility> 2024-07-23 09:48:43 +02:00
silverweed
12d2b9a928 remove useless macro 2024-07-19 21:06:55 +02:00
silverweed
930ce52ba1 check number of arguments 2024-07-19 21:02:27 +02:00
silverweed
83ad84491f add cluster highlighting 2024-07-19 16:31:48 +02:00
silverweed
c3ded7b808 add ReadOnly but allow selecting bytes 2024-07-18 17:44:04 +02:00
silverweed
a3743238e8 properly handle big tfiles 2024-07-18 17:13:04 +02:00
silverweed
94c5d432ab add more tfile info 2024-07-18 15:56:55 +02:00
silverweed
5923ac4360 parse root version 2024-07-18 15:32:32 +02:00
silverweed
d177ea66a8 print errors on mem alloc failure 2024-07-17 13:20:46 +02:00
silverweed
3d7f61362b remove timed_scope from mem_edit.DrawContents 2024-07-16 17:58:33 +02:00
silverweed
4970a30ea9 minor cleanups 2024-07-16 17:58:01 +02:00
silverweed
65e6ccb880 actually, we don't want to store an arbitrary amount of colors. 2024-07-16 17:54:01 +02:00
silverweed
b7a0481ed1 introduce proper thread-local scratch arenas 2024-07-16 17:50:30 +02:00
silverweed
29acbb6374 add timed_scope 2024-07-16 17:28:17 +02:00
silverweed
83ea4a0096 update GetColumnRange api 2024-07-16 14:37:26 +02:00
silverweed
4aaaf2ee59 refactorings 2024-07-16 14:34:51 +02:00
silverweed
8b173d0f2d add checksums 2024-07-16 12:04:38 +02:00
silverweed
e13f4d5e4f some fixes 2024-07-16 11:45:32 +02:00
silverweed
b8a23aa37a oops, it was an off-by-one error 2024-07-16 11:21:09 +02:00
silverweed
59301745ef weird stuff happening (missing pages to chunks?) 2024-07-16 11:12:50 +02:00
silverweed
7d44204162 wip 2024-07-15 18:02:55 +02:00
silverweed
700e76366b fix page grouping 2024-07-15 15:54:22 +02:00
silverweed
647c8c20f6 properly set first_group in chunks 2024-07-15 11:54:45 +02:00
silverweed
1f64198640 add group chunks 2024-07-15 11:29:32 +02:00
silverweed
36a34cedd3 fix bug in RMicroFileReader 2024-07-12 18:29:35 +02:00
silverweed
58ef95409d wip gather page/columns metadata 2024-07-12 15:56:04 +02:00
silverweed
13f3211d0f add gather_metadata 2024-07-12 11:58:55 +02:00
silverweed
c2531be115 add memory tracking 2024-07-12 11:58:48 +02:00
silverweed
edd376b4ba separate root_iface type from RNTuple_Info 2024-07-12 10:25:58 +02:00
silverweed
db4d0c64f6 add jump to section 2024-07-12 10:07:27 +02:00
silverweed
cc157c235c isolate root dependencies, avoid TFile 2024-07-12 09:53:01 +02:00
silverweed
b0966401c4 fix warnings 2024-07-11 16:50:05 +02:00
silverweed
d21bceac89 fix makefile 2024-07-11 16:49:18 +02:00
silverweed
af8606c44a add PseudoMiniFile 2024-07-11 16:29:44 +02:00
silverweed
d093936211 print mem used 2024-07-11 15:27:38 +02:00
silverweed
84ca6a6b59 add avg dt 2024-07-11 14:59:59 +02:00
silverweed
c032d60f9e prettier colors 2024-07-11 14:27:19 +02:00
silverweed
b9a490d8cc add colors for header/footer 2024-07-11 14:00:43 +02:00
silverweed
f683654ba0 reduce openGL version 4.6 -> 4.0 2024-07-11 08:49:39 +02:00
silverweed
e50cfffb19 remove TODO 2024-07-10 22:31:32 +02:00
silverweed
d714591dc1 watch mapped file for changes 2024-07-10 22:30:49 +02:00
silverweed
d673229cf4 reformatting 2024-07-10 21:47:37 +02:00
silverweed
790c7b9214 make imgui a submodule; import memory editor 2024-07-10 21:41:48 +02:00
silverweed
cc377c5cf3 some reorganizing 2024-07-10 20:11:42 +02:00
silverweed
34c6db6acd add imgui + glfw 2024-07-10 19:38:16 +02:00