Ryan Fleury
|
e0b67f0ecb
|
initial integration of zydis into dasm cache layer
|
2024-07-23 14:30:26 -07:00 |
|
Nikita
|
e18e136f82
|
fixed line number binary search for last range in line number map
|
2024-07-23 08:44:08 -07:00 |
|
Martins Mozeiko
|
ce7c8d5244
|
avx512 registers & fixes for getting & setting x64 context
|
2024-07-23 08:43:35 -07:00 |
|
Henry Goschütz
|
14759e49e9
|
Fixed a typo.
|
2024-07-23 08:33:33 -07:00 |
|
Ryan Fleury
|
d143fec0d1
|
fix mmap error case
|
2024-07-18 14:45:16 -07:00 |
|
Ryan Fleury
|
4835264059
|
stub out linux demon; linux font provider; begin work, get windows/events up and running in os_gfx
|
2024-07-18 13:37:22 -07:00 |
|
Ryan Fleury
|
ec9c68f55e
|
start work on raddbg building
|
2024-07-16 17:23:08 -07:00 |
|
Ryan Fleury
|
d5338c05f2
|
os_core: fix file tree iteration
|
2024-07-16 16:44:05 -07:00 |
|
Ryan Fleury
|
d0d9327236
|
update metagen base/os & entry point
|
2024-07-16 16:09:53 -07:00 |
|
Ryan Fleury
|
d82b54597f
|
os_core: linux port of condition variables
|
2024-07-16 16:01:23 -07:00 |
|
Ryan Fleury
|
90065e535f
|
os_core: linux port for shared memory, system info, process info, safe call, guid, mutexes, threads
|
2024-07-16 15:25:19 -07:00 |
|
Ryan Fleury
|
b3f69f30ad
|
os_core: linux port for file maps, file iters
|
2024-07-16 14:11:37 -07:00 |
|
Ryan Fleury
|
3cc51038df
|
os_core: linux port for memory, thread info, filesystem apis
|
2024-07-16 13:24:54 -07:00 |
|
Ryan Fleury
|
1b74fb0760
|
simplification pass over os core layer; simplification pass over base arena; set up build.sh; stub out new spot for linux os core
|
2024-07-15 17:23:01 -07:00 |
|
Ryan Fleury
|
6447a2a993
|
notes
|
2024-07-15 10:41:03 -07:00 |
|
Ryan Fleury
|
2539e2ef45
|
full pass over ui to centralize text rasterization settings by font slot
|
2024-07-15 10:40:42 -07:00 |
|
Ryan Fleury
|
45656194f4
|
fix some text spacing issues after text rendering pass
|
2024-07-15 09:55:30 -07:00 |
|
Ryan Fleury
|
3bb8dc9089
|
adjust hover eval focus rules; require manual interaction to focus
|
2024-07-15 09:39:56 -07:00 |
|
Ryan Fleury
|
ebbf927fc1
|
fix interaction register propagation rules on unfocused windows (still propagate if window was last focused)
|
2024-07-15 09:28:12 -07:00 |
|
Ryan Fleury
|
044e78bea2
|
fix incorrect scratch usage in new code view ui build path
|
2024-07-15 09:07:02 -07:00 |
|
Ryan Fleury
|
d78afc5000
|
reintroduce out-of-date file warning
|
2024-07-04 09:56:44 -07:00 |
|
Ryan Fleury
|
aed9a285f5
|
fix misuse of inactive panel overlay
|
2024-07-02 16:07:29 -07:00 |
|
Ryan Fleury
|
f03d0fb974
|
correctly apply deserialized window settings
|
2024-06-28 17:36:44 -07:00 |
|
Ryan Fleury
|
80690d7b20
|
notes
|
2024-06-28 16:07:39 -07:00 |
|
Ryan Fleury
|
843749c8ae
|
ui for editing multiple keybindings per command
|
2024-06-28 16:07:05 -07:00 |
|
Ryan Fleury
|
38090b6273
|
extend font provider backend with ability to independently toggle hinting & full anti-aliasing; fix up ui text measurement/placement; introduce per-window settings for adjusting font rendering parameters
|
2024-06-28 15:31:27 -07:00 |
|
Ryan Fleury
|
b0259b7a49
|
visual cleanup / fixes
|
2024-06-28 09:47:55 -07:00 |
|
Ryan Fleury
|
f7b97b302f
|
fix visual issues in completion behavior of autocomplete lister
|
2024-06-28 09:42:38 -07:00 |
|
Ryan Fleury
|
f2a7103461
|
watch-expr-at-mouse command
|
2024-06-28 09:14:58 -07:00 |
|
Ryan Fleury
|
d1c0bf5fe2
|
fix add-tab button corners/placement with max-side tabs
|
2024-06-28 09:02:08 -07:00 |
|
Ryan Fleury
|
8ca67ff892
|
fix possible incorrect panel being used in commands fired from tab right-click menu
|
2024-06-27 14:24:45 -07:00 |
|
Ryan Fleury
|
13aa41910e
|
default settings categories to closed
|
2024-06-27 13:17:44 -07:00 |
|
Ryan Fleury
|
c05ceedfcb
|
fix clang build
|
2024-06-26 18:12:27 -07:00 |
|
Ryan Fleury
|
5e093a9b4c
|
notes
|
2024-06-26 17:54:54 -07:00 |
|
Ryan Fleury
|
08bc2b0a79
|
fix up color config remapping table
|
2024-06-26 17:48:28 -07:00 |
|
Ryan Fleury
|
4ebc38d9f9
|
fill theme presets for new theme color codes
|
2024-06-26 17:39:40 -07:00 |
|
Ryan Fleury
|
5e2c6b5107
|
setting view categories
|
2024-06-26 15:47:28 -07:00 |
|
Ryan Fleury
|
7584890edd
|
theme presets in new settings view
|
2024-06-26 15:16:41 -07:00 |
|
Ryan Fleury
|
4bbf64de7e
|
first pass at new settings view
|
2024-06-26 15:00:45 -07:00 |
|
Ryan Fleury
|
e10bef9d2b
|
fix function breakpoints using hit-count as voff; pass over entity ref buttons in various uis; go-to-location with address values in watch views
|
2024-06-26 12:05:56 -07:00 |
|
Ryan Fleury
|
1229a50c68
|
eliminate txti layer
|
2024-06-26 11:09:58 -07:00 |
|
Ryan Fleury
|
6e2353d302
|
eliminate margin from output
|
2024-06-26 11:01:51 -07:00 |
|
Ryan Fleury
|
3d272a598b
|
complete convergence of new disasm view, which uses the core code view path
|
2024-06-26 10:57:49 -07:00 |
|
Ryan Fleury
|
dbdf6e7c02
|
eliminate old duplicative disasm path; use same code view path
|
2024-06-26 10:44:24 -07:00 |
|
Ryan Fleury
|
0904de74de
|
eliminate old duplicative code/output views
|
2024-06-26 10:07:26 -07:00 |
|
Ryan Fleury
|
e3077cf6f5
|
pick-file path for new code view
|
2024-06-26 10:06:16 -07:00 |
|
Ryan Fleury
|
9ad52d25b5
|
more progress on top-level interaction-register-based cursor commands, getting more out of unified source view
|
2024-06-26 10:02:26 -07:00 |
|
Ryan Fleury
|
c2ddffd424
|
set up interaction register push/pops for windows & views; use to implement top-level cursor-breakpoint operations; more convergence with new unified src view path
|
2024-06-26 09:21:51 -07:00 |
|
Ryan Fleury
|
7d351d03c5
|
txt: split symbol tokens in language lexers to defaultly do single-char symbols unless in special cases; this resolves weird indirection-size-change code label displays
|
2024-06-26 07:37:52 -07:00 |
|
Ryan Fleury
|
2e12b1485a
|
some light mode fixes, light mode theme preset re-filled
|
2024-06-25 17:53:39 -07:00 |
|