Duncan Ogilvie
9f342fe31c
GUI: delete some unused color settings
2020-07-11 18:28:25 +02:00
Duncan Ogilvie
ca6166d100
GUI: change the way highlighting works
2020-07-11 18:28:25 +02:00
Duncan Ogilvie
0f37a07114
GUI: minor improvements to the AppearanceDialog
2020-07-11 18:28:25 +02:00
Duncan Ogilvie
1c6ba593a0
fix compilation for vs2013
2020-07-11 18:28:25 +02:00
JustasMasiulis
b0e813697e
minor forced element styling removals
2020-07-11 18:28:25 +02:00
JustasMasiulis
fa9f634cf9
TimeWastedCounter styling removed
2020-07-11 18:28:25 +02:00
JustasMasiulis
5565a8d601
LogStatusLabel styling removed
2020-07-11 18:28:25 +02:00
JustasMasiulis
292a137e92
DebugStatusLabel styling rework
2020-07-11 18:28:25 +02:00
JustasMasiulis
c5e64b42a2
CPU info scrollbars and button styling removed
2020-07-11 18:28:25 +02:00
Duncan Ogilvie
5d00c40382
GUI: implement Disassembly menu in dump
2020-07-09 18:27:39 +02:00
Duncan Ogilvie
5c8476b6b4
GUI: refactor disassembleAt slot to make CPUDisassembly independent
2020-07-09 18:27:39 +02:00
morsisko
3e81b2449f
GUI: Changed implemenation of getDumpAttention in CPUMultiDump, implemented idea from #1794
2020-07-09 18:26:07 +02:00
morsisko
a5d1997024
GUI: Added getAttention method to CPUDump
2020-07-09 18:26:07 +02:00
torusrxxx
d0002c0d0d
Add previously undocumented AnimateInterval to settings; Remove AnimateInterval restrictions; Fix a bug on GuiOpenTraceFile
2020-07-05 16:02:52 +02:00
Jack Reez
ed1eab39e8
GUI: Added option to enable/disable branch disassembly popup.
2020-06-22 14:10:53 +02:00
morsisko
761af58705
BRIDGE+GUI: added new function GuiShowReferences
2020-06-22 14:08:45 +02:00
Duncan Ogilvie
f698ecb52e
GUI: flatten the Copy -> Symbolic Name menu
2020-06-04 18:27:02 +02:00
Duncan Ogilvie
20e7826295
GUI: minor textual improvements for new XMM display changes
2020-06-04 17:59:28 +02:00
torusrxxx
f35e24fe9f
Add support for x87 registers in CPUInfoBox
2020-06-04 17:50:45 +02:00
torusrxxx
5589c7e769
Fix formatting vaddps ymm0,ymm0,ymm0; Fix goto index 0 in trace
2020-06-04 17:50:45 +02:00
torusrxxx
4f46db22a9
XMM registers in info box
2020-06-04 17:50:45 +02:00
torusrxxx
bd381d72c6
Move XMM formatting to StringUtils
2020-06-04 17:50:45 +02:00
torusrxxx
fd4d691928
Merge MMX registers with x87 registers in registers view
2020-06-04 17:50:45 +02:00
torusrxxx
6348cb5728
Using QBeaEngine to pass vector element type info
2020-06-04 17:50:45 +02:00
torusrxxx
82ba40e6ec
Show XMM floating-point value in info box
2020-06-04 17:50:45 +02:00
Duncan Ogilvie
7bdec6f195
GUI: implement context menus for adding/deleting loops
2020-06-04 17:26:47 +02:00
Jack Reez
193eb52ef5
GUI: Some icons updated.
...
2 Icons added && 2 Icons changed.
2020-06-03 11:50:06 +02:00
Jack Reez
484d9289bb
GUI: Sanitizing input expression before assemble.
...
BUG: When assembling an instruction, if we copy and paste an instruction from somewhere with whitspaces [ \r\n] it results in invalid parsing in asmjit engine selected and throws an error as "Error writing to memory".
SCENARIO: Copy and pacste an instruction from a text editor with a newline prefix to the assemble dialog and try to assemble.
If there is newline in the prefix the validation don't even care about the expression after the newline prefix.
2020-06-03 11:49:57 +02:00
Duncan Ogilvie
3e8b9682bf
GUI: save entire block preference
2020-04-20 11:42:13 +02:00
Duncan Ogilvie
c139a94c08
GUI: add simple 'Find references to region' in memory map
2020-04-10 03:58:43 +02:00
Duncan Ogilvie
9c6710094e
GUI: don't allow inactive breakpoints to be enabled/disabled
2020-04-02 00:16:47 +02:00
Duncan Ogilvie
3308fbfc22
GUI: always delete breakpoints by identifier if possible
2020-04-02 00:16:46 +02:00
Duncan Ogilvie
063ce31ec6
DBG+GUI: improve disassembly navigation
...
closes #1226
2020-01-16 15:49:52 +01:00
Duncan Ogilvie
d3ee95d6ba
GUI: fix a bug in the LineEditDialog, where not editing the text made the text look empty for the user
...
closes #2273
2020-01-15 21:40:35 +01:00
Duncan Ogilvie
3925d4281a
GUI: improve disassembly reference menu
2020-01-08 01:34:50 +01:00
Duncan Ogilvie
f70d780219
GUI: show weird selections in the GUI
2020-01-08 01:34:49 +01:00
Duncan Ogilvie
293d54f9d9
GUI: improve 'go to' menu in DisassemblerGraphView
2020-01-08 01:34:38 +01:00
Duncan Ogilvie
dcc77c5071
GUI: fix bug in the graph view where debugge exit doesnt clear the state
2020-01-08 01:34:02 +01:00
Duncan Ogilvie
537c4e42d5
GUI: do not show reload+edit menus when loading script from clipboard
2019-11-26 13:26:35 +01:00
Duncan Ogilvie
8577c58f68
GUI: fix small bug introduced by #2243
2019-11-05 00:29:20 +01:00
Duncan Ogilvie
e7f342f914
GUI: allow command history in ScriptView
2019-11-05 00:09:10 +01:00
Duncan Ogilvie
c41d8b7b64
GUI: add HistoryLineEdit support in LineEditDialog
2019-11-05 00:08:45 +01:00
Duncan Ogilvie
5141ddce95
GUI: only flush the log when it is visible
2019-11-04 20:45:27 +01:00
mappa
52af639cc4
Enhanced LogView performance
2019-11-04 20:38:56 +01:00
Duncan Ogilvie
6da9fc8b42
GUI: limit log buffer to 100mb
2019-11-02 02:49:42 +01:00
Duncan Ogilvie
67341fe997
GUI: std::move to reduce allocations
2019-10-31 15:28:41 +01:00
Bálint Faragó
5b92e85cb4
GUI: fix Follow From context menu in CallStackView
2019-10-31 15:19:04 +01:00
Duncan Ogilvie
dfa6cef3b5
GUI: fix some more weirdness with saving/restoring tab order
2019-10-20 00:03:11 +02:00
Duncan Ogilvie
26d60547f2
GUI: fix TabOrder error for plugins that add tabs
2019-10-14 00:31:31 +02:00
Austin Richards
aa19e3e6f4
GUI: Added label to appearance dialog font tab to denote that system font update requires app restart to take effect.
2019-10-12 15:57:54 +02:00
Duncan Ogilvie
c6e3441819
GUI: don't follow patch in disasm and dump when toggling
2019-08-22 11:33:04 +02:00
Duncan Ogilvie
8a07bd2d7e
DBG+GUI: implement auto completion for exports in goto dialog
...
closes #1987
2019-08-17 17:38:58 +02:00
Duncan Ogilvie
de2d930d8f
DBG+GUI: add transparent exception stepping option
2019-08-17 12:19:08 +02:00
Austin Richards
3bad6cb6dc
GUI: Added Implemented color (orange/cyan) directional differentiation for sidebar jumps.
...
Existing configurations will use their color for forwards, and orange for backwards.
2019-08-11 10:33:31 +02:00
Duncan Ogilvie
ab9f2d2f80
GUI: fixed some minor undefined behavior
2019-07-02 14:56:05 +02:00
Duncan Ogilvie
021ea4f743
GUI: properly encapsulate mSearchBox in SearchListView
2019-07-02 14:55:01 +02:00
Duncan Ogilvie
bf413de6de
GUI: better sorting behavior in the HandlesView
...
closes #2195
2019-06-26 20:25:47 +02:00
Duncan Ogilvie
0b7d840b60
DBG+BRIDGE+GUI: fix bugs and add Graph+Memory Map+Symbol Module plugin menus
2019-06-22 16:44:45 +02:00
Duncan Ogilvie
fc9f9a52fd
BRIDGE+GUI: GuiExecuteOnGuiThreadEx
2019-06-22 15:05:59 +02:00
Duncan Ogilvie
3dc120d623
GUI: refactor BridgeResult and fix a bunch of bugs in the process
2019-06-22 13:29:27 +02:00
Duncan Ogilvie
17d8f8ea45
GUI: remove snowman
2019-06-21 16:38:12 +02:00
Duncan Ogilvie
bb2a369ce8
DBG: add colors and column to indicate symbol load status
...
closes #2185
2019-06-19 00:12:43 +02:00
Duncan Ogilvie
4ce5b0baec
Fix other minor things
2019-05-19 18:09:34 +02:00
franco martinelli
23968f11d9
Iterating QMap with ranged for. Inlined renderShortcuts. Save button now has default focus
...
Using ranged for instead of iterators.
Inlined renderShortcuts since it was used only once
Adjusted layout of shortcuts Ui
2019-05-19 18:09:34 +02:00
franco martinelli
59ddfa63a8
Added action filter box
...
Added shortcut copyline
Added shortcut binding for copyline
2019-05-19 18:09:34 +02:00
Duncan Ogilvie
dcbe4e17c9
GUI: save script type when restarting
2019-05-02 15:29:18 +02:00
Duncan Ogilvie
4c08468c46
GUI: update the source view if the disassembly updates
2019-04-29 01:43:21 +02:00
Duncan Ogilvie
1c023053ca
GUI: rename repaintGui signal to updateDisassembly
2019-04-29 01:43:21 +02:00
Duncan Ogilvie
51f53ee886
GUI: implement all the missing SourceView features from before
2019-04-12 17:50:38 +02:00
Duncan Ogilvie
9b602ee27b
GUI: setup copy menu for SourceView
2019-04-09 15:51:46 +02:00
Duncan Ogilvie
2a3bc1d667
GUI: implement \t correctly in SourceView
2019-04-09 15:51:46 +02:00
Duncan Ogilvie
deef25ba42
GUI: implement follow in disassembler + go to line in SourceView
2019-04-09 15:51:45 +02:00
Duncan Ogilvie
61020f7701
GUI: rewrite SourceView to work on 2gb+ files
2019-04-09 15:51:45 +02:00
Duncan Ogilvie
386e242645
DBG+GUI: removed yara
2019-04-06 13:18:16 +02:00
Duncan Ogilvie
7d727d014d
GUI: remove entropy view
2019-04-06 13:18:10 +02:00
dl471
f3e0a4e1e1
Scroll to keep selected register in view
2019-03-22 12:54:03 +01:00
dl471
21d03ce395
Clean up control flow of arrow key logic
2019-03-22 12:54:03 +01:00
dl471
8253a842e4
Add arrow key movements for x64 registers
2019-03-22 12:54:03 +01:00
dl471
54bd25be73
Add arrow key movements for remaining FPU registers
2019-03-22 12:54:03 +01:00
dl471
9d1c72fd4b
Arrow key movements for middle group of FPU registers
2019-03-22 12:54:03 +01:00
dl471
c669c3491f
Add arrow key movements for first set of FPU registers
2019-03-22 12:54:03 +01:00
dl471
115b90db35
Add arrow movements for rest of non-FPU registers
2019-03-22 12:54:03 +01:00
dl471
2815ca25b0
Add arrow key movements for flag registers
2019-03-22 12:54:03 +01:00
dl471
02129b5942
Account for up/down keys in register view
2019-03-22 12:54:03 +01:00
dl471
39880b1892
Add ability to move between general purpose registers with arrow keys
2019-03-22 12:54:03 +01:00
dl471
e68720777d
Add struct and map for relative register positions
2019-03-22 12:54:03 +01:00
raiseman
c325ccd2cd
Graph breakpoints fix ( #2137 )
...
* graph breakpoints fix
* removed "beta"
2019-03-07 21:59:07 +01:00
raiseman
62c6d40725
zoom overview fix
2019-03-05 23:03:45 +01:00
dl471
435b208427
Fix filename bug in patch menu
2019-03-05 23:01:11 +01:00
Duncan Ogilvie
661360bc68
GUI: fix duplicate &p in PatchDialog
2019-01-20 20:45:58 +01:00
Duncan Ogilvie
85e96353cb
DBG+BRIDGE+GUI: put in the title whether x64dbg is elevated or not
2019-01-20 20:43:39 +01:00
Duncan Ogilvie
98d38d94cb
GUI: fix warnings in DisassemblerGraphView
2018-12-28 16:58:14 +01:00
Duncan Ogilvie
8cf227624f
GUI: fix qword memory operand info in x32dbg
2018-12-28 16:56:47 +01:00
raiseman
24e71e86ee
fix graph reopen bug ( #2083 )
2018-11-27 12:11:31 +01:00
Duncan Ogilvie
688e2ccc04
DBG+GUI: AStyle
2018-11-18 15:50:13 +01:00
Duncan Ogilvie
49f5780935
GUI: only show logging enabled/disabled in status bar
2018-11-18 15:29:10 +01:00
raiseman
edbaedb47b
Graph zoom mode feature ( #2068 )
...
Graph zoom mode feature
2018-11-18 15:21:32 +01:00
torusrxxx
836a544287
Run "AStyleWhore"
2018-11-13 10:01:22 +08:00
Bálint Faragó
a3b5812908
GUI: rename CapstoneTokenizer to ZydisTokenizer
2018-11-04 23:14:04 +01:00
Bálint Faragó
eef5d07c30
GUI: fix negative zero floating point display ( #2058 )
...
* GUI: make StringUtil void* buffer functions const-correct
* GUI: add precision support to ToFloatString and ToDoubleString
* GUI: fix -0.0 float display by converting with STL instead of QString::number
2018-11-02 15:35:13 +00:00