1
0
Fork 0
Commit Graph

2354 Commits

Author SHA1 Message Date
Atvaark c5cfa605e9 GUI: Hide 'Keep size' checkbox while binary filling (#721)
Fixes #706.
2016-06-05 21:27:15 +02:00
Torusrxxx 98abebaf9b Allow reordering the columns (#719)
* GUI: reorder the columns

* GUI: reorder the columns
2016-06-05 15:56:15 +02:00
mrexodia be1a2c70f0
PROJECT: updated capstone_wrapper 2016-06-05 11:31:49 +02:00
Torusrxxx ad11db8ab0 Resolve UI bug (#715) and do not require restart on settings change (#717)
* GUI: resolve issue #715

initialize mWidths with zero

* GUI: restart is nolonger required

* GUI: restart is nolonger required

* GUI: restart is nolonger required

* GUI: restart is nolonger required

* GUI: restart is nolonger required

* GUI: restart is nolonger required

* GUI: allow auto-resize of settings dialog
2016-06-05 10:26:30 +02:00
Torusrxxx 7691213b90 GUI: intelligent nop recognition (#718)
looking good, thanks!
2016-06-05 10:25:21 +02:00
mrexodia 7830ec98e5
DBG+GUI: resolved issue #609 (fixed assert for UTF-8 characters) + updated translation 2016-06-05 03:16:02 +02:00
mrexodia 60034795e5
DBG: small performance optimizations 2016-06-04 20:24:34 +02:00
mrexodia e2181da7a2
GUI: resolved issue #713 (build error on x32) 2016-06-04 18:04:16 +02:00
mrexodia 521ed96254
GUI: used CachedFontMetrics to improve performance on drawing unicode text (although it's still pretty wank) 2016-06-04 17:26:13 +02:00
mrexodia 505aea109e
GUI: implemented code page views in HexDump #629 2016-06-04 15:42:47 +02:00
mrexodia 022fc72579
GUI: RichTextPainter now supports variable-width fonts. 2016-06-04 13:01:48 +02:00
Yun Wei 36decf84e3 Added api to supress gui message + add set breakpoint on every command in reference view (#710)
* Added API to supress all gui repaint messages

* Added related command for scripts

* Added Set/Remove Breakpoints on all commands
2016-06-04 11:10:31 +02:00
yuxuanchiadm ac35b0d3ad DBG: fixed weird thread pause (#564) (#709) 2016-06-04 11:09:39 +02:00
mrexodia 42163fa5cd
DBG: resolved issue #711 (condition reverted) 2016-06-04 10:40:29 +02:00
mrexodia cb0596139d
GUI: fixed copy selection 2016-06-03 22:16:29 +02:00
mrexodia 597298f90f
GUI: resolved issue #232 (copy in dump windows) 2016-06-03 21:34:41 +02:00
mrexodia abe53d3492
DBG: fixed a bug with database storing on entries with empty modules 2016-06-03 18:35:47 +02:00
mrexodia c801811184
GUI: jolly good fixes to various things 2016-06-03 16:44:24 +02:00
mrexodia 38546c51aa
PROJECT: updated contributers list 2016-06-03 15:08:08 +02:00
mrexodia c4234d364a
GUI: resolved issue #701 (height of RegistersView not correct) 2016-06-03 15:03:39 +02:00
mrexodia ee3e030886
DBG+BRIDGE+GUI+LAUNCER: manually merged pull request #705 (thanks to @wynick27) 2016-06-03 14:47:57 +02:00
mrexodia a89c93c425
GUI: fixed warning in HexValidator 2016-06-03 10:53:08 +02:00
Atvaark b6425a9c40 GUI: Implemented a custom QLineEdit (#704)
Fixes the ascii / unicode line edit behavior.
Allows overwrite mode by pressing the INSERT key.
2016-06-03 10:43:22 +02:00
mrexodia 8c0d2102e8
DBG+GUI: having fun with some control flow analysis 2016-06-02 13:23:46 +02:00
mrexodia 1a13962806
PROJECT: fixed various bugs (thanks to Coverity!) 2016-06-02 11:22:47 +02:00
Torusrxxx b1ca7db063 Update translation (#700)
* Update translation

* Delete x64dbg_zh_CN.qm

* Update translation
2016-06-02 11:04:27 +02:00
mrexodia c0b63e052f
PROJECT: updated README to include an activity graph 2016-06-02 10:39:36 +02:00
mrexodia d0b26970e4
GUI+PROJECT: resolved issue #454 (hidpi scaling should work now) + added badges 2016-06-02 10:18:59 +02:00
Torusrxxx dc65ed0827 Translate patch dialog, and prepare for new export format (#699)
* Translate this file

and get prepared for exporting patches as C program source.

* Prepare for a new export format
2016-06-02 10:14:45 +02:00
mrexodia cd0fe880da
DBG+GUI+PROJECT: switched to Qt 5.6.0 (check the wiki for an updated compile guide) 2016-06-02 09:46:54 +02:00
Torusrxxx 69aa29fd4a Edit floating-point register dialog (#695)
* Edit floating-point register

* Edit floating-point register

* Edit floating-point register

* Edit floating-point register

* Edit floating-point registers

* Edit floating-point register
2016-06-02 06:27:42 +02:00
Torusrxxx 937a0a44cc Allow resize of goto dialog (#698)
* Allow resize of Goto dialog

* Allow resize of goto dialog
2016-06-02 06:25:56 +02:00
mrexodia 5a5f64e1e1
DBG: fixed warning in TraceRecord 2016-06-01 11:08:47 +02:00
mrexodia 5e01b34178
DBG: added SerializableTMap (less code duplication) 2016-06-01 11:07:49 +02:00
Torusrxxx 94129aa276 db corruption is greatly reduced (#688)
* DBG: db corruption rate is greatly reduced

* DBG: db corruption is greatly reduced

* Add a comment noting the longest IP address

* DBG: db corruption is greatly reduced
2016-06-01 08:26:08 +02:00
mrexodia cba29b0c08
DBG+GUI: resolved issue #470 (jump arrows for register instructions) 2016-05-31 07:44:28 +02:00
mrexodia fd8f2d2239
GUI: resolved issue #216 (additional option to copy a resized table) 2016-05-31 06:56:24 +02:00
mrexodia da607528b1
DBG: resolved issue #661 (improved string search speed) 2016-05-31 05:57:56 +02:00
mrexodia aa998fa497
PROJECT: ignore pin log files 2016-05-31 05:57:34 +02:00
mrexodia 562227ce3e
GUI: fixed two warnings 2016-05-31 05:57:12 +02:00
mrexodia 6f63009c77
DBG: fillbasicinfo option that disables string operations (for performance-critical applications) 2016-05-31 05:56:50 +02:00
mrexodia 6ed2a74a30
DBG: introduced MemReadUnsafe for performance-critical memory reads 2016-05-31 05:55:41 +02:00
mrexodia 54dd531529
GUI: resolved issue #571 (highlight all sizes of a register) 2016-05-31 04:30:33 +02:00
mrexodia a9cb432b21
GUI: (hopefully) a performance increase in RichTextPainter 2016-05-31 00:06:19 +02:00
mrexodia fdc0f8fe83 GUI: fixed another bug with the arrow in CPUSideBar (issue #591) 2016-05-30 08:38:36 +02:00
mrexodia 810b00dca5 GUI: added context menu for CPUArgumentWidget 2016-05-30 08:34:46 +02:00
mrexodia 7c0b179c17 GUI: fixed issue with arrows in CPUSideBar + refresh gui on modify value 2016-05-30 08:34:26 +02:00
mrexodia 5d841c3f9d PROJECT: updated capstone_wrapper 2016-05-29 20:32:57 +02:00
mrexodia 17768853d9 DBG: various fixes with mnemonic help and brief + updated mnemdb 2016-05-29 20:32:03 +02:00
mrexodia 5b218f57ba DBG: fixed minor issues with mnemonichelp 2016-05-29 18:07:24 +02:00