Duncan Ogilvie
b7e50aa3a2
Merge pull request #2586 from Mattiwatti/exception-filters
...
Make Exceptions Great Again
2021-02-02 17:29:44 +01:00
Duncan Ogilvie
b8b677d654
Merge pull request #2566 from torusrxxx/patch000000b7
...
Database actions in the file menu, and recover database backup
2021-02-02 17:29:24 +01:00
Duncan Ogilvie
53dc8d9659
Merge pull request #2567 from torusrxxx/patch000000b6
...
Create/Open system breakpoint script
2021-02-02 17:27:32 +01:00
Matthijs Lavrijsen
515c08823e
GUI: add human readable names to exceptions tab
2021-01-29 11:34:11 +01:00
Matthijs Lavrijsen
29205263b5
GUI: update exceptions tab in preferences view
...
- Add per-exception(-range) settings to determine if and when to break, whether to log and whether the exception should be passed to the debuggee
- Add 'unknown exceptions' item to the exception filters list
2021-01-29 11:32:20 +01:00
torusrxxx
11c8f7e02a
Fix GUI exceptions with massive traceexecute
2021-01-08 22:28:59 +08:00
torusrxxx
400964e876
Merge branch 'development' into patch000000b9
2021-01-08 20:26:43 +08:00
Duncan Ogilvie
3a339698a5
Merge pull request #2556 from torusrxxx/patch000000b2
...
Run to selection+breakpoint in call stack view
2021-01-08 02:33:32 +01:00
torusrxxx
cbc2d4b677
Add remove hardware to debug registers
2021-01-06 12:40:46 +08:00
torusrxxx
e7edb6ad34
small fix in TraceFileSearchFuncReturn
2021-01-05 18:06:13 +08:00
torusrxxx
7adea4d975
Go to function return in trace view
2021-01-05 18:03:09 +08:00
torusrxxx
bc37438cc3
Fix Qt 5.6
2021-01-04 20:51:41 +08:00
torusrxxx
178482bf85
Database actions in the file menu, and recover database backup
2020-12-30 20:18:33 +08:00
torusrxxx
83db837b66
Create/Open system breakpoint script
2020-12-30 17:27:28 +08:00
Duncan Ogilvie
4a924d320a
Merge pull request #2555 from torusrxxx/patch000000b1
...
Fix transparent favourite toolbar hovering over the File menu
2020-12-29 21:20:02 +01:00
Duncan Ogilvie
23c2ce68bf
Merge pull request #2557 from torusrxxx/patch000000b3
...
Add column titles for disassembly for use in CSV exports
2020-12-29 21:16:58 +01:00
torusrxxx
382d452ec0
Set the follow in disassembler shortcut in graph to G
2020-12-29 22:05:46 +08:00
torusrxxx
039ae2b817
Add column titles for disassembly for use in CSV exports
2020-12-24 21:16:32 +08:00
torusrxxx
8235ffe6a2
Run to selection+Breakpoint in call stack view
2020-12-24 21:06:19 +08:00
torusrxxx
42f9370076
Merge branch 'newcallview' of https://github.com/morsisko/x64dbg into patch000000b2
2020-12-24 18:59:48 +08:00
torusrxxx
558370d1ba
Fix transparent favourite toolbar hovering over the File menu
2020-12-24 18:55:19 +08:00
Duncan Ogilvie
c7fc8ff920
Implement underlining of the stack location you select in the disassembly
2020-12-15 23:15:22 +01:00
Duncan Ogilvie
69c67f2456
Merge branch 'patch000000ac' into development
...
# Conflicts:
# src/gui/Src/Gui/CPUDisassembly.cpp
# src/gui/Src/Gui/CPUDisassembly.h
# src/gui/Src/Gui/CPUStack.h
# src/gui/Src/Gui/DisassemblerGraphView.h
# src/gui/Src/Tracer/TraceBrowser.cpp
# src/gui/Src/Tracer/TraceBrowser.h
# src/gui/Src/Utils/CommonActions.cpp
# src/gui/Src/Utils/CommonActions.h
2020-12-15 20:47:12 +01:00
Duncan Ogilvie
25fdec4aae
Rename the confusing menu option 'Delete' to 'Close' in the custom tab bar
2020-12-15 18:45:54 +01:00
morsisko
4d14fffc2f
GUI: Fix issue: editing expression using GUI changes the watch type back to uint
2020-12-15 17:39:05 +01:00
morsisko
0b603814a1
GUI: Added column enum to watch view
2020-12-15 17:39:05 +01:00
torusrxxx
9eb41803d8
Fixed more windows when using ultra large font
2020-12-15 17:33:15 +01:00
torusrxxx
b25636bc87
Allow animation interval greater than 100ms
2020-12-15 17:32:53 +01:00
torusrxxx
0d9a76fb04
Fix appearance, assemble and close dialog when using ultra large font
2020-12-06 20:27:26 +01:00
LFriede
8b024cb171
Link color themeable
2020-12-06 20:17:08 +01:00
Duncan Ogilvie
d19ee35db0
Remove some commented out code left from refactoring
2020-12-06 20:14:54 +01:00
Duncan Ogilvie
24a3d2af27
Fix compilation on VS2013
2020-12-06 19:40:48 +01:00
morsisko
ffba0d5111
GUI: Highlighting the current thread in call stack view
2020-12-03 14:23:36 +01:00
morsisko
57eeb091be
GUI: Draw the current thread call stack at the top of the table
2020-12-02 23:46:29 +01:00
morsisko
9f0a1c4800
GUI: Changed Thread Number to Thread ID in callstack view
2020-12-02 21:06:09 +01:00
Duncan Ogilvie
2e59dacaae
AStyle
2020-12-01 22:01:54 +01:00
torusrxxx
ec26c1adaa
Restore the order of menu actions in disassembly
2020-12-01 22:00:56 +01:00
torusrxxx
9bc401fa09
Follow in Dump N + Graph
2020-12-01 22:00:56 +01:00
torusrxxx
bfd898f007
Rescope the branch to focus on single address actions
2020-12-01 22:00:55 +01:00
torusrxxx
63f3a9801c
Add more actions
2020-12-01 22:00:55 +01:00
torusrxxx
cc63a2b59f
Add more actions to CommonActions
2020-12-01 22:00:55 +01:00
torusrxxx
79af7e656d
Replace BreakpointMenu with CommonActions, which now handles more commands
2020-12-01 22:00:55 +01:00
cnsheds
7b5eb42b40
fix writeUints bug
2020-12-01 16:18:50 +01:00
torusrxxx
4908259454
Load memory from file (a new command should be added next)
2020-11-28 22:08:06 +08:00
torusrxxx
a1df9922e3
Auto follow operand in stack
2020-11-28 21:47:39 +08:00
torusrxxx
d2f426f9de
Restore the order of menu actions in disassembly
2020-11-20 20:11:56 +08:00
torusrxxx
9e901cd8eb
Follow in Dump N + Graph
2020-11-20 18:26:20 +08:00
torusrxxx
72c958754d
Rescope the branch to focus on single address actions
2020-11-20 16:09:52 +08:00
torusrxxx
4475af2513
Merge branch 'development' into patch000000a7
2020-11-14 17:51:32 +08:00
Duncan Ogilvie
0ea4857d71
Fix transparancy in the StdIconTable
2020-11-12 04:34:07 +01:00
Duncan Ogilvie
a510dfb444
Remove the attach breakpoint functionality
2020-11-12 03:32:59 +01:00
Duncan Ogilvie
9f9b1ba1c0
Fix typo (thanks to @justanotheranonymoususer)
2020-11-05 15:15:31 +01:00
Duncan Ogilvie
ad4308fc53
Add helpful placeholder in command dialog
2020-11-05 02:39:22 +01:00
Duncan Ogilvie
362920c2c9
Do not set NtTerminateProcess breakpoint per default
2020-10-31 19:43:33 +01:00
torusrxxx
1e1809bb02
Add separate event settings for system module;Add debug engine selection
2020-10-31 19:43:33 +01:00
Duncan Ogilvie
21cadcc5af
Refactor Configuration.cpp to improve performance and code quality
2020-10-31 19:07:12 +01:00
Duncan Ogilvie
9441b50e92
Emergency patch
2020-10-31 18:16:33 +01:00
Duncan Ogilvie
683e16fcdf
Various attempts at improving startup performance
2020-10-31 13:42:04 +01:00
Duncan Ogilvie
9b40810902
Remove Show ASCII/Unicode in address dump mode option
...
closes #2498
2020-10-31 13:42:01 +01:00
Duncan Ogilvie
bffbec6932
AStyle formatting
2020-10-30 22:11:27 +01:00
cw2k
2f316fd476
AppearanceDialog List entries reordered
...
Added and applied the following guide lines for ordering the list entries in a more logical order:
1. Most visual and common first
So mostly that'll be "Background" (most visual)
followed by "Selection" and "Text" (most common)
2. others are sorted by common read direction (Top to down / left to right)
Example: "Header Text", "Addresses", "Text",...
2020-10-30 22:11:27 +01:00
cw2k
844ff895cf
Appearance: changed order of entries in SideBar
...
Config/__Appearance dialog__ changed order of entries to be more logic
* SideBarJumps forward/backward are underneath
* SideBarBackgroundColor at the top
2020-10-30 22:11:27 +01:00
morsisko
d9c392d518
GUI: Enhancement editing expression in watch view #2308
2020-10-30 21:03:03 +01:00
Duncan Ogilvie
d422af7dd4
Fix more options in the ThreadView when decimal tid is enabled
2020-10-30 20:56:30 +01:00
Duncan Ogilvie
c5fc4a531a
Allow Ctrl+MiddleButton to copy RVA
2020-10-30 20:56:30 +01:00
torusrxxx
5ac31bfe96
fixed GuiShowCpu() switching graph mode
2020-10-30 20:49:27 +01:00
morsisko
a73b4273cd
GUI: Added possibility to change watch type from gui, kinda fixed #2309
2020-10-27 16:27:31 +01:00
morsisko
495205790e
GUI: Added slots for changing watch type
2020-10-27 16:27:31 +01:00
morsisko
8f3119ecba
GUI: Changed call stack context menu when called on space line
2020-10-23 16:54:42 +02:00
morsisko
d39b8211de
GUI: Implemented custom callstack view paint function #2341
2020-10-23 16:54:41 +02:00
morsisko
b48b068976
GUI: Added call stacks of multiple threads to callstack tab
2020-10-23 16:54:41 +02:00
morsisko
f6c0faf201
Added enum to CallStackView
2020-10-23 16:54:41 +02:00
torusrxxx
4430052828
Add more actions
2020-10-20 21:41:58 +08:00
torusrxxx
4a31c33de8
Add more actions to CommonActions
2020-10-20 17:26:38 +08:00
torusrxxx
aeee6b4277
Merge branch 'development' into patch000000a7
2020-10-20 15:44:07 +08:00
torusrxxx
8769690684
Replace BreakpointMenu with CommonActions, which now handles more commands
2020-10-19 12:11:09 +08:00
Duncan Ogilvie
5d0f5da46c
Fix some context menus in the ThreadView when tid is decimal
...
Thanks @JustMagic for the find
2020-10-11 20:57:35 +02:00
Duncan Ogilvie
dcdd154a64
AStyle
2020-10-02 23:04:45 +02:00
torusrxxx
ce2d9f1b67
Fix a bug when removing all favtools and then add 1 favtool old tools appear, save toolbar position
2020-10-02 23:04:45 +02:00
torusrxxx
3207b38f4b
Favourite toolbar
2020-10-02 23:04:45 +02:00
torusrxxx
a11b379090
Add icons for favtools
2020-10-02 23:04:45 +02:00
torusrxxx
59a461b575
clean up HandlesView and fix MiscUtils
2020-10-02 23:04:45 +02:00
torusrxxx
d7024454d0
Add icons to windows view, fixed wrong window proc for some samples, swap windows tab and handles tab
2020-10-02 23:04:45 +02:00
torusrxxx
08eaab1b3e
Add app icon to attach dialog
2020-10-02 23:04:45 +02:00
torusrxxx
714430c2ac
add util function to extract icon from executable
2020-10-02 23:04:45 +02:00
justanotheranonymoususer
67ef8e3eaf
Fix thread num in handles view
2020-10-02 22:16:55 +02:00
Ishi Tatsuyuki
04c2789d79
Fix hardware breakpoint replacement slot display
...
Replacement candidates used to show "Slot X (Free)" before sometimes when there are disabled hardware breakpoints. Fix it and change the placeholder to "Unknown" since it's logically invalid to display the menu when there's a free slot.
2020-10-02 22:15:24 +02:00
Duncan Ogilvie
54f399f5b1
Create option to show PID/TID in hex and default to decimal
2020-10-02 22:08:24 +02:00
Duncan Ogilvie
a95dd74b9a
Fix a bug with unsearched columns being highlighted
2020-10-02 22:08:24 +02:00
Duncan Ogilvie
ca74b2bdaf
Simplify calls to DbgCmdExec
2020-10-02 22:08:24 +02:00
Duncan Ogilvie
73c31f2552
Fix convenience overloads for DbgCmdExec
2020-10-02 22:08:24 +02:00
Duncan Ogilvie
d04e1e6676
Improve AttachDialog code and default to decimal pid
2020-10-02 22:08:24 +02:00
Vinicius Pacheco
d9246cd928
Add python on edit data
2020-10-02 19:36:31 +02:00
Duncan Ogilvie
bfe6367592
Don't restrict party to 0/1
2020-09-21 12:29:02 +02:00
torusrxxx
c966726cc9
Don't convert / to \\ in browse dialog ( #2441 )
2020-09-21 12:28:30 +02:00
Duncan Ogilvie
5a0caf0be0
Show current debug engine in the version string
2020-09-20 19:59:59 +02:00
Duncan Ogilvie
6518994beb
GUI: simplify GUI for specifying system breakpoint scripts
...
Thanks to Matti, Brit and JustMagic for help!
2020-09-18 21:45:49 +02:00
Duncan Ogilvie
54051bdcd1
improve code and fix bugs
2020-09-14 20:06:01 +02:00
torusrxxx
c5c55de12f
changed example font, added MODULEPARTY enum
2020-09-14 20:06:01 +02:00
torusrxxx
e36ca4c982
fixed show/hide FPU bug
2020-09-14 20:06:01 +02:00