aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorblasty <peter@haxx.in>2026-08-21 12:24:17 +0200
committerblasty <peter@haxx.in>2026-08-21 12:24:17 +0200
commit73955f4efd6648a794aecd7ba413dc283a814baf (patch)
treeef2688361f45d6522a0b8e0a7091af182d1e0297
parentscenarios: cover the event->UI auto-refresh path (diff)
downloadida-tui-73955f4efd6648a794aecd7ba413dc283a814baf.tar.gz
ida-tui-73955f4efd6648a794aecd7ba413dc283a814baf.tar.xz
ida-tui-73955f4efd6648a794aecd7ba413dc283a814baf.zip
TODO: change notifications and discard-changes landed with PR #1HEADmain
-rw-r--r--TODO7
1 files changed, 5 insertions, 2 deletions
diff --git a/TODO b/TODO
index b497c89..5ccd162 100644
--- a/TODO
+++ b/TODO
@@ -8,8 +8,11 @@ TODO:
[x] delete the private pickle worker and ida-pro-mcp patch injection
[x] stop sweeping/reaping resources that may belong to another client
[ ] run the full live Pilot suite against both GUI and managed backends
- [ ] add database revision/change notifications for cross-client cache invalidation
- [ ] decide how "discard changes" should work (IDA Nexus final workers save)
+ [x] add database revision/change notifications for cross-client cache invalidation
+ -> PR #1: subscribe_idb_events -> IDBEventListener -> _refresh_idb_events
+ [x] decide how "discard changes" should work (IDA Nexus final workers save)
+ -> PR #1: shutdown_database(save=False) when ours is the final lease;
+ otherwise the lease transfers finalization (pool.discard_changes)
- [x] add support for toggling literal types, ala `o` in IDA. (decimal to hex to
reference etc.)