Commit graph

67 commits

Author SHA1 Message Date
silverweed
fe5458874e basic tkey walking 2024-10-30 17:25:39 +01:00
silverweed
ba42f11722 use sysconf instead of getpagesize 2024-10-14 10:35:51 +02:00
silverweed
0ae49de018 don't assume we have a valid rntuple in render.cpp 2024-10-04 16:34:20 +02:00
silverweed
a876064718 fix wrong column_desc 2024-09-26 10:55:28 +02:00
silverweed
cdcf1db83a more stuff 2024-09-25 14:57:06 +02:00
silverweed
e0e1da6d92 use shift-click to jump to page start 2024-09-24 11:33:47 +02:00
silverweed
d1dc7f23c1 clicking on hovered page updates legend 2024-09-24 11:17:18 +02:00
silverweed
4176cfe107 some refactoring to hover 2024-09-16 15:55:32 +02:00
silverweed
0b16048271 only show Alt hint if header is uncompressed 2024-09-16 09:08:45 +02:00
silverweed
fdbfcbc3a6 add display-grouped to hover 2024-09-12 11:56:12 +02:00
silverweed
705b4b353d start reading header hover info 2024-09-10 15:56:21 +02:00
silverweed
526fbd42b3 show number of entries 2024-09-04 13:57:25 +02:00
silverweed
c170ff8ad2 update imgui_memory_editor to the upstream version 2024-08-21 11:43:48 +02:00
silverweed
fc6f32ceac replace tabs with spaces 2024-08-21 09:40:58 +02:00
silverweed
ef5ad47f61 update makefile 2024-08-09 13:43:57 +02:00
silverweed
d1548a467b improve terminal output, add extended info 2024-08-09 11:02:53 +02:00
silverweed
6accff3cbd jumping to cluster now also sets latest page gone to 2024-08-08 16:25:09 +02:00
silverweed
1c54cb0d03 fix a bunch of stuff 2024-08-08 16:06:17 +02:00
silverweed
81b3073e33 fix rendering of string tree 2024-08-05 15:52:30 +02:00
silverweed
b76187e12d add hover display rootzip 2024-08-02 09:45:37 +02:00
silverweed
70cd97e92b improve hovered_off logic 2024-08-01 17:05:37 +02:00
silverweed
d76dd022fd fix bug in chunks building
we were discarding like 90% of the pages due to buggy insertion of pages
in the linked list
2024-08-01 14:02:00 +02:00
silverweed
2ba48f8784 brighten color on hover instead of using col_highlight 2024-07-30 11:34:08 +02:00
silverweed
c680a1b5c3 fix tfile header len 2024-07-30 10:47:13 +02:00
silverweed
8af9fddf73 start adding hover info 2024-07-29 11:59:56 +02:00
silverweed
e22133d3f8 fix base_display_addr 2024-07-26 16:05:04 +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
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
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
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
3d7f61362b remove timed_scope from mem_edit.DrawContents 2024-07-16 17:58:33 +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
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
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