1
0
Fork 0
Commit Graph

913 Commits

Author SHA1 Message Date
lynnux 4b4e1fe42d make selection line don't change when search text has changed. 2016-12-02 15:38:13 +08:00
lynnux ccc020aaf0 Merge branch 'development' of https://github.com/x64dbg/x64dbg into development 2016-12-02 15:24:28 +08:00
mrexodia 7e9eed4c7f
GUI: icon for virtual modules 2016-12-01 20:39:47 +01:00
mrexodia 8c1b9ccd3f
GUI: close BridgeResult event handle 2016-12-01 10:10:09 +01:00
mrexodia ae76c9d87d
GUI: don't busy wait for BridgeResult (much faster now) 2016-12-01 08:23:54 +01:00
mrexodia 2305b3a6c2
DBG+GUI: fixed some small issues with types #1309 #1305 2016-11-30 21:23:55 +01:00
lynnux bda465c4b9 Merge branch 'development' of https://github.com/x64dbg/x64dbg into development 2016-11-30 10:24:21 +08:00
Torusrxxx 884013b187 max length for breakpoint condition (#1306)
* max length for breakpoint condition

* Warn if duplicate label or label "a", and fix selection bg in XMM register not in default SIMD mode
2016-11-29 16:25:34 +01:00
mrexodia 12ee743c2c
GUI: fixed issue #1299 (crash when clicking on the sidebar when out of range of the instruction buffer) 2016-11-29 00:30:29 +01:00
Torusrxxx f6b82cf79e limits on label length and comment length, and follow DR registers via dblclick (#1301) 2016-11-28 11:22:58 +01:00
mrexodia 0d27aeb160
GUI: option for UTF16 log redirection 2016-11-27 16:06:47 +01:00
mrexodia e72cff052a
GUI: http://utf8everywhere.org 2016-11-27 14:59:16 +01:00
mrexodia 39b8bf43f7
GUI: no BOM in redirect log 2016-11-27 13:34:21 +01:00
mrexodia 799efc4f31
DBG+BRIDGE+GUI: add (theoretical) support for big endian types 2016-11-27 02:02:45 +01:00
mrexodia de1951e9ca
DBG+BRIDGE+GUI: initial version of struct viewer 2016-11-27 00:51:24 +01:00
mrexodia 59f944a090
GUI: fixed small coloring bugs (thanks @ThunderCls!) 2016-11-26 21:28:02 +01:00
mrexodia f44c9fa705
DBG+BRIDGE+GUI: basics of type display GUI working 2016-11-26 20:03:37 +01:00
mrexodia 457b4bd68b
GUI: UTF-8 log redirect 2016-11-26 20:02:13 +01:00
mrexodia 67b14b49be
GUI: StructWidget colors 2016-11-26 16:29:57 +01:00
mrexodia 6558b29628
initial StructWidget 2016-11-26 16:29:56 +01:00
mrexodia 4020845985
GUI: more customization with graph colors 2016-11-26 16:09:24 +01:00
mrexodia b89fdcd3c1
DBG+BRIDGE+GUI: make single loops show properly 2016-11-22 21:54:39 +01:00
Torusrxxx ec14fb5813 Show suspected call stack frame, and fix a bug (#1282)
* show suspected call stack frame

* log hyperlink never works on 32-bit platform

* update

* Party in call stack view
2016-11-22 19:03:57 +01:00
mrexodia 6b1c60d18c
GUI: fixed log string 2016-11-20 21:43:20 +01:00
mrexodia af49e5fe6f
GUI: insert wildcard in HexEdit instead of zero 2016-11-20 17:41:50 +01:00
mrexodia 61aef59e87
GUI: enable search in current function menu 2016-11-20 13:35:43 +01:00
Torusrxxx 6f4fd60a8f Comment on memory map (#1275) 2016-11-20 11:18:57 +01:00
Torusrxxx 7a0421c00d HardcoreThreadSwitchWarning (#1274)
* HardcoreThreadSwitchWarning

* test
2016-11-19 13:59:23 +01:00
mrexodia b5b76310d4
GUI: undocumented AsciiSeparator setting https://i.imgur.com/Ri7Czrg.png 2016-11-18 18:13:19 +01:00
mrexodia 7c4dc284b6
GUI: more natural space 2016-11-18 17:45:52 +01:00
mrexodia f797a0e095
GUI: more realistic scroll bars 2016-11-18 17:29:46 +01:00
mrexodia 78e10e1513
GUI: fixed weird format in infobox 2016-11-18 17:29:46 +01:00
Torusrxxx 37137f872f gui improvements (#1272)
* gui improvements

* removed duplicate shortcut for refresh in graph
2016-11-18 17:29:18 +01:00
mrexodia d422508dac
GUI: mostly solves issue #1267 (advanced arguments in favorite tools) 2016-11-18 09:44:41 +01:00
mrexodia d12338ccc0
GUI: fixed edit tool and script in FavouriteTools 2016-11-18 09:39:45 +01:00
mrexodia a455ee2cb4
fixed issue #1257 (same hotkey in disasm and graph) 2016-11-18 08:54:53 +01:00
mrexodia f8ee9aa6df
DBG+GUI: some small fixes 2016-11-18 08:30:20 +01:00
Torusrxxx bb51f6a898 context menu in xrefs dialog (#1244) 2016-11-18 08:29:47 +01:00
Torusrxxx c1f15b2794 decode function offset in stack (#1243)
* decode function offset in stack

* fix issue 1242

* remove untranslatable thing
2016-11-14 08:25:11 +01:00
mrexodia 14e8af90cd
GUI: fixed issue #1238 (trace record in popup works again) 2016-11-09 22:50:10 +01:00
Torusrxxx 52bfa80f68 Revert "GUI: speed improvements in Disassembly" (#1233) 2016-11-08 09:26:59 +01:00
mrexodia d63283ff43
GUI: partially resolved issue #1226 2016-11-08 08:58:05 +01:00
ecx86 83631db154 GUI: Add "Copy RVA" shortcut (#1232)
* Add Copy RVA shortcut

* Fix Copy RVA shortcut for hex dump
2016-11-08 08:57:27 +01:00
kkthx afabd01f77 GUI: Comments and labels in graph view (#1229) 2016-11-07 22:06:37 +01:00
Torusrxxx 28d174840a fixed translation (#1228) 2016-11-07 16:59:36 +01:00
kkthx 9e5da8d4e2 GUI: fixed issue #1212 (#1224)
"Content" of the section in "Memory Map"
2016-11-06 22:11:33 +01:00
mrexodia 6b5b386893
Merge branch 'development' of https://github.com/x64dbg/x64dbg into development 2016-11-06 20:35:26 +01:00
mrexodia b987511a07
GUI: closes issue #1223 2016-11-06 20:34:02 +01:00
kkthx 1f3ad5702e GUI: fixed inconsistent shortcuts in graph view (#1222) 2016-11-06 18:43:51 +01:00
mrexodia f508a22157
GUI: added advanced conditional trace dialog 2016-11-06 16:44:11 +01:00
mrexodia d7c296f2e3
GUI: resolved issue #1220 2016-11-06 15:11:46 +01:00
mrexodia 6695b4690b
GUI: reverted new nonprint/null character replacement 2016-11-06 14:50:41 +01:00
mrexodia e285b4ed2f
GUI: option to not highlight operands and continue with the mnemonic highlighting instead 2016-11-05 04:36:33 +01:00
Torusrxxx 248b49e18e traced background in references and source (#1209) 2016-11-01 14:36:06 +01:00
mrexodia 7376b2516e
GUI: fixed weird frame 2016-10-31 23:22:24 +01:00
mrexodia fc2dea68c3
GUI: cleaner look in CPUWidget 2016-10-31 22:39:59 +01:00
mrexodia ce455e3af3
GUI: consistency for non-printable characters 2016-10-31 19:31:52 +01:00
kkthx 2aa029617b GUI: remove unnecesary bar in graph image (#1205) 2016-10-30 20:02:46 +01:00
mrexodia 703a1e4141
GUI: remember history in goto file offset and file address (closes #1201 and #1200) 2016-10-30 18:54:09 +01:00
mrexodia e671200cee
GUI: AStyle 2016-10-30 03:37:50 +01:00
kkthx 5ea66f6da1 save graph image to file, adjust drawing rectangle borders (#1198) 2016-10-29 23:38:57 +02:00
kkthx ee3a6dbc59 GUI: run until selection in graph view (#1199) 2016-10-29 23:38:15 +02:00
mrexodia 0911f1fbd5
BRIDGE+GUI: added GuiProcessEvents export 2016-10-29 18:43:06 +02:00
mrexodia ddc9a71af8
GUI: fixed a warning 2016-10-29 18:42:42 +02:00
Torusrxxx 164ccedf29 modify value of watch item (#1197) 2016-10-29 16:05:49 +02:00
mrexodia 3a0aa8297e
GUI: fixed some damn ugly casting hacks 2016-10-28 00:14:18 +02:00
mrexodia e1fc0926a4
DBG+GUI: FIXEZZ 2016-10-24 23:32:05 +02:00
Matthijs Lavrijsen f8a1f3f18a Fix VS2015 compilation (#1194)
Add this month's VS db extension to .gitignore
2016-10-24 18:53:13 +02:00
mrexodia 4d24d2df78
GUI: replace nonprint and null characters with unicode characters out of ASCII range 2016-10-24 16:56:59 +02:00
mrexodia 62d4b3c0c4
GUI: ignore ret branch in DisassemblyPopup 2016-10-23 15:22:45 +02:00
mrexodia d5743b172c
GUI: fixed the weird compile error 2016-10-23 14:57:12 +02:00
mrexodia 86875b70eb
GUI: icons for initscript and importsettings 2016-10-23 14:56:56 +02:00
mrexodia de16322550
GUI: properly invalidate GUI between restarts + fixed focus bug 2016-10-23 14:18:38 +02:00
mrexodia 522df15e2d
GUI: properly handle little/big endian in the "Edit FPU register" dialog 2016-10-23 14:18:38 +02:00
Torusrxxx c36299253c 1179 (#1183)
* buggy implementation of 1179

* fixed
2016-10-23 14:18:36 +02:00
mrexodia bf5592abd0
GUI: open source file Shortcut 2016-10-23 00:51:12 +02:00
Alexandros Naskos 0f2b337f03 Added Symbolic Name copy to copy context meny in CPU disassembly window. (#1186) 2016-10-22 23:59:40 +02:00
mrexodia fbf0ddacca
GUI: closes issue #1182 2016-10-22 17:16:21 +02:00
mrexodia cb98624fad
GUI: speed improvements in Disassembly 2016-10-22 15:53:33 +02:00
mrexodia 5fed31b1b3
GUI: make DisassemblyPopup not use the Disassembly class directly 2016-10-22 15:52:15 +02:00
mrexodia f284e6b259
DBG+GUI: allow cbp to be used as register 2016-10-21 16:39:41 +02:00
Alexandros Naskos af9481d980 Added copy selection to file options for CPUDisassembly. (#1177)
* Added copy selection to file options for CPUDisassembly

* Copying CPU disassembly now streams output into target instead of constructing a huge string
2016-10-21 16:39:41 +02:00
mrexodia b49740c482
GUI: don't make menus checkable per default 2016-10-20 13:14:19 +02:00
mrexodia 4c972595bc
GUI: changed SettingsDialog tab 2016-10-20 12:33:10 +02:00
mrexodia e0d6469dc5
DBG+GUI: maximum trace count option 2016-10-19 13:02:55 +02:00
mrexodia 9138a3410e
BRIDGE+DBG+GUI: basics of analysis plugins 2016-10-18 17:28:08 +02:00
Torusrxxx d0c755e3f8 issue 858 (#1173)
* issue 858

* don't pass selection length to the plugin
2016-10-18 17:26:19 +02:00
Torusrxxx ff9b600001 copy in base64 (#1172)
* copy in base64

* fix buffer
2016-10-18 15:00:46 +02:00
mrexodia e5c028864f
GUI: removed the word 'toggle' from the graph (closes #1168) 2016-10-18 13:51:48 +02:00
mrexodia 8511cf955b
GUI: codename iconic #775 2016-10-18 03:06:04 +02:00
mrexodia a034ddd940
BRIDGE+DBG+GUI: changed BridgeCFGraph to use BridgeCFInstruction instead of flat data 2016-10-18 01:44:11 +02:00
mrexodia fe5388dfa6
GUI: fixed a bug with hidden plugin menus that only contained menus 2016-10-18 01:06:10 +02:00
mrexodia 98d04b2a78
DBG+GUI+BRIDGE: allow menu items to be checkable 2016-10-17 17:32:01 +02:00
mrexodia 96e07deeef
GUI: allow ctrl+down/up to change the dump offset with +/-1 2016-10-17 17:13:59 +02:00
mrexodia b1a52477b5
GUI: less jumpy experience while debugging in the graph 2016-10-17 16:31:29 +02:00
mrexodia 02723f7335
GUI: don't update the freeze stack action on every debug state change 2016-10-17 16:15:26 +02:00
mrexodia 6e635e3f69
GUI: fixed a bug in the selection 2016-10-17 15:51:37 +02:00
mrexodia 9616feab5c
GUI: show cip block in graph overview (closes #1160) 2016-10-17 14:33:53 +02:00
mrexodia 11d6d9a636
GUI: improvements to the DisassemblyPopup 2016-10-17 13:59:43 +02:00
mrexodia e138d8cd47
GUI: icon for create new thread here 2016-10-16 15:44:03 +02:00