Commit graph

1017 commits

Author SHA1 Message Date
dragonmacher
dd15eca6b5 Test fix; update Code Browser to have both setView() and updateView() 2025-04-30 11:05:11 -04:00
Ryan Kurtz
4aa78ae6d0 Merge remote-tracking branch
'origin/GP-5453-dragonmacher-decompiler-locations--SQUASHED'
(Closes #7518)
2025-04-23 10:41:54 -04:00
dragonmacher
14c10409ac GP-5453 - Decompiler - Updated location broadcasting to better navigate the listing 2025-04-22 15:18:09 -04:00
Ryan Kurtz
f8ce5b4b3b Merge branch 'GP-0_ryanmkurtz_PR-8025_LukeSerne_fix-typo' 2025-04-21 07:55:21 -04:00
Luke Serné
8303061629 Many typo's
These were found using the command below searching for duplicated words,
and manually going through the results to remove the false positives and
reword the true positives. Sometimes I removed the doubled word and
sometimes I replaced the duplicated word.

The grep command:
grep -nIEr '\b([a-zA-Z]+)[[:space:]*]+\1\b' ./Ghidra
2025-04-19 18:06:41 +02:00
Luke Serné
b7e91e80a2 Fix various "function" typos 2025-04-19 17:20:51 +02:00
Dan
20e83f2165 GP-5364: Fix some plugin order bugs. 2025-04-18 17:46:28 +00:00
Ryan Kurtz
569c47eebb Merge remote-tracking branch 'origin/GP-5264_Dan_pcModFuncColumnsInTime--SQUASHED' 2025-04-18 11:17:35 -04:00
Dan
5743b48101 GP-5264: Add PC, Function, and Module columns to the Time panel 2025-04-18 15:15:17 +00:00
Dan
cdc32441b2 GP-0: Fix several tests from GP-5523. 2025-04-18 13:12:13 +00:00
Dan
004712026b GP-5523: Allow tool-wide configuration of radix for displaying trace times. 2025-04-17 18:18:53 +00:00
Ryan Kurtz
92e2b6b5d4 Merge remote-tracking branch
'origin/GP-5494_Dan_fixTraceSlowness--SQUASHED' (Closes #4940)
2025-04-16 06:16:29 -04:00
Dan
e4024bc8cf GP-5494: Fix byte cache and increase number of cached pages (memory viewer). 2025-04-15 18:22:42 +00:00
Dan
31f447e8c7 GP-5548: Factor listing synchronization into plugin. 2025-04-14 19:59:26 +00:00
Dan
da89fe5fe9 GP-3405: Emit events and sync for dynamic loc/sel/hl. 2025-04-11 16:43:49 +00:00
Ryan Kurtz
313f2d2847 Merge remote-tracking branch
'origin/GP-5540_Dan_guardAgainstNullTraceManager' (Closes #7956)
2025-04-09 13:38:41 -04:00
Dan
5f1581b417 GP-4080: Display 'lock' overlay when cx/target has a transaction. 2025-04-09 17:33:16 +00:00
Dan
8d7d13fac3 GP-5540: Guard TraceTabPanel against null traceManager during disposal. 2025-04-09 14:27:27 +00:00
Dan
ed48b0e452 GP-616: Fix 32-bit pointer placement in WoW64 targets. 2025-04-09 13:27:49 +00:00
Ryan Kurtz
96786024b1 Merge remote-tracking branch 'origin/GP-5438_Dan_fixSelectAllDynamic--SQUASHED' 2025-04-01 08:56:01 -04:00
Dan
d7f63a9075 GP-5438: Fix 'Select All' and others in Dynamic Listing. (syncing needs follow-up work.) 2025-04-01 12:48:30 +00:00
Dan
e746694706 GP-0: Fix panel default to provider default. Fix tests. 2025-03-31 18:56:26 +00:00
Dan
9016ed28f1 GP-5499: Add 'Time' column to Time table. 2025-03-26 19:03:51 +00:00
Ryan Kurtz
1bed582491 Merge remote-tracking branch 'origin/patch' 2025-03-25 14:17:57 -04:00
Dan
2261fde014 GP-5517: Add Stack/Frames to "pure emulation" schema. 2025-03-25 18:03:30 +00:00
Dan
14d0432554 GP-5436: Move AsyncComm remains into Generic 2025-03-25 16:44:37 +00:00
Dan
df74c44dd6 GP-0: Fix help sort-groups post 0a30e924 and GP-870 2025-03-25 12:48:30 +00:00
Ryan Kurtz
8f30c4da14 Merge remote-tracking branch 'origin/GP-870_d-millar_TimeOverview_RB250303--SQUASHED' 2025-03-25 06:39:36 -04:00
d-millar
c9ba81bd3d GP-870: oops
GP-870: help
GP-870: object restore
GP-870: slight refactoring
GP-870: first pass
GP-870: preliminary codeGP-870: partially functionalGP-870: simplificationsGP-870: added selectionGP-870: refactored somewhatGP-870: minor additionsGP-870: fix for post-rebase errorGP-870: rebaseGP-870: mods to match memviewGP-870: address -> snapGP-870: less brokenGP-870: better colors, shift dragGP-870: general post-review clean-upGP-870: changes lost, maybe restoredGP-870: minor improvementsGP-870: better selection logic
2025-03-24 15:47:10 -04:00
Ryan Kurtz
8fcda62c5b Merge remote-tracking branch 'origin/GP-0_d-millar_memview_mods' 2025-03-24 15:20:08 -04:00
Dan
21a1602579 GP-4209: GhidraTime-MSTTD integration. Type hints for (most) Python agents. 2025-03-24 18:28:07 +00:00
d-millar
7ed42228a0 GP-0: memview mods 2025-03-11 16:40:01 -04:00
dragonmacher
0a30e924dd Updated the help build to detect re-used sort group values 2025-03-07 22:55:00 -05:00
Dan
9cf438bccd GP-5227: Split launchers help apart. 2025-03-05 20:17:43 +00:00
Ryan Kurtz
a0c5e18fcc Merge remote-tracking branch 'origin/GP-5265_Dan_moveScheduleDisplay--SQUASHED' 2025-03-05 10:34:19 -05:00
Dan
273dfba1ac GP-5265: Move schedule display from Threads to Listing tabs 2025-03-05 15:07:14 +00:00
Ryan Kurtz
75288d7d32 Merge remote-tracking branch 'origin/GP-5407_d-millar_TTD_putmem_state--SQUASHED' 2025-03-04 13:57:06 -05:00
Ryan Kurtz
4b82dad771 Merge remote-tracking branch 'origin/GP-5193_Dan_cleanLegacyGuiTables--SQUASHED' 2025-03-04 13:07:20 -05:00
d-millar
a2e42f5fe2 GP-5407: from review
GP-5407: from review
GP-5407: rebase
GP-5407: minor fix
GP-5407: new launcherGP-5407: new launcherGP-5407: working (?) open traceGP-5407: modules sort of worksGP-5407: mostly sane (threads+modules)GP-5407: start on methodsGP-5407: refresh fixGP-5407: update on refreshGP-5407: need a better fix for displaysGP-5407: backwards methodsGP-5407: add actionGP-5407: add actionGP-5407: working back buttonGP-5407: experimentingGP-5407: events workingGP-5407: clearer optionsGP-5407: minorGP-5407: actions->methods (step_ext)GP-5407: iconsGP-5407: iconsGP-5407: icons pt.2GP-5407: fix for KMEM/UMEMGP-5407: deprecate pyttdGP-5407: deprecate pyttdGP-5407: launchers updateGP-5407: ??
2025-03-04 13:02:21 -05:00
Dan
a1ff800559 GP-5193: Delete Legacy UI table panels. 2025-03-04 18:02:13 +00:00
Ryan Kurtz
4cf5d25bc8 Merge remote-tracking branch 'origin/GP-4555_GhidraKraken_DialogNames' 2025-03-04 12:21:45 -05:00
Dan
a94b0493c9 GP-5425: Encapsulate object-discovery policy, sort REFRESH, incorporate schema into specificity 2025-03-04 14:15:07 +00:00
GhidraKraken
6121818cd3 GP-4555 set accessible names for components 2025-03-03 15:24:58 -05:00
Ryan Kurtz
3c76ab787a Merge remote-tracking branch 'origin/GP-5379_Dan_fixKeyReuse--SQUASHED'
(Closes #7497)
2025-03-03 13:08:01 -05:00
Ryan Kurtz
e08184f5db Merge remote-tracking branch 'origin/patch' 2025-03-03 13:07:03 -05:00
Ryan Kurtz
c2533aaf6e Merge remote-tracking branch 'origin/GP-5394_Dan_fixWatchDeref' into patch 2025-03-03 13:05:07 -05:00
Dan
789a9fa4b7 GP-5379: Require snap parameter in object getters/setters. Lots of fallout. 2025-03-03 17:29:24 +00:00
Dan
891d7a5d78 GP-5383: Include register spaces in Watch update on RESTORED event. 2025-02-28 21:03:27 +00:00
Dan
6c28d25214 GP-5394: Fix issue evaluating watches when no thread (on previous coords) 2025-02-28 20:46:10 +00:00
Ryan Kurtz
43b0621e4a Merge remote-tracking branch
'origin/GP-5331_Dan_gdbSignErrors--SQUASHED' (Closes #6787)
2025-02-21 14:10:14 -05:00