Torusrxxx
a1c79b5f6c
Update LocalVarsView.cpp ( #1563 )
2017-04-24 19:58:51 +02:00
mrexodia
c17bbc9653
GUI: small improvements to MessagesBreakpoints dialog
2017-04-24 02:40:58 +02:00
ThunderCls
45db5d78f4
WinProc Messages Breakpoints ( #1562 )
...
* Actions added to Handles/Windows table
- Enable/Disable window
- Follow classproc in disassembler
- Toggle bp in classproc
- Message bp in classproc (not implemented entry)
* WinProc Messages Breakpoints
- Messages breakpoints implemented in windows handles table
2017-04-24 02:33:17 +02:00
mrexodia
2fd7119088
DBG: fixed problems with list enumeration
2017-04-24 00:55:53 +02:00
mrexodia
90070ef1b3
DBG: added support for basic Windows constants (currently only window messages)
2017-04-23 22:13:11 +02:00
ThunderCls
33d482e74c
Actions added to Handles/Windows table ( #1561 )
...
- Enable/Disable window
- Follow classproc in disassembler
- Toggle bp in classproc
- Message bp in classproc (not implemented entry)
2017-04-23 00:59:15 +02:00
mrexodia
5aaa585c96
DBG+GUI: improved window proc query code
2017-04-22 04:17:05 +02:00
mrexodia
b45f19da5e
GUI: added windows proc query to window handle list (thanks to @ThunderCls)
2017-04-21 21:32:18 +02:00
Torusrxxx
2312ba0460
Local variables view improved ( #1560 )
2017-04-21 11:06:14 +02:00
mrexodia
16f6158477
GUI: data copy improvements (closed issue #1534 )
2017-04-21 03:54:33 +02:00
mrexodia
3dca8fbd4f
GUI: restored the 'entire block' option for 'find command' ( #1541 )
2017-04-21 02:55:40 +02:00
mrexodia
d7cd9c9ae7
GUI: added some more shortcuts in the dump
2017-04-21 02:42:33 +02:00
mrexodia
180e79ee2b
DBG+GUI: added option to go to previous/next reference
2017-04-21 02:42:32 +02:00
mrexodia
271cba4f56
DBG+GUI: option to not show source line comments
2017-04-20 21:34:09 +02:00
mrexodia
9ea3154701
DBG+GUI: formatting + small fixes
2017-04-20 21:00:37 +02:00
kkthx
a905656230
0x prefix for values, fixes #614 ( #1557 )
2017-04-20 20:45:23 +02:00
Torusrxxx
8623ba4f8c
local vars view ( #1555 )
2017-04-20 20:45:02 +02:00
mrexodia
aa2a4afb0f
DBG+BRIDGE+GUI: more performance improvements related to GuiSetDebugState
2017-04-20 12:06:54 +02:00
mrexodia
09c80658ec
GUI: slight performance improvements with useless QString allocations
2017-04-20 10:55:06 +02:00
mrexodia
81fd6116b7
DBG+GUI: fixed inconsistent updating problems
2017-04-20 07:40:29 +02:00
mrexodia
7a52b28c55
DBG+BRIDGE+GUI: plugin hotkeys
2017-04-14 08:03:52 +02:00
mrexodia
668ea4ef57
GUI: default filename for dumps in memory map ( closes #1535 )
2017-04-13 21:43:30 +02:00
mrexodia
f2a759434d
GUI: simplified LogView address follow code
2017-04-13 17:18:23 +02:00
mrexodia
221ca3d583
GUI: improved symbol view import behaviour + better highlight dump follow events ( closes #1530 )
2017-04-12 06:28:28 +02:00
mrexodia
caf6d0ceff
GUI: add module path hidden at the end of the module list in symbols view #1530
2017-04-12 05:37:00 +02:00
mrexodia
16a962ae3f
GUI: add newlines to DataCopyDialog for Delphi data (fixed issue #1527 )
2017-04-12 05:28:28 +02:00
Torusrxxx
4b0292dacf
fixed #1467 ( #1532 )
2017-04-11 16:54:00 +02:00
Torusrxxx
cd6288d69f
Fixing this mistake
2017-04-11 08:45:24 +00:00
mrexodia
598fc65ea0
DBG+GUI: no longer override the section name in memory map with user comments
2017-04-11 00:20:21 +02:00
mrexodia
8afcb52e36
GUI: added plugins menu
2017-04-11 00:20:21 +02:00
torusrxxx
e83989fcf2
Added register LastError, and allow modifying LastError in Registers view
2017-04-11 00:20:20 +02:00
torusrxxx
68f18feec7
added internal command to resolve #1525
2017-04-11 00:20:20 +02:00
mrexodia
449d04eec6
DBG+GUI: workaround for slow dbghelp functions (see #747 )
2017-04-09 02:40:44 +02:00
mrexodia
701ab86942
GUI: fixed grammatical error
2017-04-08 15:18:28 +02:00
Torusrxxx
3fe18e784c
Fixed ( #1526 )
...
* fixed a critical bug
* some tooltip about lock modes
2017-04-08 15:16:09 +02:00
mrexodia
532f2b0513
GUI: no longer support saving in JPG (closes issue #1516 )
2017-04-04 17:55:57 +02:00
Torusrxxx
64773c8dd3
__fastcall enabled ( #1519 )
2017-04-04 05:39:59 +02:00
Torusrxxx
987594309c
Respect encoding type for tooltips in dump ( #1518 )
2017-04-04 05:39:52 +02:00
mrexodia
094e5fd122
GUI: fixed premature log truncation
2017-03-23 14:06:10 +01:00
mrexodia
4c8b1e92dd
DBG+GUI: trace log file improvements
2017-03-20 08:51:01 +01:00
mrexodia
37de75450c
GUI: better flush log behavior
2017-03-19 10:41:08 +01:00
mrexodia
a14c534282
DBG+GUI: minor improvements
2017-03-19 10:41:02 +01:00
mrexodia
e58bc13526
DBG+BRIDGE+GUI: nastry hack to force-flush the log on user commands
2017-03-18 16:45:33 +01:00
mrexodia
0a8091bc85
GUI: highlight all text on LineEditDialog
2017-03-17 13:52:06 +01:00
mrexodia
0f94a5886a
GUI: add a gui for the trace log in SimpleTraceDialog
2017-03-17 06:59:37 +01:00
mrexodia
8fa4dde358
GUI: slight allocation optimizations
2017-03-17 06:59:36 +01:00
mrexodia
d5e578ee6a
DBG+GUI+BRIDGE+PROJECT: updated AStyle and formatting
2017-03-16 03:32:09 +01:00
mrexodia
f16c24b17c
GUI: recent files in ScriptView
2017-03-14 10:46:26 +01:00
mrexodia
e267eedec0
GUI: move MRUList to a separate utility class
2017-03-14 10:31:59 +01:00
mrexodia
c29aa34baa
GUI: option to edit script in ScriptView
2017-03-14 09:31:31 +01:00
mrexodia
f7d3f7cb74
GUI: disassembly summary in graph
2017-03-14 09:12:24 +01:00
mrexodia
fe4db70717
DBG+BRIDGE+GUI: highlight indirect calls in the graph + fixed shadow in certain situations
2017-03-14 08:13:39 +01:00
mrexodia
15f447cf94
GUI: highlight relevant registers of the current instruction in the RegistersView
2017-03-13 03:27:37 +01:00
mrexodia
0ccb4eedb3
GUI: drastically improve log performance (especially when not visible)
2017-03-12 18:52:02 +01:00
mrexodia
edf7760267
GUI: slightly improved pen style for selected block edges
2017-03-12 17:01:19 +01:00
mrexodia
e13c899a47
DBG+GUI: use ',' instead of '\1' to seperate commands
2017-03-12 06:54:18 +01:00
mrexodia
7295f356ee
GUI: fixed default button in HexEditDialog
2017-03-12 06:33:33 +01:00
mrexodia
955ef47b6d
DBG: improved run command to allow run to X
2017-03-12 05:52:58 +01:00
mrexodia
1ae30cef53
DBG+GUI: added error script command
2017-03-12 05:40:07 +01:00
mrexodia
8340cd5aab
GUI: fixed drawing issue in CPUStack with the callstack frame
2017-03-12 05:20:17 +01:00
mrexodia
595244bb29
GUI: icons for new options in graph view
2017-03-12 04:44:33 +01:00
mrexodia
80839d5c46
GUI: don't crash ScriptView when a script is still loaded on exit
2017-03-12 04:36:59 +01:00
mrexodia
4cb14b74a9
GUI: AStyle DisassemblerGraphView and ActionHelpers
2017-03-12 04:33:37 +01:00
mrexodia
00ddb31660
GUI: use TraceOverConditional for "return to user" #1489
2017-03-12 03:01:37 +01:00
Torusrxxx
ac4c5c2ed8
Change cursor to 👆 where appropriate in side bar and registers view ( #1492 )
...
* fixed a crash and enable user to dblclick on folding box
* fixed when eip is in the current function it cant select
* Change cursor to 👆 where appropriate
* update translations
2017-03-12 03:00:35 +01:00
karliss
f45e2a73b3
Graph improvements ( #1493 )
...
* Fix graph toposorting.
* Prevent edge overlapping and improve routing.
* Prevent overlap when first section is vertical
* Fix range for edge_valid check
* Allow upside down L shape
* Hilight edges from selected block and allow doubleclick to zoom
* Add multiple layout modes.
* Reduce edge intersections.
Route edges in the order of blocks instead of random order from hashmap.
* Get rid of preprocessor abbuse in ActionHelper.
* Added layout selection to context menu.
2017-03-12 02:59:21 +01:00
mrexodia
fa84346445
GUI: closes issue #1488 (invalid stack range when CSP is zero)
2017-03-11 05:12:17 +01:00
mrexodia
2fd8803360
GUI: non-modal script error box
2017-03-11 02:47:23 +01:00
mrexodia
81dc667177
GUI: non-modal message box ( #1416 )
2017-03-11 02:34:02 +01:00
mrexodia
8d6783f91c
GUI: fixed some tabstops
2017-03-11 01:24:02 +01:00
mrexodia
5e0b1c2c61
GUI: fixed conflicting hotkey in symbol view
2017-03-10 23:57:24 +01:00
mrexodia
b885e2ed4e
GUI: don't display xmm/ymm/st registers in the InfoBox (resolves issue #1476 )
2017-03-10 23:23:47 +01:00
mrexodia
8e601c72bf
GUI: updated capstone_wrapper to remove RIP-relative text
2017-03-10 23:08:12 +01:00
mrexodia
e69b57600e
GUI: thick handle when splitter is collapsed (issue #1486 )
2017-03-10 20:40:47 +01:00
mrexodia
c4841639e2
DBG+GUI: call stack improvements (closes pull request #1478 )
2017-03-04 19:47:44 +01:00
mrexodia
79fb2a1b47
GUI: improved the changeCommandLine option
2017-02-28 04:59:23 +01:00
mrexodia
01d46dd036
DBG+GUI: check if DEP is enabled before warning about operations on non-code pages
2017-02-26 22:42:52 +01:00
mrexodia
9a03f959e7
GUI: fixed CPUDump pointer tooltip on 64 bit
2017-02-26 21:11:19 +01:00
mrexodia
80b935ecf5
GUI: better CPUDump pointer tooltip
2017-02-26 07:25:21 +01:00
mrexodia
6329e9c989
GUI: various types of pointer highlighting ( closes #175 )
2017-02-26 07:11:55 +01:00
mrexodia
ac0a0e3933
GUI: implemented byte highlighting (related to issue #175 )
2017-02-26 05:07:20 +01:00
mrexodia
81edb1ecc4
GUI: fun byte color options in disassembly + trace record color + save full graph image (thanks to visitor42 from IRC!)
2017-02-26 04:06:12 +01:00
mrexodia
ad34c79883
GUI: don't copy FPU registers when they are hidden (thanks to visitor42 on IRC!)
2017-02-26 01:38:47 +01:00
mrexodia
4f704b81bb
DBG+GUI: fixed some warnings
2017-02-24 19:39:32 +01:00
Torusrxxx
ef2af9d631
√ Allow hiding local module name for memory addresses in the same page. ( #1474 )
2017-02-21 19:34:34 +01:00
Torusrxxx
54ac01ef66
fixed a crash and enable user to dblclick on folding box ( #1473 )
...
* fixed a crash and enable user to dblclick on folding box
* fixed when eip is in the current function it cant select
2017-02-21 19:33:58 +01:00
mrexodia
2268d364a7
GUI: allow decompiling from the graph (for non-contiguous ranges)
2017-02-18 22:48:45 +01:00
mrexodia
c30932646e
GUI: correctly break on imports (dereference the address for the actual function address first)
2017-02-18 20:36:27 +01:00
mrexodia
e760af25b2
GUI: correctly report function size to snowman ( closes #1465 )
2017-02-18 16:39:15 +01:00
Torusrxxx
1ae3b7d178
handles and windows view ( #1417 )
...
* handles and windows view
* use references view for heap, cleaned up
* fix #1424 use decimal pid and tid
* thread name in windows view
* fix something when not debugging
* heaps view hidden
2017-02-18 13:56:59 +01:00
mrexodia
146f6eee99
GUI: fixed labeling for "push x" in disassembly
2017-02-13 10:30:01 +01:00
mrexodia
f17d1756a6
GUI: close all source tabs on termination ( closes #1443 )
2017-01-30 18:08:05 +01:00
changeofpace
3c42eb75fe
added pattern option to search for -> all modules menu in disassembly view ( #1441 )
2017-01-28 14:41:30 +01:00
changeofpace
1a7e4c6a30
added   replace to addMsgToLogSlot ( #1439 )
2017-01-27 21:45:23 +01:00
mrexodia
9213d8f117
GUI: not busy
2017-01-18 22:36:33 +01:00
changeofpace
ae36e772fe
Fixed random behavior when hiding / showing / reordering StdTable columns ( #1421 )
...
* fixed column ordering bug in ColumnReorderDialog
* resizing cursor bug is fixed. adjusting order in edit dialog is broken.
* fixed column resizing bug
2017-01-18 14:42:42 +01:00
mrexodia
9f7f649f7e
DBG+GUI: implemented trace switch condition
2017-01-10 12:14:01 +01:00
mrexodia
69a455d910
GUI: added boolean in settings dialog for the wow64 step workaround
2017-01-10 10:35:22 +01:00
mrexodia
0767d74ef2
DBG+GUI: fixed various @coverity issues
2017-01-09 01:10:43 +01:00
mrexodia
37fe2150e9
GUI: properly fixed #1408
2017-01-06 11:34:43 +01:00
mrexodia
9ec2056240
GUI: fixed minor issue with window title for the thread name edit dialog
2017-01-04 03:05:19 +01:00
mrexodia
38a8ffce8c
GUI: improved stack usage in loadWindowSettings
2016-12-30 16:23:38 +01:00
mrexodia
a69fc07803
GUI: fixed argument widget for shadow store on x64
2016-12-29 19:17:43 +01:00
mrexodia
e46e3cbe62
GUI: removed annoying borders ( resolves #1373 )
2016-12-29 02:12:11 +01:00
mrexodia
48fa7fb72b
GUI: removed annoying status bar updates on disassembly selection changes
2016-12-29 00:19:21 +01:00
mrexodia
4b28e7d957
GUI: save cpu widget layout ( #1122 #1230 )
2016-12-28 23:55:43 +01:00
torusrxxx
90ec689131
vulunability
2016-12-28 11:56:40 +01:00
mrexodia
72a2da6c14
GUI: added asterisk for log link color because it cannot be applied to old contents #1399
2016-12-27 20:00:08 +01:00
mrexodia
74582ba0d1
GUI: only draw memory map contents when debugging #1399
2016-12-27 19:58:53 +01:00
mrexodia
8b4c784457
DBG+GUI+BRIDGE: added various menu manipulation functions for plugins
2016-12-26 12:44:03 +01:00
mrexodia
55377038b4
Merge branch 'patch00000055' of https://github.com/torusrxxx/x64dbg into torusrxxx-patch00000055
...
# Conflicts:
# src/gui/Src/Gui/CPUDisassembly.cpp
2016-12-25 12:26:43 +01:00
torusrxxx
886d66da1c
copy rich text
2016-12-22 23:53:56 +08:00
mrexodia
41648ee834
GUI: translate about
2016-12-22 15:07:57 +01:00
mrexodia
54a21d9730
GUI: fixed layout of PageMemoryRights #1390
2016-12-22 15:02:23 +01:00
mrexodia
74a0a9e592
GUI: option for permanently enabling the highlighting mode (possible intention of #1388?)
2016-12-20 17:18:44 +01:00
mrexodia
b82f04311f
GUI: only save main window settings once
2016-12-19 23:34:33 +01:00
changeofpace
ec25e22ecd
Save / restore window position and size ( #1385 )
...
* main window size and position saving / restoring works.
* individual windows now save and restore their position and size
* switched from qsettings to using bridge settings
2016-12-19 23:28:02 +01:00
Torusrxxx
bb66dd9536
customize color of log link ( #1387 )
2016-12-19 23:27:16 +01:00
mrexodia
9a5e2f94ea
GUI: fixed copy multiple lines
2016-12-19 23:25:21 +01:00
torusrxxx
9812b6a071
temporary
2016-12-19 14:26:55 +08:00
torusrxxx
ddadc44e2e
customize color of log link
2016-12-19 11:44:29 +08:00
mrexodia
177ad66a42
GUI: fixed spelling mistake #1380
2016-12-17 12:30:48 +01:00
mrexodia
1d00a61ba2
Merge branch 'development' of https://github.com/ThunderCls/x64dbg into ThunderCls-development
...
Also made various cleanup changes
2016-12-16 14:30:04 +01:00
changeofpace
cb09b548f7
removed code which set the active window to the closed tab in MHTabWidget::AttachTab ( #1375 )
2016-12-16 12:22:57 +01:00
Torusrxxx
84b1df9bf6
Highlight segment register from reg view ( #1376 )
2016-12-16 12:22:54 +01:00
ThunderCls
22108bd046
Load/Free Modules in Symbols window
...
- Added command "freelib" to free a module previously loaded
- Added menu entries for load/free modules in the symbols view
2016-12-14 00:23:00 -05:00
mrexodia
3545cbcb60
GUI: show log message on new command line
2016-12-13 18:53:40 +01:00
ThunderCls
8da5df6c7e
Disassembler copying and statusbar enhancements ( #1363 )
...
* Disassembler copying and statusbar enhancements
- Statusbar message update on disassembly data copy (Issue #1280 )
- Extended info on statusbar (like in dump window) of selected
instructions in the disassembly window
- Copy multiselected Addreses(VA/RVA) in the disassembly window
* clipboard message translated
- "copied to clipboard" message in statusbar is translated and made
globally consistent
* translation
2016-12-13 13:44:30 +01:00
Torusrxxx
fad8312bed
fixed additional buttons on tab bar ( #1367 )
2016-12-13 13:25:02 +01:00
Xiaoyin Liu
7bb1198900
Use HTTPS for Microsoft symbol server URL ( #1300 )
...
Update Microsoft symbol server URL to https://msdl.microsoft.com/download/symbols . This is the default sympath in WinDbg 10.0.14321
2016-12-13 02:41:35 +01:00
mrexodia
72eae713db
DBG+BRIDGE+GUI: added various features to restart as admin
2016-12-13 02:11:40 +01:00
Torusrxxx
f356ea5b2f
Fix "Alt+;" on NULL can use this invisible command ( #1365 )
2016-12-12 17:21:43 +01:00
mrexodia
29b28159b7
GUI: fixed race conditions in the optimized logging
2016-12-11 12:56:35 +01:00
mrexodia
518dcd30d4
GUI: fixed find window in AttachDialog
2016-12-11 12:40:16 +01:00
mrexodia
3738cff3b1
GUI: fixed small things + update colors on config change
2016-12-11 09:28:01 +01:00
mrexodia
a61a6e96e0
Merge branch 'development' of https://github.com/ThunderCls/x64dbg into ThunderCls-development
2016-12-11 09:08:19 +01:00
changeofpace
901a25dd45
#1312 disable exinfo on exceptions ( #1358 )
...
* Added engine settings option to disable printing exinfo for every exception.
* fixed default tab
2016-12-11 09:05:15 +01:00
changeofpace
d18daeefca
set symbol log text to config log font. ( #1357 )
2016-12-11 09:04:52 +01:00
Torusrxxx
694d94cf1f
config command ( #1355 )
...
* config command
* Find window in attach dialog
* attach to hidden process
2016-12-11 09:04:40 +01:00
ThunderCls
b72a46ed75
Fixes
...
Fixes highlighted by @torusxxx
2016-12-08 22:10:16 -05:00
ThunderCls
cf67222c49
Showing in breakpoints tab if EIP is on a bpx
...
This closes the issue #911
2016-12-08 18:51:26 -05:00
Torusrxxx
0adf24351d
optimized logging speed ( #1354 )
...
* optimized logging speed
* fixed
* fixed
2016-12-07 22:21:38 +01:00
mrexodia
fb1b59ce8e
GUI: some less repeating of getSymbolicName
2016-12-05 22:04:58 +01:00
Cornel Punga
d55494b53f
Add symbolic name of the breakpoint to be edited, resolves #1326 ( #1346 )
...
* Add symbolic name of the breakpoint to be edited
* Extend Follow in Disassembler button, extend Calculator window resolves #1347
* Created a distinct getSymbolicName function, resolves #1326
2016-12-05 21:48:53 +01:00
mrexodia
31d6823a30
Merge branch 'patch0000004e' of https://github.com/torusrxxx/x64dbg into torusrxxx-patch0000004e
2016-12-05 21:13:19 +01:00
mrexodia
7e9eed4c7f
GUI: icon for virtual modules
2016-12-01 20:39:47 +01:00
mrexodia
2305b3a6c2
DBG+GUI: fixed some small issues with types #1309 #1305
2016-11-30 21:23:55 +01: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
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
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
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
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
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
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
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
62d4b3c0c4
GUI: ignore ret branch in DisassemblyPopup
2016-10-23 15:22:45 +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
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
mrexodia
32aa4b0a72
DBG+GUI: improvements to the freeze stack option
2016-10-16 15:24:45 +02:00
mrexodia
1d9835c84f
GUI: fixed a bug in the XrefBrowseDialog
2016-10-16 14:42:48 +02:00
mrexodia
c25aefffd3
GUI: converted CPUStack to MenuBuilder ( closes #1154 )
2016-10-15 14:45:23 +02:00
mrexodia
4d2109c634
GUI: use setChecked instead of a bold font with the freeze stack action
2016-10-13 14:37:02 +02:00
Alexandros Naskos
8c2bb24652
CPUStack: Freezing the stack no longer incorrectly causes the user to be unable to select a different address. ( #1158 )
2016-10-13 14:15:40 +02:00
mrexodia
3a89da37d8
GUI: basics of debugging and interaction in the graph
2016-10-13 11:48:47 +02:00
mrexodia
0421420484
GUI: non-modal XrefBrowseDialog so you can browse around the cross references more easily
2016-10-13 11:25:37 +02:00
mrexodia
1bd0bf9d63
GUI: slightly changed focus behavior on address selection requests
2016-10-13 11:14:28 +02:00
mrexodia
b0ecacbb5b
GUI: refresh graph action
2016-10-12 07:01:52 +02:00
mrexodia
88a0be6606
GUI: better graph overview
2016-10-12 06:55:27 +02:00
mrexodia
72e200622f
GUI: invert exit order
2016-10-11 01:30:49 +02:00
mrexodia
fc6e610d47
GUI: refresh graph on tokenizerConfigUpdatedSlot
2016-10-10 16:35:17 +02:00
mrexodia
8cd170dd5a
GUI: graph improvements
2016-10-10 16:31:41 +02:00
Torusrxxx
294a806a31
search for GUID ( #1156 )
2016-10-09 18:30:37 +02:00
Atvaark
4d9e6f2843
GUI: Add hide tab action #1089 ( #1153 )
...
* This action will close the current tab and open the tab to the right of the closed one.
* Default hotkey is Ctrl+W.
2016-10-09 14:35:11 +02:00
mrexodia
0c485b109b
Merge branch 'development' of https://github.com/Atvaark/x64dbg into Atvaark-development
...
# Conflicts:
# src/gui/Src/Gui/MainWindow.ui
2016-10-08 02:21:31 +02:00
mrexodia
01e3de2c93
GUI: import/export database menu options
2016-10-08 02:00:55 +02:00
Atvaark
bb681586a2
GUI: Add View->Next/Previous Tab actions
...
This allows users to cycle through their attached tabs. Detached tabs will not be cycled through.
The default hotkeys are Ctrl+Tab/Ctrl+Shift+Tab.
2016-10-07 22:46:51 +02:00
mrexodia
862ccbfb2d
GUI: open source file and show source file in directory options for the SourceView
2016-10-07 19:45:31 +02:00
torusrxxx
843492161d
display jump lines as selected if the destination is selected
2016-10-06 19:09:04 +02:00
Atvaark
60c78891b5
GUI: Add Goto->Origin action to the MemoryMapView ( #1146 )
...
This adds a Goto menu to the memory map view with two sub actions.
1. Goto->Origin (new)
This will select the page where the cip is.
2. Goto->Expression
This is the already existing *Find address page* action.
2016-10-06 08:21:45 +02:00
mrexodia
1ecc5bfb75
GUI: better character recognition in CPUInfoBox
2016-10-04 21:36:27 +02:00
Torusrxxx
54d176f0a4
Hide some menus in a submenu ( #1144 )
...
* Hide some menus in a submenu
* use class name as id
2016-10-04 20:16:18 +02:00
Atvaark
7eecb558a0
GUI: Add undo register context menu action ( #1142 )
2016-10-03 20:17:36 +02:00
mrexodia
5d23c58e6f
GUI: various changes with number -> string conversion
2016-10-02 16:09:12 +02:00
mrexodia
16bf75a15b
GUI: removed QDialogButtonBox
2016-10-01 18:50:32 +02:00
mrexodia
ce4d5642bb
GUI: fixed a weird problem with focus
2016-10-01 18:50:31 +02:00
Torusrxxx
ad26f81dce
small performance improvements ( #1133 )
...
* fix issue 1127
* fix issue 1127
* convert to hex faster
* restored
* restored
2016-10-01 18:50:16 +02:00
mrexodia
ae59629583
GUI: better phrasing
2016-09-30 21:05:20 +02:00
Torusrxxx
84cf8fc9fe
fix issue 1127 ( #1130 )
...
* fix issue 1127
* fix issue 1127
2016-09-30 18:01:09 +02:00
mrexodia
cf5e148e9d
GUI: fixed width of Hex short
2016-09-30 01:07:19 +02:00
mrexodia
4a0cacc7b4
GUI: fixed issue #1126 (weird focusness)
2016-09-29 22:35:27 +02:00
mrexodia
d4436fe693
GUI: fixed bug in ShortcutsDialog when binding Alt+C or Alt+S
2016-09-29 19:44:08 +02:00
mrexodia
3b6f710884
BRIDGE+GUI: implemented GuiGetActiveView (issue #917 , #927 )
2016-09-29 19:37:33 +02:00
mrexodia
d256c6a2d8
GUI: added scrollSelect function in StdTable and use it in MemoryMap/ScriptView/SourceView
2016-09-29 17:57:46 +02:00
mrexodia
2626ccf8e9
GUI: fixed memory map focus on follow in memory map
2016-09-29 17:56:21 +02:00
mrexodia
82232cdb5d
GUI: better focus stylesheet for CPU view
2016-09-29 17:55:35 +02:00
Torusrxxx
47a5b20b6f
Save Splitter State ( #1125 )
...
* Save Splitter State
* Paste to log
* update
2016-09-29 17:33:22 +02:00
mrexodia
174b84585e
GUI: fixed issue #1123 (memory breakpoint confusion)
2016-09-29 13:38:30 +02:00
mrexodia
8739e8ae52
DBG+GUI: code improvements
2016-09-28 20:47:29 +02:00
mrexodia
792b1ff0de
GUI: changed menu order in RegistersView
2016-09-27 22:15:17 +02:00
mrexodia
e3ca03801f
GUI: some experimental focus related code
2016-09-27 17:17:18 +02:00
mrexodia
e14f36e36d
GUI: various window titles
2016-09-27 17:14:53 +02:00
mrexodia
a309a96de9
GUI: separated DebugStatusLabel from LogStatusLabel
2016-09-27 16:05:13 +02:00
mrexodia
87319baf61
GUI: adjust width for translated StatusLabel strings
2016-09-27 15:54:42 +02:00
Torusrxxx
0aa80eb2d4
Import multiple patches... ( #1120 )
...
* Import multiple patches and add watch menu to info box
* re-enable dump detaching
2016-09-27 14:40:26 +02:00
Torusrxxx
4a5c69dc40
Remove all breakpoints before detaching;Add warnings when setting new origin or create thread to non-executable memory (403) ( #1117 )
2016-09-26 13:56:54 +02:00
Torusrxxx
e88eb0aa5b
more icons ( #1116 )
2016-09-25 16:54:42 +02:00
mrexodia
f372d3d8ba
GUI: disable dump detaching
2016-09-25 16:13:34 +02:00
mrexodia
9c3c8a3334
DBG+BRIDGE+GUI: implemented more selection queries (graph + memory map + symbol module)
2016-09-21 21:28:37 +02:00
mrexodia
06559fbd08
GUI: resolved issue #1107 (better uppercase disassembly)
2016-09-21 17:14:16 +02:00
mrexodia
f2b53b7e26
GUI: fixed issue #1104 (correctly named menu option)
2016-09-21 16:55:08 +02:00
Torusrxxx
8e0f6ed4cf
Fix enable of buttons in favourite tools dialog ( #1106 )
2016-09-20 17:44:09 +02:00
Torusrxxx
5775dbd2b0
Copy Table To Log, Copy Log To Notes ( #1105 )
2016-09-20 15:00:18 +02:00
mrexodia
b8e510491f
GUI: resolved issue #1092 (thanks to sstrato!)
2016-09-20 02:20:01 +02:00
mrexodia
7172bda52e
GUI: more improvements to the CPUInfoBox
2016-09-19 23:11:51 +02:00
mrexodia
cd49c263a4
GUI: improvements for issue #1094
2016-09-19 23:01:13 +02:00
Torusrxxx
ee1fbcd503
registers view and cpu argument enhancements ( #1101 )
2016-09-19 21:28:13 +02:00
Torusrxxx
21d2d1c4e0
Registers view enhancements ( #1098 )
2016-09-18 18:58:06 +02:00
Torusrxxx
42b8a60614
fix typo
2016-09-14 15:22:10 +00:00
mrexodia
94a56fa12b
GUI: added find pattern to module + fixed issue #509
2016-09-11 20:03:45 +02:00
mrexodia
8803558c1d
GUI: theme-aware DisassemblyPopup
2016-09-11 20:02:46 +02:00
mrexodia
de845c2eef
GUI: no foreground window default
2016-09-11 17:30:32 +02:00
mrexodia
94d3771f7f
GUI: trace+selection color in graph
2016-09-11 16:33:05 +02:00
mrexodia
fae00eaaa9
GUI: fixed GotoDialog for reserved pages
2016-09-11 16:25:25 +02:00
Torusrxxx
e88821d786
fixed crash,more icons for copy menu,changed url for clipboard,add ip address to data copy,auto scroll for log,reordered breakpoints,display 3 tables for breakpoints per default ( #1079 )
2016-09-11 09:16:53 +02:00
Torusrxxx
62a2d16b02
paste script from clipboard ( #1078 )
2016-09-10 18:24:06 +02:00
mrexodia
626728d08f
GUI: partially reverted performance breaking change
2016-09-10 14:10:48 +02:00
mrexodia
4e877f6de4
GUI: no SetForegroundWindow in SettingsDialog
2016-09-10 12:40:11 +02:00
mrexodia
53abfc51fa
GUI: VA in entropy window in dump
2016-09-10 12:40:11 +02:00
Torusrxxx
9288c910cb
conditional exception breakpoint ( #1073 )
...
* temporary
* Exception breakpoints
* temporary
* temporary
* temporary
* fixes
* fully retire "error"
2016-09-10 07:43:34 +02:00
mrexodia
afc498fbfe
GUI: removed debug message from LogView
2016-09-09 19:11:19 +02:00
Torusrxxx
f8c8466651
hyperlink in log ( #1070 )
2016-09-09 16:19:36 +02:00
mrexodia
9007a505cc
GUI: resolved issue #526 (use selection start per default in the dump)
2016-09-09 09:57:07 +02:00
mrexodia
7f07490e6a
GUI: icons for push/pop + better context menus in RegistersView and CPUStack
2016-09-09 09:56:42 +02:00
mrexodia
3f3fa49fe7
GUI: remember branch destination preview setting
2016-09-09 09:56:05 +02:00
mrexodia
12cff2b811
GUI: code recuction + intelligent following of addresses
2016-09-09 09:31:29 +02:00
mrexodia
71059e2c34
GUI: resolved issue #874 (follow in memory map options in registers/dump/stack/disassembly)
2016-09-09 08:57:58 +02:00
mrexodia
37c550b2f7
GUI: memmapdump command implemented
2016-09-09 08:50:38 +02:00
mrexodia
bfd28e1e89
GUI: dummy menu in file for saving patches ( #912 )
2016-09-09 08:12:23 +02:00
mrexodia
b76cbd89be
GUI: data copy in disassembly
2016-09-09 07:48:54 +02:00
mrexodia
a97977e7a8
GUI: shortcuts for treat selection head as *
2016-09-09 07:43:31 +02:00
mrexodia
f718c0ff88
GUI: added copy token text and value in the highlight context menu
2016-09-09 07:34:33 +02:00
mrexodia
36ceefc2fa
fixed copy menu in handles view
2016-09-08 16:55:40 +02:00
Torusrxxx
3fc6ff1d06
codepage hex editor ( #1062 )
...
* codepage hex editor
* fix
2016-09-08 16:55:03 +02:00
mrexodia
b1578540a8
GUI: conditional tracing instead of rtu in run to user code
2016-09-08 13:01:40 +02:00
mrexodia
9d609dd5ae
GUI: dont attempt animating steps when not debugging
2016-09-07 15:36:13 +02:00
mrexodia
57a5a8b393
GUIl: resolved issue #1058 (script not drawn when not debugging)
2016-09-07 15:36:12 +02:00
Torusrxxx
79066c2818
more icons ( #1057 )
2016-09-07 15:35:59 +02:00
mrexodia
5b2e8e4346
GUI: option to imports settings (useful for instantly applying themes)
2016-09-07 13:39:58 +02:00
mrexodia
df27d4fa2f
GUI: fixed truncating dialogs when translated
2016-09-07 11:11:37 +02:00
mrexodia
05d87ce377
GUI: fixed icon for language message box
2016-09-07 11:11:12 +02:00
mrexodia
a7169bb22e
GUI: no longer use rip-relative instruction in the AssembleDialog
2016-09-07 11:10:50 +02:00
mrexodia
4681dea4c6
GUI: FAQ in attach dialog + fix settings
2016-09-07 09:58:44 +02:00
mrexodia
f79b8d7db8
GUI: option for ignore inconsistent breakpoints
2016-09-07 09:12:25 +02:00
mrexodia
f69ed2051a
GUI: fixed asmjit radiobox
2016-09-07 05:57:41 +02:00
mrexodia
b1d55acb9e
DBG+GUI+PROJECT: added asmjit assembler engine
2016-09-07 05:39:18 +02:00
Torusrxxx
f490c5ab03
more icons ( #1051 )
...
* more icons
* more icons
* more icons
* Update README.md
2016-09-07 05:30:03 +02:00
mrexodia
2189072018
GUI: removed references of repaint() to avoid confusion
2016-09-06 13:16:41 +02:00
mrexodia
76c8834bf3
GUI: big performance gains in the GUI
2016-09-06 07:59:51 +02:00
Torusrxxx
21382d7400
Shortcuts ( #1049 )
2016-09-06 04:56:24 +02:00
mrexodia
eff69a9a8c
GUI: removed fromUtf8
2016-09-06 00:41:18 +02:00
Torusrxxx
4e2636416c
DLL breakpoint GUI ( #1048 )
...
* New Splitter Widget
* DLL breakpoint interface
* Conditional DLL Breakpoint
* maintain translation file
* Don't animate when it stops
* fixed some issues
* DLL Breakpoint GUI
* DLL Breakpoint GUI
* Fixed DLL Path problem
* When not debugging, the user can use "run" button to restart.
* further fixes
2016-09-06 00:28:25 +02:00
mrexodia
9b703ae9b2
GUI: formatting RegistersView
2016-09-05 08:46:36 +02:00
genuine_
b536b7ee26
Add Follow in Dump N menu to the Registers view ( #1046 )
...
* Add Follow in Dump N menu to the Registers view
* cleaned up unused variables
* Move menu creation to constructor so we don't create a hell hole of menu pointers.
2016-09-05 08:37:57 +02:00
mrexodia
a1d02eaabe
GUI: fixed watchdog menu
2016-09-04 23:12:10 +02:00
Torusrxxx
d3bb316080
Synchronize branch ( #1043 )
...
* New Splitter Widget
* DLL breakpoint interface
* Conditional DLL Breakpoint
* maintain translation file
* Don't animate when it stops
* fixed some issues
2016-09-04 19:33:59 +02:00
mrexodia
1e170f01ff
GUI: added graph background color customization
2016-09-04 01:50:10 +02:00
Torusrxxx
cc2875cb3b
Add Watch Items to Labels in Sidebar ( #1040 )
...
* Add Watch Items to Labels in Sidebar
* fix
* fix
2016-09-03 17:09:09 +02:00
mrexodia
fb056bb7bf
GUI: make sidebar dots bigger
2016-09-03 04:48:46 +02:00
Torusrxxx
81bc301a79
Add auto-scrolling to tables etc ( #1035 )
...
* Add auto-scrolling to tables. Add clear shortcut button. Fix bug with shortcut edit in favourites dialog.
* Add more shortcuts
* GUI for creating thread
* Use thread name in the title bar
2016-09-02 16:47:32 +02:00
mrexodia
ea98f36388
GUI: display script tab on loading favourite script
2016-09-01 00:28:01 +02:00
mrexodia
b9a774e774
GUI: more fixes with FavouriteTools
2016-08-31 18:23:44 +02:00
mrexodia
fdb2ee1abb
GUI: various fixes in FavouriteTools
2016-08-31 18:15:41 +02:00
mrexodia
8ab2a691ec
GUI: execute CIP on the trace record when enabling trace record
2016-08-31 17:21:07 +02:00
Torusrxxx
ec43781a10
Execute script automatically on attach or initialize ( #1026 )
...
* Use last codepage conveniently
* 1. fix bug: "inc" and "dec" commands have no effect.
2. fix bug: "bswap" command cannot execute when not debugging.
3. fix bug: app crash when displaying a variable smaller than 15.
4. new feature: script timeout
5. new feature: execute script when the debuggee initializes at the system breakpoint.
* Add settings for initialzation script and HelpOnSymbolicNameUrl
* fix
2016-08-31 16:33:52 +02:00
mrexodia
0bdf861461
GUI: rewrite StatusLabel logUpdate function (now it no longer fails with empty strings)
2016-08-31 16:09:42 +02:00
mrexodia
21cb469792
GUI: fixed GotoDialog and quotes in the expression
2016-08-30 22:55:08 +02:00
mrexodia
469094d503
GUI: basics for a highlight context menu
2016-08-30 22:31:09 +02:00
Torusrxxx
f2cf0ac0b1
Use last codepage conveniently ( #1023 )
2016-08-30 18:29:38 +02:00
mrexodia
ef4bb35879
GUI: singleshoot option in breakpoint editor
2016-08-30 15:36:11 +02:00
Torusrxxx
5b9fd9e73d
Don't show invalid menu entries in watch view ( #1022 )
...
* Translate some strings and export memiscodepage.
* fixed memory leaks in watch view
* warn the user if the breakpoint is not executable
* use dbgfunctions
* remove unused exports
* fix
* fix
* guard translate function with critical section
* DeleteCriticalSection
* Animate Into
* Animate Into
* Animate Into
* GUI improvements (#1004 )
* GUI improvements
* fix issue #939
* fix issue #1000
* don't halt (#1007 )
* GUI: space between comment and address in DisassemblyPopup
* DBG: use unsafe memory reading in thread.cpp
* DBG+GUI: fixed user experience
* Translate some strings and export memiscodepage.
* fixed memory leaks in watch view
* warn the user if the breakpoint is not executable
* use dbgfunctions
* remove unused exports
* fix
* fix
* GUI: close issue #573 (invalid sizes in save data)
* GUI: updated Translations
* Improvemets of PEB->CommandLine parsing algorithm (#1005 )
* Add some tweaks and improvements to parsing algorithm of command line from PEB
* Remove debug remains
* Check for PE name (with/without extension) is used in path to PE
* guard translate function with critical section
* DeleteCriticalSection
* Fixed wow64 redirection. Moved disable before the call to GetFileArchitecture() (#1013 )
* Signed and Unsigned byte in dump (#1012 )
* Translate some strings and export memiscodepage.
* fixed memory leaks in watch view
* warn the user if the breakpoint is not executable
* use dbgfunctions
* remove unused exports
* fix
* fix
* guard translate function with critical section
* DeleteCriticalSection
* Highlight register from registers view
* ALLOW MODIFY RIP REGISTER
* Highlight menu in register view
* Signed and unsigned byte in dump view
* DBG: imageinfo command
* GUI: same font as log in CommandLineEdit
* GUI: updated Translations
* Use secure image
* PROJECT: fixed telegram link in readme
* GUI: icons on tracing condition dialogs
* DBG: updated yara to 3.5.0
* Update README.md (#1016 )
* GUI: possible fix for an irreproducible crash
* GUI: also set the log font in the QCompleter
* GUI: further optimization of token colors (fixed crash)
* GUI: more usable disassembly popup window
* GUI: disassembly preview on RET instruction
* GUI: don't preview beyond obvious function endings in DisassemblyPopup
* Animate Into
* Animate Into
* Animate Into
* Don't show invalid menu entries in watch view
2016-08-30 13:57:53 +02:00
Torusrxxx
2938fa54c0
Animate into ( #1020 )
...
* Translate some strings and export memiscodepage.
* fixed memory leaks in watch view
* warn the user if the breakpoint is not executable
* use dbgfunctions
* remove unused exports
* fix
* fix
* guard translate function with critical section
* DeleteCriticalSection
* Animate Into
* Animate Into
* Animate Into
2016-08-30 12:59:40 +02:00
mrexodia
9ecd535f51
GUI: don't preview beyond obvious function endings in DisassemblyPopup
2016-08-29 00:21:19 +02:00
mrexodia
a1a47dbc6e
GUI: also set the log font in the QCompleter
2016-08-28 18:38:28 +02:00
mrexodia
e6c3607314
GUI: icons on tracing condition dialogs
2016-08-28 11:26:46 +02:00
mrexodia
1ac7bd2faf
GUI: same font as log in CommandLineEdit
2016-08-27 21:52:55 +02:00
Torusrxxx
546be7a9ea
Signed and Unsigned byte in dump ( #1012 )
...
* Translate some strings and export memiscodepage.
* fixed memory leaks in watch view
* warn the user if the breakpoint is not executable
* use dbgfunctions
* remove unused exports
* fix
* fix
* guard translate function with critical section
* DeleteCriticalSection
* Highlight register from registers view
* ALLOW MODIFY RIP REGISTER
* Highlight menu in register view
* Signed and unsigned byte in dump view
2016-08-27 16:21:00 +02:00
mrexodia
abbad9dfe3
GUI: close issue #573 (invalid sizes in save data)
2016-08-26 17:11:23 +02:00
Torusrxxx
c076aa583c
Warn the user if the software breakpoint is not executable ( #1010 )
...
* Translate some strings and export memiscodepage.
* fixed memory leaks in watch view
* warn the user if the breakpoint is not executable
* use dbgfunctions
* remove unused exports
* fix
* fix
2016-08-26 16:03:08 +02:00
mrexodia
3dee7fb158
GUI: space between comment and address in DisassemblyPopup
2016-08-25 17:01:34 +02:00
Torusrxxx
bb3e172efb
GUI improvements ( #1004 )
...
* GUI improvements
* fix issue #939
* fix issue #1000
2016-08-25 13:34:29 +02:00
Elijah
d8328965fd
Add 'Lock' checkbox right after 'mSearchBox' (and before 'Regex' checkbox) in 'SearchListView' class. At interface point of view, it's just a simple checkbox, which locks search textbox if checked. So, the main apply of this option is lay down at implementation POV. At that time it's used only in 'SymbolView' UI, for purpose - now you can search for, for exmaple, 'Nt' functions in one module, check 'Lock' checkbox, and then go through another modules without tedious retyping of the same search query again and again. Simple, but useful. ( #1003 )
2016-08-25 09:49:23 +02:00
mrexodia
ff2baa5a03
GUI: updated translations + various fixes
2016-08-25 01:06:31 +02:00
Forsari0
0b55e90b27
Add new column in 'Attach' dialog - 'CommandLine arguments', which is show command line arguments taken from target process PEB structure
2016-08-25 01:06:31 +02:00
Forsari0
dc790729df
Add 'Show PID in HEX' setting in GUI subtab (affects only 'Attach' dialog, default is TRUE)
2016-08-25 01:06:31 +02:00
torusrxxx
2fe5601374
Ctrl+A for analyze (need better algorithm)
2016-08-23 20:27:32 +08:00
torusrxxx
0b22647d9c
translate a string
2016-08-23 19:55:22 +08:00
torusrxxx
66131019f9
show some placeholder in the empty graph
2016-08-23 19:35:07 +08:00
torusrxxx
ae32f5dce0
some fixes
2016-08-23 12:35:12 +08:00
torusrxxx
6c82cc95c7
fix issue 928
2016-08-20 21:30:08 +08:00
torusrxxx
1c6c1583d2
temporary
2016-08-20 20:18:16 +08:00
Torusrxxx
7755b6c895
Fix when double-clicking on the dump when not debugging modify dialog would appear ( #991 )
2016-08-18 14:08:03 +02:00
Mr. eXoDia
091f1d5186
GUI: virtual module dialog in memory map
2016-08-17 21:21:49 +02:00
mrexodia
3ac8658c97
GUI: fixed a compile warning on x64
2016-08-17 16:57:43 +02:00
mrexodia
b67b36b11f
GUI: AStyle CPUStack
2016-08-17 16:49:01 +02:00
Mr. eXoDia
e47482dec8
allow user to change thread name #980
2016-08-17 16:41:02 +02:00
Torusrxxx
e794d47015
Trace Record in Graph View ( #978 )
...
* clean up
* Trace Record in Graph View
* fix
* Trace record in graph overview
* Trace Record in Tooltip
2016-08-17 16:34:51 +02:00
genuine_
1d36e53d70
Fix for Follow in Dump N in Stack View ( #984 )
2016-08-17 16:34:42 +02:00
Torusrxxx
6c44c18c00
Realign stack pointer ( #987 )
2016-08-17 16:34:34 +02:00
Torusrxxx
5f8dfcea15
clean up ( #926 )
2016-08-13 13:59:26 +02:00
Torusrxxx
616810fca7
shortcuts ( #925 )
2016-08-12 13:09:52 +02:00
Torusrxxx
72284e8528
fix ( #922 )
2016-08-10 16:26:01 +02:00
Torusrxxx
df9495cfea
simplify code ( #919 )
...
* simplify code
* simplify code
2016-08-10 14:05:16 +02:00
Torusrxxx
37140c49b7
fix issue #915 ( #916 )
...
* fix issue #915
* remove unnecessary MRU code
* revert some changes
* remove all MRU code from openFile
2016-08-07 08:47:01 +02:00
Mr. eXoDia
3fb227af03
GUI: added interface for run/step with swallow exceptions
2016-08-05 18:41:02 +02:00
torusrxxx
c9dced3c91
don't disassembly cross function boundary in the tooltip
2016-08-04 13:32:24 +02:00
Torusrxxx
1a10ded9a3
prototype of #890 (preview call or jump destination) ( #910 )
...
* prototype of #890 (preview call or jump destination
* resolve issue with call dword ptr ds:[MessageBoxA]
* tidy up headers
* hide tooltip when mouse is outside disassembly view
2016-08-04 13:16:52 +02:00
Mr. eXoDia
376d59185b
GUI: added GUID data copy format #907
2016-08-02 16:21:23 +02:00
Mr. eXoDia
b05a1422b3
DBG+GUI: removed strong language ( #211 )
2016-07-31 17:59:49 +02:00
Mr. eXoDia
e50498956f
Merge branch 'development' of https://github.com/torusrxxx/x64dbg into torusrxxx-development
2016-07-31 16:47:11 +02:00
Mr. eXoDia
8159151eef
GUI: customizable colors in the graph
2016-07-31 16:46:14 +02:00
Mr. eXoDia
fc5fd37610
GUI: minor change to the Language menu in MainWindow
2016-07-31 16:45:46 +02:00
torusrxxx
f38d8a3bee
Different colors for user and system call stack
2016-07-31 13:11:13 +08:00
torusrxxx
fe77076bc0
push and pop actions
2016-07-30 22:40:28 +08:00
Mr. eXoDia
43663b284c
GUI: cache callstack + working frame functions
2016-07-29 20:08:07 +02:00
Mr. eXoDia
c27e7e8870
Merge branch 'patch00000008' of https://github.com/torusrxxx/x64dbg into torusrxxx-patch00000008
2016-07-29 18:36:20 +02:00
Mr. eXoDia
eff55ccb02
GUI: implemented scrolling in the overview mode
2016-07-29 17:47:52 +02:00
Mr. eXoDia
e918b773e7
GUI: toggle overview option in graph
2016-07-29 17:47:52 +02:00
Mr. eXoDia
984670efc4
GUI: added paint function for overview
2016-07-29 17:47:52 +02:00
torusrxxx
cc1d391adc
fix easy error
2016-07-28 15:50:36 +08:00
Torusrxxx
97e99ce7f7
more functions&commands to enable/disable log,add favourite tools and fold disassembly for plugins&scripts. ( #895 )
2016-07-28 09:36:41 +02:00
Mr. eXoDia
82347cd094
DBG+GUI: added cocksucker option (issue #211 , shit)
2016-07-27 22:04:10 +02:00
torusrxxx
3c3f4a1ae4
configurable stack frame color
2016-07-27 22:43:55 +08:00
torusrxxx
71f6428064
stack frame lines in the stack view
2016-07-27 22:30:37 +08:00
mrexodia
a9d82f3fae
GUI: Option to not show close dialog
2016-07-26 21:41:23 +02:00
mrexodia
d7c0280994
GUI: AStyle + updated Translations
2016-07-25 23:44:07 +02:00
mrexodia
57b8c59aa9
Merge branch 'patch00000007' of https://github.com/torusrxxx/x64dbg into torusrxxx-patch00000007
2016-07-25 23:28:51 +02:00
mrexodia
31e53073f0
DBG+GUI: fixed yara reference logic
2016-07-25 23:27:21 +02:00
torusrxxx
bd8ac511d5
CPU Time in threads view
2016-07-25 21:25:46 +08:00
torusrxxx
886511fdcd
misc improvments
2016-07-25 18:36:06 +08:00
Torusrxxx
cc353daafe
languages menu ( #878 )
2016-07-23 12:13:10 +02:00
mrexodia
dec91c621e
GUI: tighter row heights
2016-07-22 19:50:09 +02:00
mrexodia
148d7ea1cb
GUI: fixed warning in SymbolView
2016-07-22 19:50:09 +02:00
justin
4f91279a35
Made it possible to select multiple modules and search them all at once.
2016-07-22 19:50:09 +02:00
justin
aa989d1b3c
Previous edit to log view broke it -- if you clicked on the screen, text would insert there. movecursor is needed on both sides
2016-07-22 19:50:09 +02:00
justin
8daf1f5942
Added command history from #839
2016-07-22 19:50:09 +02:00
justin
a15a126ce9
Added the ability to multi-select in symbols view so you can set all breakpoints that match a search
2016-07-22 19:50:09 +02:00
justin
abc082ca3e
Fixed #503 sorting on thread id, number
2016-07-22 19:50:09 +02:00
Torusrxxx
8a40b0da6a
text fix ( #876 )
2016-07-22 14:47:01 +02:00
mrexodia
e9fd709c7e
GUI: re-added copy menu + restored dump menu order
2016-07-21 12:36:23 +02:00
mrexodia
d5b7777bf3
GUI: honor config font in DisassemblerGraphView
2016-07-21 03:49:16 +02:00
mrexodia
d75cc49eca
GUI: different shadow color for terminal nodes
2016-07-21 03:19:10 +02:00
mrexodia
b0aba0be5c
DBG+BRIDGE+GUI: don't reload graph when graphing inside currently-browsed function
2016-07-21 02:53:41 +02:00
mrexodia
1460c2cb4e
GUI: more performance improvements in DisassemblerGraphView
2016-07-20 22:34:23 +02:00
mrexodia
c1ddb5ca93
GUI: performance improvement in the DisassemblerGraphView
2016-07-20 21:28:38 +02:00
mrexodia
4f4577c45a
GUI: fixed a drawing bug in DisassemblerGraphView
2016-07-20 12:07:09 +02:00
mrexodia
d584ba10a5
DBG+GUI: small changes to stringformat
2016-07-20 11:47:00 +02:00
mrexodia
1a8781aa45
GUI: fixed warnings
2016-07-20 11:47:00 +02:00
Mr. eXoDia
447ae3b0db
GUI: AStyle CPUDump
2016-07-18 21:58:30 +02:00
Torusrxxx
2cac1af5de
use MenuBuilder in CPUDump ( #865 )
...
* use MenuBuilder
* fix error #866 and clean up unused members of CPUDump
2016-07-18 15:31:46 +02:00
Mr. eXoDia
cff67aa8ff
Merge branch 'graph' into development
...
# Conflicts:
# src/gui/resource.qrc
2016-07-17 23:23:22 +02:00
Mr. eXoDia
9101501b0e
GUI: context menu in graph
2016-07-17 23:18:20 +02:00
Torusrxxx
69580f1cc2
fix issue #851 ( #863 )
2016-07-17 16:32:56 +02:00
Duncan Ogilvie
8c1981361a
Revert "Added ability to roughly measure UI latency; code to try and maintain that latency at <50ms" ( #859 )
2016-07-17 14:42:23 +02:00
Mr. eXoDia
2361077011
GUI: RichTextPainter in graph
2016-07-17 14:33:22 +02:00
jdavidberger
85e147a6ab
Added ability to roughly measure UI latency; code to try and maintain that latency at <50ms ( #834 )
...
* Removed extraneous assert
* Added additional protection to prevent the QT message queue from getting too far behind
* Fixed #503 sorting on thread id, number
* Added the ability to multi-select in symbols view so you can set all breakpoints that match a search
* Added command history from #839
* Modifications to breakpoint properties now update the breakpoint UI explicitly. Relevant for plugins, command line BP calls
* Fixed display issue when selecting more than one page on CPU page
* Fixed issue where last sent debug state was occasionally wrong. This required making all async entries into GuiSetDebugState run on the same thread; so it should have marginal performance gains too.
* Modified getdbgevents to be a 64 bit counter which doesn't reset. Adjusted TimeWastedCounter to match; added two optional modes
* Previous edit to log view broke it -- if you clicked on the screen, text would insert there. movecursor is needed on both sides
* Made it possible to select multiple modules and search them all at once.
2016-07-17 12:55:19 +02:00
Torusrxxx
a3cc839d42
Log redirection ( #849 )
...
* Log redirection
* invalid handle is INVALID_HANDLE_VALUE not NULL
* Use cstdio
* fix issue with Unicode file name
* update icons
* update error message
2016-07-17 12:52:29 +02:00
Mr. eXoDia
027cb2f396
GUI: basic tokens of graph working
2016-07-17 02:00:11 +02:00
Mr. eXoDia
fdc08c6600
GUI: very basic graph working
2016-07-17 01:25:05 +02:00
Mr. eXoDia
701319e0d5
GUI: fixed tab order save error
2016-07-16 22:44:25 +02:00
Mr. eXoDia
51c887aee0
GUI: graph ui working
2016-07-16 19:43:33 +02:00
Mr. eXoDia
7e3ee588b2
GUI: DisassemblerGraphView slot implementations
2016-07-16 19:42:14 +02:00
bloodwrath
135af2d543
fix issue 518: switch to CPU view after closing last reference view tab. ( #854 )
...
* fix issue 518: switch to CPU view after closing last reference view tab.
* formatted using hooks\AStyleWhore.exe
2016-07-16 16:59:57 +02:00
mrexodia
0bc4ccbd27
GUI: initial graph commit
2016-07-13 11:07:17 +02:00
Torusrxxx
f6e2b333ec
fix broken favourites keyboard shortcut ( #844 )
...
* fix broken shortcut
* fix broken shortcut
2016-07-13 10:34:15 +02:00
mrexodia
ca43f37f35
GUI: more translations
2016-07-12 09:13:56 +02:00
mrexodia
e5c3370ae2
GUI: fixed crashes in FavouriteTools
2016-07-12 07:48:10 +02:00
mrexodia
fdf3ec8b8d
Merge branch 'development' of https://github.com/jdavidberger/x64dbg into jdavidberger-development
...
# Conflicts:
# src/dbg/_plugins.h
# src/dbg/expressionfunctions.cpp
# src/dbg/expressionfunctions.h
# src/dbg/plugin_loader.cpp
# src/dbg/plugin_loader.h
2016-07-10 13:04:42 +02:00
justin
b1edb1a44a
Move cursor after inserting message. Otherwise multi-line prints are off-screen until next print
2016-07-09 16:03:31 -06:00
justin
4e4378811c
Guarded for a particular bug when you select an item in the auto complete, then hit space
2016-07-09 11:33:22 -06:00
justin
1d11564437
More modifications to seperate out debug/release modes
2016-07-09 10:40:07 -06:00
justin
d3c31fd8de
Added 'Silent' option for breakpoints
2016-07-09 10:40:07 -06:00
mrexodia
4657786726
DBG: more expression functions
2016-07-09 18:23:45 +02:00
mrexodia
e0497818c0
GUI: step into/over (source) (implemented with conditional tracing)
2016-07-09 17:58:13 +02:00
mrexodia
88784b357a
GUI: better performance in SearchListViewTable + show which module CIP is in with the symbol view
2016-07-09 17:11:22 +02:00
mrexodia
7f7e4ff4b9
GUI: better source debugging + better SearchListViewTable
2016-07-09 15:10:31 +02:00
mrexodia
1a7f87d440
DBG+GUI: fixed a crash with escaped section names
2016-07-09 13:03:32 +02:00
mrexodia
c95034e7a1
GUI: significant cut with icon construction length (use DIcon with just the filename from now on)
2016-07-09 10:44:11 +02:00
mrexodia
6df9712ae3
GUI: more GUI icons ( #775 )
2016-07-09 10:23:12 +02:00
mrexodia
3cb1fd6b09
GUI: icon for undo instruction
2016-07-09 10:08:40 +02:00
mrexodia
6f889c6b91
DBG+GUI: different default for bTraceRecordEnabledDuringTrace
2016-07-09 08:54:08 +02:00
jdavidberger
45c45ffb64
Fixed label bug, guarded header file for window kit 8.1, debug builds build in non-release folder ( #826 )
...
* Make extremely long status messages not resize the window
* Added ifdefs to differentiate between windows kit versions to address a breaking change between 7.1 and 8
* Modified build settings so debug build is put in a seperate directory
2016-07-07 12:21:23 +02:00
mrexodia
504c794667
Merge branch 'patch-1' of https://github.com/torusrxxx/x64dbg into torusrxxx-patch-1
...
# Conflicts:
# src/dbg/threading.h
# src/dbg/x64_dbg.cpp
# src/dbg/x64_dbg_dbg.vcxproj.filters
# src/gui/resource.qrc
2016-07-07 12:16:34 +02:00
Torusrxxx
6c2f16feec
revert change to help
2016-07-07 09:38:11 +00:00
Torusrxxx
cb5e6b8659
add %PID% variable
2016-07-07 09:29:54 +00:00
Torusrxxx
f9774ecdab
set up shortcut for "manage favourite tools"
2016-07-07 08:43:08 +00:00
Torusrxxx
68899a26ee
translate this file
2016-07-07 06:16:51 +00:00
Torusrxxx
6c69c4884e
add string watching
2016-07-07 03:11:22 +00:00
Torusrxxx
d3cfca894c
watch view
2016-07-06 14:53:47 +00:00
Torusrxxx
078a1ab834
watch view
2016-07-06 14:52:55 +00:00
Torusrxxx
f82373de51
watch view
2016-07-06 14:51:51 +00:00
Torusrxxx
ea6ec3d315
watch view
2016-07-06 14:49:09 +00:00
Torusrxxx
abc38bf305
watch view
2016-07-06 14:48:34 +00:00
Torusrxxx
cee9d9ec91
favourite tools, instruction undo
2016-07-06 14:46:14 +00:00
Torusrxxx
99fb590b9d
favourite tools, instruction undo
2016-07-06 14:44:35 +00:00
Torusrxxx
c8366afddb
favourite tools, instruction undo
2016-07-06 14:43:24 +00:00
Torusrxxx
6922cd4b58
favourite tools
2016-07-06 14:41:28 +00:00
Torusrxxx
862a777b9b
favourite tools
2016-07-06 14:40:50 +00:00
Torusrxxx
e5dfed729e
favourite tools
2016-07-06 14:40:06 +00:00
Torusrxxx
64defa2b81
favourite tools
2016-07-06 14:39:18 +00:00
Torusrxxx
4a0a8cec4c
favourite tools
2016-07-06 14:38:31 +00:00
Torusrxxx
b52a748271
favourite tools
2016-07-06 14:35:43 +00:00
mrexodia
acf652cbfa
Revert "Swapped repaints which weren't in paintEvents to updates"
...
This reverts commit 9b145bf269
.
2016-07-06 08:20:14 +02:00
mrexodia
eb8ab472a9
Merge branch 'development' of https://github.com/jdavidberger/x64dbg into jdavidberger-development
2016-07-06 07:10:43 +02:00
justin
9b145bf269
Swapped repaints which weren't in paintEvents to updates
2016-07-05 21:19:25 -06:00
mrexodia
086a1a75c1
Merge branch 'patch-1' of https://github.com/torusrxxx/x64dbg into torusrxxx-patch-1
...
# Conflicts:
# src/dbg/debugger.cpp
2016-07-05 19:43:51 +02:00
justin
8bd7d93b6c
Fixed tab order
2016-07-05 00:55:06 -06:00
Torusrxxx
035646aaea
Add simple message box util function ( #818 )
...
* Add simple message box
* Add simple message box
* Cleanup
* Cleanup
* Cleanup
* Cleanup
* Cleanup
* Cleanup
2016-07-04 22:49:28 +02:00
Mr. eXoDia
e08e2a8af9
GUI: added various icons #775
2016-07-01 16:14:39 +02:00
Torusrxxx
aa8d0b5d53
trace record during trace
2016-06-28 04:15:58 +00:00
Torusrxxx
48d8f9a00e
trace record during trace
2016-06-28 04:13:48 +00:00
Torusrxxx
0ee7e8f4f3
trace record during trace
2016-06-28 04:13:10 +00:00
mrexodia
347701f8dd
GUI: icons in the RegistersView
2016-06-28 05:49:21 +02:00
mrexodia
e626270bfc
GUI: and finally done correctly
2016-06-26 13:07:39 +02:00
mrexodia
b7b87b36ca
GUI: and back again (lol too tired for this shit)
2016-06-26 13:07:17 +02:00
mrexodia
fea98449b8
GUI: Ctrl -> Alt in CommandLineEdit
2016-06-26 13:06:22 +02:00
mrexodia
f616d7d0f8
GUI: Ctrl+Arrows allow selection of different script languages
2016-06-26 12:57:02 +02:00
mrexodia
0e391b7084
GUI: all treat selection as * hotkeys defined (+ added some defaults)
2016-06-25 00:12:37 +02:00
mrexodia
7475c393c7
GUI: more icons in CPUDisassembly
2016-06-24 23:45:41 +02:00
mrexodia
d948db0dcc
GUI: goto function start/end (fixes issue #785 )
2016-06-24 18:01:50 +02:00
mrexodia
b18ed798d0
GUI: resolved issue #798 ('extended ascii' instead of UTF-16)
2016-06-24 17:07:55 +02:00
mrexodia
82cac1e6d9
GUI: icons for trace record
2016-06-24 16:57:13 +02:00
mrexodia
969efaab4f
DBG+GUI: fixed compile error
2016-06-24 07:59:12 +02:00
mrexodia
11006848c4
DBG: fixed invalid CRT parameters
2016-06-24 07:56:39 +02:00
mrexodia
4c35ed2a8d
GUI: size dialog for the fill nops option + updated translation template
2016-06-24 07:40:48 +02:00
mrexodia
1e6cecb41b
GUI: better allocate memory dialog
2016-06-24 07:27:24 +02:00
mrexodia
8406e09219
GUI: better "treat from selection as" and "remove analysis from selection"
2016-06-24 07:26:34 +02:00
mrexodia
048871c45b
GUI: GotoDialog with invalid address support (basically ExpressionDialog)
2016-06-24 07:12:17 +02:00
mrexodia
2d4a463d12
GUI: added "run until expression" feature
2016-06-24 06:14:32 +02:00
mrexodia
bd1cc673f2
GUI: automatically detect functions/arguments in the CPUSideBar for code folding
2016-06-24 05:53:38 +02:00
mrexodia
906843b7f2
GUI: manual arguments menus in CPUDisassembly
2016-06-24 05:53:09 +02:00
mrexodia
089a593405
GUI: resolved issues #761 and #731 (crashes)
2016-06-24 03:59:55 +02:00
mrexodia
31511c6baa
GUI: updated icons for analysis (thanks to @mrfearless)
2016-06-24 03:08:38 +02:00
mrexodia
eaceadb260
GUI: completely overhauled the EncodeMap
2016-06-24 02:47:22 +02:00
mrexodia
cde6b41c8d
GUI: resolved issue with weird column view bugs in the CPUDump
2016-06-24 02:47:22 +02:00
mrexodia
02a58ab83e
PROJECT: AStyle
2016-06-23 19:10:04 +02:00
Torusrxxx
abf026db04
Translate the launcher and add more shortcuts ( #793 )
...
* translate the launcher
* translate the launcher
* translate launcher
* translate launcher
* translate launcher
* translate launcher
* translate launcher
* translate launcher
* translate launcher
* translate launcher
* translate launcher
* translate this file
* add more shortcuts
* add more shortcuts
* add more shortcuts
* add more shortcuts
* add more shortcuts
* add more shortcuts
* add more shortcuts
* add more shortcuts
2016-06-23 17:50:26 +02:00
Torusrxxx
16065a273e
fix 2 issues ( #788 )
...
* fix now-broken trace record storage
* fix self-jumping appearance
2016-06-23 03:16:11 +02:00
mrexodia
a0d66d5724
GUI: highlight the CIP page in the memory map + added find address page in memory map
2016-06-23 02:51:06 +02:00
mrexodia
89017073a6
DBG+BRIDGE+GUI: fixed various issues (thanks to Coverity!)
2016-06-23 00:20:02 +02:00
Mr. eXoDia
c048e1db78
DBG+GUI: text files for error/exception codes instead of hardcoded in the source
2016-06-22 17:25:55 +02:00
Mr. eXoDia
63fb2a87fe
GUI: help on symbolic name now also works on the selected instruction label
2016-06-22 17:25:01 +02:00
Mr. eXoDia
73993b3e17
GUI: icon for trace record in the debug menu
2016-06-22 17:25:00 +02:00
Torusrxxx
becf708133
Run to user code ( #762 )
...
* Run to user code
* Fix "access violation" error
* Run to user code
* Run to user code
* Run to user code
* Run to user code
* Run to user code
* Run to user code
* Run to user code
* Run to user code
* Run to user code
* Fixed compiler warnings
* Run to user code
* Run to user code
* Run to user code
Please add an icon for it.
* Run to user code
* change the error message
* Run to user code
* Run to user code
* Update translation
* Update translation
* Enlarge the buffer size to 1KB
* Fix locking condition
* Fix race condition
* re-apply recent commits
2016-06-22 17:22:44 +02:00
Yun Wei
899a1c235c
Data Instruction support ( #758 )
...
* Added data instruction support
* Fixed project file
* Add advanced analysis
* Add assembler, fixed various bugs
* Fixed various bugs, better float analysis
* Add project file
* Fixed follow menu display
* Added support for temp code list
* Fixed size for invalid instructions
2016-06-22 14:45:34 +02:00
Mr. eXoDia
2071aff446
GUI: fixed a bug in download symbol action
2016-06-19 00:13:57 +02:00
Torusrxxx
aa496d402a
Window title obfuscation ( #759 )
2016-06-17 16:28:01 +02:00
Torusrxxx
f5c61a5fe4
Trace into/over beyond/into trace record ( #756 )
...
* replace map with hash map
* Fix the issue with trace record saving
* Trace into/over beyond/into trace record
* Trace into/over beyond/into trace record
* Trace into/over beyond/into trace record
and fix the issue that when a breakpoint is hit during tracing, trace would not be available.
* Trace into/over beyond/into trace record
* Trace into/over beyond/into trace record
* Trace record now sets the entire module
instead of a single page
* Trace into/over beyond/into trace record
* Trace into/over beyond/into trace record
* Trace into/over beyond/into trace record
2016-06-17 16:25:04 +02:00
Torusrxxx
4b405cd18e
Fix the issue with column resizing ( #753 )
...
* Fix the issue with column resizing.
* Add an icon for the message box.
* UI for allocating & freeing memory
* UI for allocating & freeing memory
* Add missing "emit" statement
* Upload translation for new GUI operations
2016-06-15 14:00:13 +02:00
mrexodia
38a1626fe8
GUI: AStyle + updated translation template
2016-06-15 06:08:08 +02:00
Torusrxxx
b53e5037ae
Code folding ( #743 )
...
* Initial commit of code folding.
* Update translations
* Code folding technology preview
* Code folding technology preview
* Code folding technology preview
* translate this file
* Code folding technology preview
* Code folding technology preview
* Code folding technology preview
* Code folding technology preview
* Code folding technology preview
* Code folding technology preview
* translate this file
* Code folding technology preview
* Code folding technology preview
* translate this file
* Improve the jump offset allocation algorithm
* Update patch-5 (#2 )
* DBG: updated yara to the latest version with all the modules
* GUI: temporarily disable CPUDump column width saving (has issues when changing the view @torusxxx)
* PROJECT: added Keystone to README
* Change selection to rely solely on mInstBuffer
to resolve selection problem. And unfold selection when "disasm" command is used.
* translate this file
* Fix invalid translation
* translate this file
* translate this file
* Code folding
* Update translation
* Update translation
* Partially resolve selection issue
* Partially resolve selection issue
* translate this file
* translate this file
* translate this file
* translate this file
* Update translations
This version of translation template includes translated string for debug event counter.
2016-06-15 06:02:01 +02:00
mrexodia
44f762cbe9
GUI: icons for tracing
2016-06-15 05:18:21 +02:00
Torusrxxx
1e1b1f14a0
Debug events counter ( #748 )
...
* DBG+GUI: Debug events counter
* DBG+GUI: Debug events counter
* DBG+GUI: Debug events counter
* DBG+GUI: Debug events counter
* DBG+GUI: Debug events counter
2016-06-15 03:10:59 +02:00
Torusrxxx
db6d4fbc73
Trace until condition ( #749 )
...
* DBG+GUI: Trace until condition
* DBG+GUI: Trace until condition
* DBG+GUI: Trace until condtion
* DBG+GUI: Trace until condition
* DBG+GUI: Trace until condition
* DBG+GUI: Trace until condition
* DBG+GUI: Trace until condition
* DBG+GUI: Trace until condition
2016-06-15 03:10:32 +02:00
mrexodia
789085630c
GUI: performance improvement (do not attempt to load symbols for a module if the user didn't click on a module)
2016-06-13 21:44:08 +02:00
mrexodia
4333a38fa2
GUI: changes to AssembleDialog and handling of ValidateExpressionThread ( #745 )
2016-06-13 07:38:51 +02:00
mrexodia
11857c5b21
GUI: temporarily disable CPUDump column width saving (has issues when changing the view @torusxxx)
2016-06-12 23:34:08 +02:00
mrexodia
b3488b6687
GUI: slight GUI improvements
2016-06-12 02:13:49 +02:00
mrexodia
2930e88f55
GUI: updated AssembleDialog for Keystone support
2016-06-11 19:54:15 +02:00
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