1
0
Fork 0
Commit Graph

1300 Commits

Author SHA1 Message Date
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
Alexander Miloslavskiy 60c54ea83a Fixed incorrect comparator used in sorting xrefs
* With old comparator, items {1, 2} and {2, 1} were "less" then each other. This will cause them to sort randomly.
2018-11-02 15:29:34 +00:00
Bálint Faragó 0065f204a3 Add DLL ordinal to symbol table and fix symbol table comparator 2018-10-31 12:38:00 +01:00
Duncan Ogilvie fba7af6bcd Merge branch 'torusrxxx-patch00000092' into development 2018-10-29 13:38:56 +01:00
Duncan Ogilvie 744ccc5305 GUI: change bNoDisassemblyPopup to bDisassemblyPopupEnabled for clarity 2018-10-29 13:36:35 +01:00
torusrxxx d316405f11
Fixed uninitialized var with opcode grouping 2018-10-24 18:54:26 +08:00
torusrxxx 25b154b2cf
Use Bridge clipboard funcs instead of QClipboard for status bar msg 2018-10-17 12:09:53 +08:00
Duncan Ogilvie 49fe03c643 GUI: remove pointless "to clipboard" part in RegistersView 2018-10-16 18:17:13 +02:00
Duncan Ogilvie 98e509bb78 GUI: fix really triggering misalignment of the comments column in TraceBrowser 2018-10-16 18:17:13 +02:00
Atvaark be8dfaeeb4 Add clear log hotkey (Ctrl+L) 2018-10-16 18:15:59 +02:00
torusrxxx ba7915057d Set FPU registers to one/zero 2018-10-16 18:15:01 +02:00
torusrxxx 5669e13485 temporary 2018-10-16 18:15:01 +02:00
torusrxxx ae9bf8c49e st(X) can be edited 2018-10-16 18:15:01 +02:00
torusrxxx f5395cb318 Added x87stX register names and menu action to switch ordering 2018-10-16 18:15:01 +02:00
torusrxxx 8c6a9e5fed remove some signal slots about SIMD display mode 2018-10-16 18:15:01 +02:00
torusrxxx 788ecf240d Use integer index for register names 2018-10-16 18:15:01 +02:00
torusrxxx 9d585036b9
Don't use Qt wheel scrolling 2018-10-13 21:02:54 +08:00
torusrxxx 64db2ce66b
No popups for some views 2018-10-13 17:13:00 +08:00
torusrxxx 594319a654
Refactored old disassembly popup in CPUDisassembly 2018-10-13 16:56:19 +08:00
torusrxxx 707cd444ae
Moved disassembly popup to AbstractTableView and added its support in StdTable 2018-10-13 16:36:05 +08:00
Wolfgang Schoechl 753ecd3ba5 FIXED: uninitialized variable was used for height calculation and caused negative height value (registers view) 2018-10-12 22:47:20 +02:00
torusrxxx 6705ce1af3
Disassembly popup in references 2018-10-12 23:09:36 +08:00
Manuel 28211215e7 FIXED: setting up the auto-follow context menu entry 2018-10-11 14:23:45 +00:00
Ta Thanh Dinh 94fcc52734 support copy individual x87 registers 2018-10-10 15:53:22 +02:00
Hank McCord a406a8e3df GUI: Fix build for latest Qt 2018-10-10 15:50:22 +02:00
Manuel cf763adc18 CHANGED: renamed toggleAutoDisassemblyFollowSelectionSlot() to follow given convention 2018-10-10 15:48:39 +02:00
Manuel 69db4494cd ADDED: trace file can now auto-scroll the disassembly view to current selection 2018-10-10 15:48:39 +02:00
torusrxxx c29eba9d35 no errors anymore 2018-08-21 17:04:25 +02:00
torusrxxx b3b7ceef3e Stop tracing when closing trace file 2018-08-21 17:04:25 +02:00
torusrxxx c5830e5c26 close and delete trace file 2018-08-21 17:04:25 +02:00
torusrxxx f6216e2102
Add ctrl/alt modifiers to dump 2018-08-12 18:44:50 +08:00
torusrxxx a4756fe804
slight changes of registers view key press event 2018-08-08 11:18:11 +08:00
torusrxxx ea3943cf0a
const functions 2018-08-07 20:57:24 +08:00
torusrxxx 0baa39c207
Use keys to select in dump 2018-08-07 17:31:40 +08:00
Duncan Ogilvie 681eb3e2c8
GUI: fix a crash in the CPUSideBar 2018-07-14 20:48:02 +02:00
torusrxxx d09e89687a Allow folding a function when first instruction is selected. Add code fold box tooltip. 2018-07-05 02:44:14 +02:00
torusrxxx 91924de32f Really copy bytes HTML 2018-07-05 02:44:14 +02:00
torusrxxx 8ab605b7f6 Input NaN & Inf into FPU registers 2018-07-05 02:44:14 +02:00
Duncan Ogilvie 7bde267620
GUI: allow collapsing the side bar 2018-07-01 19:28:07 +02:00
Duncan Ogilvie 0c8956f480
DBG+GUI: disable source debugging per default 2018-07-01 19:28:07 +02:00
Duncan Ogilvie 32b400b834
GUI: correctly show address column in search list view 2018-07-01 19:28:07 +02:00
Duncan Ogilvie 8c169ae2ed
DBG+BRIDGE+GUI: fix source loading 2018-07-01 19:28:06 +02:00
Duncan Ogilvie 4098dc8fb2
DBG: finally fix the handle leak in PDBDiaFile 2018-07-01 19:28:05 +02:00
Duncan Ogilvie 34279ebf08
GUI: fix performance bottleneck with Qt signals 2018-07-01 19:28:04 +02:00
Duncan Ogilvie 0bf7bd10ef
GUI: fix ReferenceView signals not being called correctly 2018-07-01 19:28:04 +02:00
Duncan Ogilvie 7d1afa0940
DBG+GUI: change layout of window title to be more helpful in the task bar 2018-07-01 19:28:03 +02:00
Duncan Ogilvie 05378fabb2
GUI: add copy header VA to disassembly menu 2018-07-01 19:28:03 +02:00
Duncan Ogilvie 408b6eeff9
GUI: don't filter symbol list when not necessary 2018-07-01 19:28:02 +02:00
Duncan Ogilvie 70b3149599
WIP: new symbol gui mostly working 2018-07-01 19:28:02 +02:00