Commit graph

  • 04680e281c boundary check on String8 in debug mode silverweed 2024-08-01 14:08:29 +02:00
  • d76dd022fd fix bug in chunks building silverweed 2024-08-01 14:02:00 +02:00
  • 65776eee8a minor include stuff silverweed 2024-07-30 11:50:11 +02:00
  • 0d1fc3ff4b bump minor to 2 silverweed 2024-07-30 11:47:38 +02:00
  • fce8869458 show seek addr in hex in rntuple anchor hover info silverweed 2024-07-30 11:44:00 +02:00
  • 2ba48f8784 brighten color on hover instead of using col_highlight silverweed 2024-07-30 11:34:08 +02:00
  • c680a1b5c3 fix tfile header len silverweed 2024-07-30 10:47:13 +02:00
  • 4fe4909cd9 even more hover info silverweed 2024-07-30 00:03:35 +02:00
  • 4a2c23277d add more hover info silverweed 2024-07-29 23:36:27 +02:00
  • b758f63ed3 add hover info for tfile object silverweed 2024-07-29 23:01:11 +02:00
  • e9aae3f310 add more hover info silverweed 2024-07-29 17:45:07 +02:00
  • 8af9fddf73 start adding hover info silverweed 2024-07-29 11:59:56 +02:00
  • 1ae3d6b82b term render: show pretty size silverweed 2024-07-26 16:14:48 +02:00
  • e22133d3f8 fix base_display_addr silverweed 2024-07-26 16:05:04 +02:00
  • bc1efe5056 the slow path doesn't exist anymore :) silverweed 2024-07-26 15:51:04 +02:00
  • b708ab246f massively speed up page loading silverweed 2024-07-26 15:50:19 +02:00
  • 16832d2132 fix swapped args in printf silverweed 2024-07-26 15:00:44 +02:00
  • 7c8e1c155b add missing stuff to term legend silverweed 2024-07-26 14:55:51 +02:00
  • 3d5fa87970 remove useless GLFW files in third_party silverweed 2024-07-26 13:54:28 +02:00
  • 10cb8e8484 update example.png silverweed 2024-07-26 13:51:53 +02:00
  • 3977a369d4 fmt silverweed 2024-07-26 13:38:56 +02:00
  • a83434e876 remove some commented-out includes silverweed 2024-07-26 13:34:33 +02:00
  • e77b973b02 remove arena_push_contiguous silverweed 2024-07-26 08:39:00 +02:00
  • 3bf5af34b4 remove useless variable silverweed 2024-07-25 18:24:34 +02:00
  • 1f3ddce98f add no gfx compile flag silverweed 2024-07-25 18:23:58 +02:00
  • 4918c152b5 update readme silverweed 2024-07-25 18:02:31 +02:00
  • 2c5471e05f parse hexadecimals as int args silverweed 2024-07-25 17:58:32 +02:00
  • 1e2f73ee18 term view: add line addresses silverweed 2024-07-25 17:49:44 +02:00
  • 5660b4ca05 don't initialize gfx if we're in terminal mode silverweed 2024-07-25 17:26:39 +02:00
  • 5d9acf702c improve legend silverweed 2024-07-25 17:18:50 +02:00
  • 79787d6c2d add terminal mode for rntviewer silverweed 2024-07-25 17:01:08 +02:00
  • d00db42d7a refactor render code, add sections silverweed 2024-07-25 12:25:05 +02:00
  • bf3fe17393 fix UB in mem edit silverweed 2024-07-25 10:53:34 +02:00
  • ca9b536a54 add interact fn to mem edit silverweed 2024-07-25 10:44:50 +02:00
  • d03da05b26 add tkey list size and tfile header size silverweed 2024-07-23 15:05:32 +02:00
  • 17df4fdeef ignore imgui.ini silverweed 2024-07-23 10:43:28 +02:00
  • 3dd6dd85a4 add tkey_list section silverweed 2024-07-23 10:41:55 +02:00
  • fe77a32306 remove Cluster_Info_Node for now silverweed 2024-07-23 09:53:58 +02:00
  • 9bc533c65a remove Metadata.hxx silverweed 2024-07-23 09:49:58 +02:00
  • 390401e771 remove include <utility> silverweed 2024-07-23 09:48:43 +02:00
  • 887e4e1946 update readme silverweed 2024-07-23 09:38:17 +02:00
  • 12d2b9a928 remove useless macro silverweed 2024-07-19 21:06:55 +02:00
  • 930ce52ba1 check number of arguments silverweed 2024-07-19 21:02:27 +02:00
  • 83ad84491f add cluster highlighting silverweed 2024-07-19 16:31:48 +02:00
  • c3ded7b808 add ReadOnly but allow selecting bytes silverweed 2024-07-18 17:43:44 +02:00
  • a3743238e8 properly handle big tfiles silverweed 2024-07-18 17:13:04 +02:00
  • 94c5d432ab add more tfile info silverweed 2024-07-18 15:56:55 +02:00
  • 5923ac4360 parse root version silverweed 2024-07-18 15:32:32 +02:00
  • d177ea66a8 print errors on mem alloc failure silverweed 2024-07-17 13:20:46 +02:00
  • 3d7f61362b remove timed_scope from mem_edit.DrawContents silverweed 2024-07-16 17:58:33 +02:00
  • 4970a30ea9 minor cleanups silverweed 2024-07-16 17:58:01 +02:00
  • 65e6ccb880 actually, we don't want to store an arbitrary amount of colors. silverweed 2024-07-16 17:54:01 +02:00
  • b7a0481ed1 introduce proper thread-local scratch arenas silverweed 2024-07-16 17:50:30 +02:00
  • 29acbb6374 add timed_scope silverweed 2024-07-16 17:28:17 +02:00
  • ef2fa96a83 add readme silverweed 2024-07-16 17:03:56 +02:00
  • a02003031a actually fix Makefile for real silverweed 2024-07-16 15:00:09 +02:00
  • 62180a449e actually fix Makefile silverweed 2024-07-16 14:58:54 +02:00
  • 9090d9d52d fix makefile silverweed 2024-07-16 14:55:17 +02:00
  • 83ea4a0096 update GetColumnRange api silverweed 2024-07-16 14:37:26 +02:00
  • 4aaaf2ee59 refactorings silverweed 2024-07-16 14:34:51 +02:00
  • 8b173d0f2d add checksums silverweed 2024-07-16 12:04:38 +02:00
  • e13f4d5e4f some fixes silverweed 2024-07-16 11:45:32 +02:00
  • b8a23aa37a oops, it was an off-by-one error silverweed 2024-07-16 11:21:09 +02:00
  • 59301745ef weird stuff happening (missing pages to chunks?) silverweed 2024-07-16 11:12:50 +02:00
  • 7d44204162 wip silverweed 2024-07-15 18:02:55 +02:00
  • 700e76366b fix page grouping silverweed 2024-07-15 15:54:22 +02:00
  • 647c8c20f6 properly set first_group in chunks silverweed 2024-07-15 11:54:45 +02:00
  • 1f64198640 add group chunks silverweed 2024-07-15 11:29:32 +02:00
  • 36a34cedd3 fix bug in RMicroFileReader silverweed 2024-07-12 18:29:35 +02:00
  • 58ef95409d wip gather page/columns metadata silverweed 2024-07-12 15:56:04 +02:00
  • 13f3211d0f add gather_metadata silverweed 2024-07-12 11:58:55 +02:00
  • c2531be115 add memory tracking silverweed 2024-07-12 11:58:48 +02:00
  • edd376b4ba separate root_iface type from RNTuple_Info silverweed 2024-07-12 10:25:58 +02:00
  • db4d0c64f6 add jump to section silverweed 2024-07-12 10:07:27 +02:00
  • cc157c235c isolate root dependencies, avoid TFile silverweed 2024-07-12 09:53:01 +02:00
  • b0966401c4 fix warnings silverweed 2024-07-11 16:50:05 +02:00
  • d21bceac89 fix makefile silverweed 2024-07-11 16:49:18 +02:00
  • e66ecfe8a7 make line_i a size_t in memory_editor to avoid overflow silverweed 2024-07-11 16:32:12 +02:00
  • af8606c44a add PseudoMiniFile silverweed 2024-07-11 16:29:44 +02:00
  • d093936211 print mem used silverweed 2024-07-11 15:27:38 +02:00
  • 84ca6a6b59 add avg dt silverweed 2024-07-11 14:59:59 +02:00
  • c032d60f9e prettier colors silverweed 2024-07-11 14:27:19 +02:00
  • b9a490d8cc add colors for header/footer silverweed 2024-07-11 14:00:43 +02:00
  • f683654ba0 reduce openGL version 4.6 -> 4.0 silverweed 2024-07-11 08:49:20 +02:00
  • e50cfffb19 remove TODO silverweed 2024-07-10 22:31:32 +02:00
  • d714591dc1 watch mapped file for changes silverweed 2024-07-10 22:30:49 +02:00
  • 7816fda8c7 strip lots of useless libs silverweed 2024-07-10 21:52:48 +02:00
  • d673229cf4 reformatting silverweed 2024-07-10 21:47:37 +02:00
  • 790c7b9214 make imgui a submodule; import memory editor silverweed 2024-07-10 21:41:48 +02:00
  • cc377c5cf3 some reorganizing silverweed 2024-07-10 20:11:42 +02:00
  • 34c6db6acd add imgui + glfw silverweed 2024-07-10 19:38:16 +02:00
  • da2ae8bfe1 add arena silverweed 2024-07-10 17:48:23 +02:00
  • 136d7df643 first commit silverweed 2024-07-10 17:04:11 +02:00