Commit Graph
4 Commits
Author SHA1 Message Date
Ole André Vadla Ravnås 38e5198209 Move modules and threads into the sidebar
Drop the modules/threads tabs; show both as collapsible sidebar
groups mirroring the hooks UX: a handful of top picks plus a
browse popover for the rest. Default threads to collapsed.

Revert the eager re-analysis of persisted modules on attach; keep
disassembly analysis lazy and add a per-module Analyze action and
status indicator instead.

Share one sidebar-row and one browser-popover component across
hooks, modules, and threads in both the SwiftUI and GTK frontends.
2026-06-27 14:53:01 +02:00
Ole André Vadla Ravnås 87e2972f2e Share register layout between CFG and thread views
Extract the arm64 register ordering into CpuRegisterLayout and
have both CFG views and the thread snapshot consume it. Drop the
now-dead arch plumbing from the CFG views.
2026-06-23 00:18:34 +02:00
Ole André Vadla Ravnås 5a60db2618 core: Order thread registers like the CFG view
Canonicalize arm64 register order in the snapshot: GPRs, then
sp/pc/nzcv, then vectors. Both frontends inherit it.
2026-06-22 23:51:23 +02:00
Ole André Vadla Ravnås ca7914b715 core: Surface modules and threads from agent
Add agent-side observers for the live module list and thread list
plus an RPC to enumerate a module's exports/imports/symbols. Mirror
in LumaCore as ProcessThread and ModuleSymbolBundle.
2026-05-07 16:37:42 +02:00