Torusrxxx
845f6c23f4
GUI: add shortcut for "analyze single function" ( #736 )
...
* GUI: add shortcut for "analyze single function"
* GUI: add shortcut for "analyze single function"
2016-06-09 13:28:10 +02:00
Torusrxxx
dcdbefbd5d
GUI: Add icons for menu->intermodular calls ( #735 )
...
Looks great, thanks!
2016-06-09 05:23:55 +02:00
Yu Xuanchi
09f768bb4c
GUI: fixed wired process refresh ( #697 ) ( #728 )
...
* GUI: fixed wired process refresh (#697 )
* GUI: fixed search list view will not refresh search list when enable regex button clicked
2016-06-08 23:54:39 +02:00
Torusrxxx
ab4df7e600
Fix multiple issues ( #730 )
...
* GUI: invalidate font cache
* Fix incorrect logical sequence
* GUI: fix #257 (MMX,XMM,YMM show as little endian)
* GUI: fix #257(MMX,XMM,YMM show as little endian)
* GUI: fix #257(MMX,XMM,YMM show as little endian)
* GUI: fix #257(MMX,XMM,YMM show as little endian)
* GUI: fix #257(MMX,XMM,YMM show as little endian)
* GUI: fix #257 and #701
* GUI: fix #257(MMX,XMM,YMM show as little endian)
* Save column widths
* Save column widths
* translate this file
* Save column widths
* translate this file
* Save column widths
* Save column widths
* Save column widths
* Save column widths
* Save column widths
* Save column widths
* Save column widths
* Save column widths
* Save column widths
* Save column widths
* Save column widths
* Save column widths
main window have to be stored in a pointer now because column widths are saved only at destructors.
* Save column widths
2016-06-08 23:52:13 +02:00
mrexodia
749d526257
GUI: added to option to convert text from a codepage in HexEditDialog + save last code page in CodepageSelectionDialog
2016-06-06 13:44:20 +02:00
mrexodia
9d2335cbbb
GUI: handle \0 characters in HexLineEdit (shows as space but doesn't replace your bytes with 0x2E)
2016-06-06 12:21:56 +02:00
mrexodia
a0307a0974
GUI: removed redundant buttons from HexEditDialog
2016-06-06 12:10:42 +02:00
mrexodia
46f3c0963b
GUI: small changes to ColumnReorderDialog + reorder ScriptView + allow right/middle click on header to reorder
2016-06-06 11:56:33 +02:00
mrexodia
88a005fcf9
GUI: AStyle
2016-06-06 11:26:00 +02:00
Torusrxxx
c800b2f5ba
Invalidate font size cache ( #723 )
...
* GUI: fix issues related to surrogates
Assume UTF-16LE byte order now.
* GUI: resolve issue #722
invalidate font size cache when font is updated.
* GUI: remove asterisks
* GUI: allow hiding columns
* GUI: column edit dialog
* GUI: column edit dialog
* GUI: column edit dialog
* GUI: column edit dialog
* GUI: resolve issue #722
* GUI: column edit dialog
2016-06-06 11:19:38 +02:00
Atvaark
c5cfa605e9
GUI: Hide 'Keep size' checkbox while binary filling ( #721 )
...
Fixes #706 .
2016-06-05 21:27:15 +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
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
mrexodia
597298f90f
GUI: resolved issue #232 (copy in dump windows)
2016-06-03 21:34:41 +02:00
mrexodia
c801811184
GUI: jolly good fixes to various things
2016-06-03 16:44:24 +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
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
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
fd8f2d2239
GUI: resolved issue #216 (additional option to copy a resized table)
2016-05-31 06:56:24 +02:00
mrexodia
562227ce3e
GUI: fixed two warnings
2016-05-31 05:57:12 +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
677a5a5f35
DBG+GUI: added AddrInfo format string in CPUArgumentWidget
2016-05-29 04:40:19 +02:00
mrexodia
714583f1c2
DBG+GUI: fixed various things with string detection ( fixed #680 #530 )
2016-05-29 04:05:34 +02:00
mrexodia
7665c17c8a
Revert "GUI: Fixed HexEditDialog behavior ( #670 )"
...
This reverts commit 58e03bfbb2
.
2016-05-29 02:42:21 +02:00
mrexodia
e76bd698e5
GUI: AttachDialog + HandlesView ActionRefresh Configuration
2016-05-29 02:10:51 +02:00
mrexodia
fdeffb53de
GUI: separate icon for dump + added some menu options in MainWindow
2016-05-29 01:00:09 +02:00
mrexodia
ab1cf7b92c
DBG+GUI+BRIDGE: rewrote handles + tcp connections view
2016-05-29 00:32:22 +02:00
Torusrxxx
48541d8469
GUI: fix crashing (issue #676 ) ( #677 )
2016-05-28 18:07:02 +02:00
mrexodia
57c3279c3c
DBG+GUI: fixed some stuff with HandlesView
2016-05-27 23:24:40 +02:00
mrexodia
a7f010f271
PROJECT: AStyle
2016-05-27 22:40:26 +02:00
Atvaark
58e03bfbb2
GUI: Fixed HexEditDialog behavior ( #670 )
...
Fixed jumping to the end of the line when changing text.
'Keep size' will set the ASCII / Unicode text box to overwrite mode.
2016-05-27 21:35:36 +02:00
Torusrxxx
6fb50dcbad
GUI: fixing compiler warning
2016-05-27 12:49:38 +00:00
Torusrxxx
35f88507f5
GUI: fixing invalid HTML
2016-05-27 12:48:14 +00:00
Torusrxxx
592a998db4
Handles view
2016-05-27 12:46:06 +00:00
Torusrxxx
d878828180
Handles view
2016-05-27 12:45:08 +00:00
Torusrxxx
abc66619f3
Handles view
2016-05-27 12:39:23 +00:00
Torusrxxx
faee4650bd
Handles view
2016-05-27 12:38:44 +00:00
mrexodia
60f2537c20
GUI: resolved issue #666 (show/hide mnemonic brief now toggles correctly)
2016-05-26 01:03:51 +02:00
mrexodia
39f4175ba2
Merge branch 'patch-1' of https://github.com/torusrxxx/x64dbg into torusrxxx-patch-1
...
Conflicts:
src/dbg/TraceRecord.cpp
src/gui/Src/Gui/CPUDisassembly.h
2016-05-25 16:42:22 +02:00
Torusrxxx
73297802f0
Change the code so they may be auto merged
2016-05-25 14:40:30 +00:00
mrexodia
ffac42d16d
Merge branch 'patch-1' of https://github.com/torusrxxx/x64dbg into torusrxxx-patch-1
...
Conflicts:
src/dbg/_dbgfunctions.cpp
src/dbg/_dbgfunctions.h
src/dbg/threading.h
src/dbg/x64_dbg_dbg.vcxproj.filters
src/gui/Src/Gui/CPUDisassembly.cpp
src/gui/Src/Gui/CPUDisassembly.h
2016-05-25 16:39:45 +02:00
Torusrxxx
427890b014
GUI: change the icon
2016-05-25 14:31:24 +00:00
mrexodia
4752f96219
GUI: mnemonic help and mnemonic brief implemented
2016-05-25 15:59:07 +02:00
Torusrxxx
db07065ed7
GUI: Nothing actually changed
2016-05-25 12:12:11 +00:00
Torusrxxx
45c54a05e8
Trace record
...
#654
2016-05-25 12:04:42 +00:00
Torusrxxx
60a07e2cf9
Trace record
...
#654
2016-05-25 12:03:50 +00:00
Torusrxxx
94bba38a8f
Trace record
...
#654
2016-05-25 11:59:41 +00:00
mrexodia
2560e19b88
GUI: should really fix #663
2016-05-25 13:07:49 +02:00
mrexodia
82aaf89d4c
GUI: fixed flags set in RegistersView
2016-05-25 12:56:05 +02:00
mrexodia
5d581304f9
GUI: resolved issue #663 (manual doesn't open)
2016-05-25 12:07:19 +02:00
mrexodia
c03e26d5ef
GUI: fixed ambiguous menu name in CPUStack
2016-05-25 12:04:45 +02:00
mrexodia
8bd6fe8aad
DBG+GUI: fixed comments with format strings (now you can also edit them as format strings)
2016-05-25 11:58:04 +02:00
mrexodia
22d026bcdd
GUI: fixed memory leaks with QMenu ( #660 )
2016-05-25 11:27:00 +02:00
mrexodia
845fb463f7
GUI: more icons + add stack comments when the dump is in stack range
2016-05-25 08:50:59 +02:00
mrexodia
53bc89f515
GUI: better history in CPUDump + history in CPUStack
2016-05-25 08:32:57 +02:00
mrexodia
0d7d1d7c5a
GUI: icons in CPUStack + changed double click behavior of CPUDump
2016-05-25 07:08:41 +02:00
mrexodia
34c58e4be0
GUI: added Modify Value in dump
2016-05-25 06:48:23 +02:00
mrexodia
f33b2ef1dd
GUI: resolved issue #548 (sync with expression in HexDump) + added icons in HexDump
2016-05-25 06:28:14 +02:00
mrexodia
514a0e0966
GUI: added features to the GotoDialog
2016-05-25 06:26:53 +02:00
mrexodia
83d2b17193
GUI: adding more tr() calls
2016-05-25 06:26:13 +02:00
mrexodia
1848555ba0
GUI: allow certain things in the CPUWidget to collapse
2016-05-25 05:10:45 +02:00
mrexodia
e828a52bc1
GUI: added CPUArgumentWidget + moved scroll bar styles to Configuration
2016-05-25 05:04:21 +02:00
mrexodia
6d2703cd74
BRIDGE: updated GuiUpdateAllViews + added GuiUpdateArgumentWidget
2016-05-25 05:04:15 +02:00
mrexodia
4e4e0c6436
GUI: fixed missing addQWidgetTab (for plugins)
2016-05-24 00:43:00 +02:00
Duncan Ogilvie
54713025dc
Merge pull request #656 from torusrxxx/patch-1
...
Updated translation, and fixed an disturbing issue
Looks great! I'm going sleep now though. When I modify the GUI should I run `maketranslatetemplate.bat` and push the modified files by the way?
2016-05-23 14:30:43 +02:00
Torusrxxx
d91eabccf3
GUI: fixed an issue
...
Native name is separated from real name
2016-05-23 11:11:46 +00:00
Torusrxxx
674ed013a0
GUI: fixed an issue
...
Native name is separated from real name
2016-05-23 11:09:07 +00:00
Torusrxxx
b752e31ad1
GUI: fixed an issue
...
Native name is separated from real name
2016-05-23 11:08:12 +00:00
Torusrxxx
17468fa674
GUI: fixed an issue
...
Native name separated from tab name
2016-05-23 11:07:15 +00:00
Torusrxxx
bdd960919f
GUI: translate this file
2016-05-23 11:06:11 +00:00
Torusrxxx
4b848fe149
GUI: translate this file
2016-05-23 11:04:33 +00:00
mrexodia
0055a19bd1
GUI: reset hit count is working again ( #655 )
2016-05-23 12:48:25 +02:00
mrexodia
8be93b08cc
GUI: fixed EditBreakpointDialog icon
2016-05-23 08:48:07 +02:00
mrexodia
913012dfa7
GUI: replaced individial edits with EditBreakpointDialog
2016-05-23 08:44:25 +02:00
mrexodia
833d0ea263
GUI: edit breakpoints directly from the disassembly view
2016-05-23 08:43:47 +02:00
mrexodia
42c9b70cae
GUI: finished EditBreakpointDialog
2016-05-23 08:43:00 +02:00
mrexodia
b10a437bbb
GUI: resolved issue #652 (buggy register labels)
2016-05-23 07:24:08 +02:00
mrexodia
c55d5666b7
GUI: enable/disable all in the context menu for every breakpoint type
2016-05-23 06:16:12 +02:00
mrexodia
f669096f90
GUI: added EditBreakpointDialog (not used yet)
2016-05-23 03:48:36 +02:00
mrexodia
490b0ff878
BRIDGE+DBG+GUI: reduced the code for conditional breakpoints + added commandCondition and logCondition (when not set the behavior stays the same as before)
2016-05-23 03:29:52 +02:00
mrexodia
40555f1fb9
GUI: fixed compile warning with PatchDialog
2016-05-23 02:35:07 +02:00
mrexodia
e1736f7a4f
GUI: resolved issue #639 (crash when restarting from the references tab)
2016-05-23 02:30:43 +02:00
mrexodia
b48e29bbed
GUI: new icons + updated AttachDialog + reload style.css + updated translation template
2016-05-22 19:51:31 +02:00
mrexodia
037a0eb091
GUI: use enum instead of int
2016-05-22 18:44:41 +02:00
mrexodia
a285bae310
GUI: fixed a bug in LogView
2016-05-22 18:17:16 +02:00
mrexodia
5d6b4f09f3
GUI: changed AppearanceDialog default tab and a misleading description
2016-05-22 17:34:33 +02:00
Torusrxxx
7565f55c2e
translate this file
2016-05-22 13:29:01 +00:00
Torusrxxx
e84d27f667
translate this file
2016-05-22 13:28:15 +00:00
Torusrxxx
24405d4f9e
Conditional breakpoint
...
#314
2016-05-22 13:25:30 +00:00
Torusrxxx
a0134c3be8
Conditional breakpoint
...
#314
2016-05-22 13:24:48 +00:00
mrexodia
891240c4eb
GUI: AStyle + fixed compiler warning for appendRegister
2016-05-21 18:54:17 +02:00
mrexodia
c780b40366
GUI: removed function+x at addresses + infobox now has relative addresses
2016-05-21 18:30:49 +02:00
Torusrxxx
a1efbc1971
GUI: Apply unique color to unusual instructions.
...
Unusual instructions are privileged, unknown or "IRET"
2016-05-21 15:38:23 +00:00
Torusrxxx
81041bd1cf
GUI: translate more on this file
2016-05-21 15:12:07 +00:00
Torusrxxx
a0d085af1d
attach refresh
...
attach refresh ( #601 )
2016-05-21 11:13:36 +00:00
Torusrxxx
6b7dd2c055
remove currently unused variable
2016-05-21 05:41:54 +00:00
Torusrxxx
c10b383b70
reuse var
2016-05-21 05:37:32 +00:00
Torusrxxx
c9f37062ef
add appendRegister method
2016-05-21 05:30:01 +00:00
Torusrxxx
e0415f8743
improved layout of text
2016-05-21 05:29:18 +00:00
Torusrxxx
f5d7aeaee1
restructure the code to reduce code size
2016-05-21 05:23:21 +00:00
Torusrxxx
5ffe5b14a9
#613 : copy all registers
2016-05-21 04:08:08 +00:00
Torusrxxx
9b666704a2
translate this file
2016-05-21 04:04:35 +00:00
Torusrxxx
e55f6dc17d
GUI: button too small
2016-05-21 04:03:17 +00:00
Torusrxxx
072ed8c3e0
GUI: Add menu item "Hide Debugger"
2016-05-21 04:01:33 +00:00
Torusrxxx
4ee3bf6f29
GUI: Add menu item "Hide debugger"
2016-05-21 04:00:05 +00:00
Torusrxxx
7516eb1d22
GUI: Add menu item "Hide debugger"
2016-05-21 03:58:48 +00:00
Torusrxxx
19c403d036
#613 : copy all registers
2016-05-21 03:56:29 +00:00
Torusrxxx
ebaf1885d0
delete wMenu
2016-05-21 03:55:01 +00:00
Torusrxxx
e632c05e22
GUI: Logging GUI extended
...
#612 : save log
#373 : disable log
2016-05-21 03:53:59 +00:00
Torusrxxx
378b5651f5
GUI: Logging GUI extended
...
#612 : save log
#373 : disable log
2016-05-21 03:52:53 +00:00
mrexodia
0590d8ed54
GUI: fixed signal connection errors
2016-05-20 21:10:39 +02:00
mrexodia
ddfedf50bb
DBG+GUI: AStyle (please run install.bat before commiting)
2016-05-20 20:47:56 +02:00
Torusrxxx
6bee8d438e
Oops! Fix a compilation error introduced recently
...
mWindowMainTitle is set to `tr("x64dbg")` however it is not of type QString.
2016-05-20 16:28:37 +00:00
Torusrxxx
7607c6e4a8
translate this file
2016-05-20 07:45:06 +00:00
Torusrxxx
d161a64f59
translate this file
2016-05-20 07:44:17 +00:00
Torusrxxx
846d863fe8
translate this file
2016-05-20 07:43:17 +00:00
Torusrxxx
9e4fad6353
translate this file
2016-05-20 07:41:44 +00:00
Torusrxxx
cb8747a759
translate this file
2016-05-20 07:40:37 +00:00
Torusrxxx
75861c8a00
translate this file
2016-05-20 07:40:03 +00:00
Torusrxxx
c7ceb86272
translate this file
2016-05-20 07:39:23 +00:00
Torusrxxx
f1e087090c
translate this file
2016-05-20 07:37:26 +00:00
Torusrxxx
a8dd11de51
translate this file
2016-05-20 07:36:39 +00:00
Torusrxxx
fa596c757a
translate this file
2016-05-20 07:35:59 +00:00
Torusrxxx
e56ffde51a
translate this file
2016-05-20 07:32:45 +00:00
Torusrxxx
a0eaa8163c
translate this file
2016-05-20 07:31:39 +00:00
Torusrxxx
07679db51c
translate this file & shows invalid addr
2016-05-20 07:30:26 +00:00
Torusrxxx
dcd00ade51
translate this file
2016-05-20 07:28:34 +00:00
Torusrxxx
eda4c65b9c
translate this file
2016-05-20 07:27:48 +00:00
Torusrxxx
7ef5d21e82
translate this file
2016-05-20 07:27:01 +00:00
Torusrxxx
6fa70cb29d
translate this file
2016-05-20 04:36:12 +00:00
Torusrxxx
37b20289cd
translate this file
2016-05-20 04:33:42 +00:00
Torusrxxx
0e98b1dbf5
translate this file
2016-05-20 04:32:03 +00:00
Torusrxxx
3dc1648ff2
translate this file
2016-05-20 04:28:49 +00:00
Torusrxxx
d005610869
translate this file
2016-05-20 04:25:55 +00:00
mrexodia
8c462d7667
GUI: made SettingsDialog showable on my pc again (should in theory also scale fine on hdpi but probably it fucks up)
2016-05-20 04:17:34 +02:00
Torusrxxx
4958090b80
Don't compile 64bit HW slots on 32bit target
2016-05-19 00:04:40 +08:00
Torusrxxx
a64199fedf
Don't compile 64bit HW slots on 32bit target
2016-05-19 00:03:49 +08:00
Torusrxxx
83ad64555a
Able to set breakpoints directly on stack
2016-05-19 00:01:31 +08:00