Commit Graph

2063 Commits

Author SHA1 Message Date
astrelsky
c697b7a0a8
Fixed GnuDemanglerParser Cast Operator
The testOperatorCastTo method has also been added to
GnuDemanglerParserTest.
2020-01-21 17:41:28 -05:00
ghidorahrex
6ae0c1ce23 Merge remote-tracking branch 'origin/GT-3434-dragonmacher-namespace-matches-function-name' 2020-01-17 14:00:56 -05:00
ghidorahrex
1d77647007 Merge remote-tracking branch 'origin/GT-3456-dragonmacher-toolbar-action-fixes' 2020-01-17 13:39:39 -05:00
ghidorahrex
07e9853b97 Merge remote-tracking branch
'origin/GT-3425_ghidorahrex_PR-1378_saruman9_fix_push_pop_seg'

Fixes #1378
2020-01-17 12:30:06 -05:00
dragonmacher
0fdb689588 GT-3456 - Toolbar action update review fixes 2020-01-16 17:52:43 -05:00
ghidorahrex
5d186501b0 Merge remote-tracking branch 'origin/GT-3460_ryanmkurtz_dividezero' 2020-01-16 14:01:05 -05:00
ghidorahrex
bdb52bd737 Merge remote-tracking branch 'origin/GT-3461-dragonmacher-drag-drop-fix' 2020-01-16 11:20:08 -05:00
ghidorahrex
d88e5aa9c7 Merge remote-tracking branch 'origin/GT-3455-dragonmacher-dbl-click-key-dialog' 2020-01-16 11:18:56 -05:00
Ryan Kurtz
e76714175b GT-3640: Adding test 2020-01-16 08:33:04 -05:00
Ryan Kurtz
9fbc5b9560 Improving wording in select bytes dialog. 2020-01-16 08:19:00 -05:00
Ryan Kurtz
6767057663 GT-3460: Fixing potential divide-by-zero 2020-01-16 08:14:37 -05:00
dragonmacher
638befbfd1 GT-3461 - fix for recent drag-n-drop break 2020-01-15 18:06:44 -05:00
dragonmacher
d307623f67 GT-3455 - Update action key binding collision dialog to allow for mouse
double-click
2020-01-15 17:39:21 -05:00
dragonmacher
9f61911860 GT-3456 - Updated toolbar action misalignment 2020-01-15 17:28:37 -05:00
dragonmacher
d96ee82856 GT-3434 - Refactored Namespace.NAMESPACE_DELIMITER to be shorter;
deprecated the old name
2020-01-15 14:07:44 -05:00
dragonmacher
7ad8505dcf GT-3434 - Updated AddEditDialog to allow users to create namespaces that
match the label name
2020-01-15 14:02:28 -05:00
ghidorahrex
cf0c434d51 Merge remote-tracking branch 'origin/GT-3414_dev747368_slow_stringtable'
Fixes #1259
2020-01-15 13:33:01 -05:00
dev747368
66fc367b18 GT-3414 revert Iterable change. 2020-01-15 13:23:44 -05:00
dev747368
5a66f68e47 GT-3414 code review, unit tests for DefinedDataIterator. 2020-01-15 13:15:13 -05:00
dev747368
4fbbe989be GT-3414, issue #1259 - fix GUI lockup when defined strings table loads
A large binary with lots of strings can cause the "Defined Strings"
table to fight with the Listing view over database locks.

This change eases some of the issues by making the defined strings table
be nicer by yielding to the swing thread before starting its query loop
(which allows a Listing view which is also doing its full rendering at
the same time to finish before the loop starts) and making the
DefinedDataIterator a bit smarter about what elements it needs to
recurse into.

The Listing can still be quite a bit laggy when the Defined Strings
table is loading.

Also fixed a logic error in StringDataInstance that caused it to return
a empty string for arrays of character elements.
2020-01-15 13:15:11 -05:00
ghidorahrex
4d29a3820d Merge remote-tracking branch 'origin/GT-3330_dev747368_DWARF_relocated_addresses_mode' 2020-01-15 13:00:14 -05:00
ghidorahrex
79588bd3e5 Merge remote-tracking branch
'origin/GT-3450_ghidorahrex_PR-1429_ahroach_fix-typo-AVR8.idx'

Fixes #1429
2020-01-15 12:39:54 -05:00
ghidorahrex
3872904b3a Merge remote-tracking branch
'origin/GT-3451_dev747368_PR-1403_agatti_iso9660fixes'

Fixes #1403
2020-01-15 09:53:36 -05:00
ghidorahrex
84fda704b0 Merge remote-tracking branch 'origin/GT-3347_dev747368_PR-1241_agatti_convert_char_seq' 2020-01-15 09:44:27 -05:00
ghidorahrex
d2fc8cd6b5 Merge remote-tracking branch
'origin/GT-3425_ghidorahrex_PR-1414_gdeldago_m6809_manual'

Fixes #1414
2020-01-15 07:03:16 -05:00
ghidorahrex
5f1213ecd6 GT-3425: Accepting pull request 2020-01-15 06:37:57 -05:00
dev747368
3718edc935 GT-3347 string / charsequences code review fixes
Fixed problem with picking between ArrayStringable elements and char
sequence for the string layout.
2020-01-14 18:32:15 -05:00
ghidravore
25cb235aaf Merge remote-tracking branch 'origin/GT-1-dragonmacher-documentation-fixup' 2020-01-14 18:24:48 -05:00
dragonmacher
d0dc082967 GT-1 - Documentation - review fix 2020-01-14 17:12:23 -05:00
ghidravore
04e49ee46a fixes to action builder 2020-01-14 14:50:41 -05:00
ghidorahrex
2ad6dd6f54 Merge remote-tracking branch 'origin/caheckman_MapState_fix' 2020-01-14 14:21:16 -05:00
Alessandro Gatti
42b4e6653b Display proper volume descriptor timestamp. 2020-01-14 19:43:55 +01:00
Austin Roach
2dd6b50a38 Fix typo in AVR8.idx 2020-01-14 07:46:05 -05:00
caheckman
a1c1898624 fixed memory leak 2020-01-13 16:59:41 -05:00
dragonmacher
341f1008f1 GT-1 - Documentation - fixup docs for new action builder 2020-01-13 14:16:35 -05:00
ghidorahrex
d66027e27a Merge remote-tracking branch
'origin/GT-3447-dragonmacher-test-timeout-override'

Fixes #1424
2020-01-13 13:25:00 -05:00
ghidorahrex
38a533c899 Merge remote-tracking branch
'origin/GT-3438-dragonmacher-vt-function-instruction-exception'

Fixes #1352
2020-01-13 13:21:31 -05:00
ghidravore
87839a58eb Merge remote-tracking branch 'origin/GT-3446-dragonmacher-refs-to-key-binding' 2020-01-10 18:53:49 -05:00
dragonmacher
8ebfd61348 GT-3446 - Review fixes 2020-01-10 18:52:47 -05:00
ghidravore
c21bfa2975 Merge remote-tracking branch 'origin/ghidravore_gtree_improvements' 2020-01-10 18:47:09 -05:00
ghidravore
4cab252ff5 changs from review 2020-01-10 18:45:19 -05:00
dragonmacher
142ed19e84 GT-3446 - Added key binding to trigger the Show Xrefs dialog 2020-01-10 17:13:01 -05:00
ghidravore
7cfa80f8ac Added some convenience methods to GTree nodes. 2020-01-10 16:43:59 -05:00
dragonmacher
8cb4ee8f60 GT-3447 - Tests - timeout override property 2020-01-10 14:02:46 -05:00
ghidorahrex
decb362234 Merge remote-tracking branch 'origin/GT-3376_ryanmkurtz_AutoImporter'
(Fixes #1311)
2020-01-10 11:51:32 -05:00
Ryan Kurtz
4c34b1e5b7 GT-3376: Review fixes 2020-01-10 09:19:25 -05:00
Ryan Kurtz
73b018fd84 GT-3376: Design improvements 2020-01-10 08:02:57 -05:00
Ryan Kurtz
a46e788706 GT-3376: Headless now properly honors -processor flag, even if the
specified processor is not a valid opinion.
2020-01-10 08:02:54 -05:00
ghidravore
3ce8d3fa39 GT-3445 fixed bug when invoking column filters on keybindings table 2020-01-09 14:50:31 -05:00
ghidravore
3c2c23d8ce GT-3440 fixed bug where finding words in strings wasn't handling tabs
correctly
2020-01-09 13:07:04 -05:00