5934 Commits

Author SHA1 Message Date
dragonmacher 194addac9d GT-2932 - Decompiler - review fixes 2019-06-18 17:48:41 -04:00
dragonmacher f5f6b7c18b GT-2942 - Search Text Preview - fixed bug that causes some separator
tokens to not appear in the Search Text Preview column
2019-06-18 15:27:57 -04:00
dev747368 f8f694ad4e GT-2939 closes #690: handle empty DWARF compilation units.
Pulled-from: FergoFrog <45412+fergofrog@users.noreply.github.com>
2019-06-18 11:07:25 -04:00
ghidra1 afc772c87c Do not constrain stack variable datatype selection 2019-06-17 14:13:54 -04:00
FergoFrog ed4019fcbe Handle DWARF compilation units without a compile unit DIE 2019-06-15 11:55:15 +10:00
ghidra1 7c5523362c Emulator - added simplified program emulation API via EmulatorHelper 2019-06-14 15:54:44 -04:00
ghidra1 8377f8394b Eliminate use of jcalendar. Replaced DateEditor with non-editable
display for Options use.
2019-06-13 15:36:26 -04:00
Ryan Kurtz a524ae4d7c Merge remote-tracking branch 'origin/GT-2921-dragonmacher-data-settings-exception' 2019-06-13 14:00:27 -04:00
Ryan Kurtz 96e860856d Merge remote-tracking branch 'origin/GT-2629-dragonmacher-decompiler-type-hovers' 2019-06-13 13:58:08 -04:00
dragonmacher a3bf602de7 Updated 'Apply Enum...' action to only work when there is a program
selection in order to reduce confusion about the correct context for
this action.
2019-06-12 18:26:06 -04:00
dragonmacher 30063c68d0 GT-2629 - Decompiler - fixed hovers for return type and variables 2019-06-12 17:34:39 -04:00
dragonmacher f8bd49b4be GT-2869 - Key Bindings - review fixes 2019-06-12 14:44:14 -04:00
dragonmacher 2de5c40cd6 GT-2869 - Key Bindings - review fixes 2019-06-12 14:43:32 -04:00
dragonmacher 43fa7e3f92 GT-2869 - Key Bindings - refactor of methods to provide all actions 2019-06-12 14:43:31 -04:00
dragonmacher c1de98304a GT-2869 - Shared Key Bindings - review fixes 2019-06-12 14:43:29 -04:00
dragonmacher 5a9067832a GT-2869 - Shared Key Bindings - removed Dummy Key Binding class 2019-06-12 14:43:28 -04:00
dragonmacher 3705ac3d1f GT-2869 - Shared Key Bindings - created new shared keybinding concept
that replaces the DummyKeyBindingsOptionsAction
2019-06-12 14:43:27 -04:00
dragonmacher c9bd3a8b2b GT-2869 - Shared Key Bindings - created new shared keybinding concept
that replaces the DummyKeyBindingsOptionsAction
2019-06-12 14:43:26 -04:00
dragonmacher dbbc2d91e5 Updated 'Apply Enum...' action to only work when there is a program
selection in order to reduce confusion about the correct context for
this action.
2019-06-12 14:39:01 -04:00
dragonmacher 1fa2bd7979 Tests - fixed for timing issue with tree nodes 2019-06-12 13:43:59 -04:00
dragonmacher 2d0b9dd787 GT-2921 - Fixed exception in Data Settings Dialog related to recent
refactoring
2019-06-12 13:09:05 -04:00
ghidra1 2f1c43fac6 Merge remote-tracking branch 'origin/patch' 2019-06-12 12:25:25 -04:00
ghidra1 b047d8430e Updated certification info 2019-06-11 13:24:13 -04:00
emteere 50cb71a8a6 GT-2906_emteere Fixed placement of references on instructions with a
delayslot.
2019-06-10 18:50:20 -04:00
Ryan Kurtz b2c65d147d GT-2901: Python interpreter keybinding improvements. 2019-06-10 13:48:27 -04:00
dragonmacher 5eee561894 Tests - updated test to handled timing issue with Swing 2019-06-06 16:17:03 -04:00
dragonmacher 458b02e65d Tests - increased merge tests timeout to avoid timeouts in parallel mode 2019-06-06 16:02:34 -04:00
Ryan Kurtz 4876b10a5a Merge remote-tracking branch 'origin/GT-2898_ryanmkurtz_tls_callbacks' 2019-06-06 13:08:08 -04:00
Ryan Kurtz b9bd035cd2 GT-2898: Code review fixes. 2019-06-06 12:59:43 -04:00
dragonmacher e41e5be82c Tests - fixed for timing issue 2019-06-06 12:12:45 -04:00
Ryan Kurtz 5e2748837b Merge remote-tracking branch 'origin/GT-2894-dragonmacher-structure-editor-keys' 2019-06-06 11:23:36 -04:00
Ryan Kurtz 0fb0ecdf46 Merge remote-tracking branch 'origin/GT-2136-dragonmacher-program-dtm-npe' 2019-06-05 10:26:09 -04:00
dragonmacher 2f2c2ca8b0 GT-2136 - Fixed NPE in program data type manager 2019-06-05 10:01:53 -04:00
Ryan Kurtz 1bcc0b796d GT-2898: PE TLS callback markup. 2019-06-05 09:54:23 -04:00
ghizard 661a38d7b4 GT-2849 Remove demangler and type laying from PeLoader.processExports 2019-06-04 09:20:44 -04:00
Ryan Kurtz 67198eb40f Merge branch 'GT-2343_ryanmkurtz_DYLD-loader' 2019-06-04 08:49:45 -04:00
Ryan Kurtz b8f042da80 GT-2343: New DYLD shared cache loader. 2019-06-04 08:47:51 -04:00
dragonmacher 9737653be6 GT-2894 - Key Bindings - review fixes 2019-06-03 17:44:44 -04:00
ghidra1 c12bc7b91c GT-2741 added ELF program properties to remember original image base and
prelinked condition
2019-06-03 14:07:07 -04:00
Ryan Kurtz f3a7cb0490 Merge remote-tracking branch 'origin/GT-2891-dragonmacher-optiondialog-to-swing' 2019-06-03 08:12:11 -04:00
dragonmacher 28c5218f18 GT-2894 - Key Bindings - fixed bug in Structure Editor that prevented
toolbar action keybinding from working; updated all keybindings to work
with focus in text components when the binding is modified, as long as
the component does itself not have an action registered for that binding
2019-05-31 17:35:01 -04:00
Ryan Kurtz 73f3b83bc3 Merge branch 'GT-2827_ryanmkurtz_PR-418_0x6d696368_peloader-alignment' 2019-05-31 15:08:33 -04:00
Ryan Kurtz db4b8e1c19 GT-2827 (closes #418, closes #327): More tweaks to PeLoader memory block
size.

Pulled-from: 0x6d696368 <>
2019-05-31 15:06:09 -04:00
Ryan Kurtz 272ed4e1cb Merge remote-tracking branch 'origin/GT-2892-dragonmacher-default-column-value-sorting' 2019-05-31 07:51:17 -04:00
dragonmacher 7c45b684b5 Tests - added code for timing issue with incremental table models 2019-05-30 17:53:40 -04:00
dragonmacher 2df2963f09 GT-2892 - Tables - updated default sorting to use the column's rendered
value when possible
2019-05-30 15:51:16 -04:00
dragonmacher 7bc4d9e381 GT-2891 - Option Dialog - Updated to not build components off the Swing
thread
2019-05-30 08:44:35 -04:00
Ryan Kurtz e883885687 Merge remote-tracking branch 'origin/dragonmacher-class-seacher-cleanup' 2019-05-30 08:07:38 -04:00
dragonmacher ff7759166b Tests - fix for timing issue; fixed potential deadlock in TaskDialog 2019-05-29 14:45:39 -04:00
dragonmacher 42748eb47e GT-2872 - Search - test fixes 2019-05-29 12:03:14 -04:00