mrexodia
5adddcc10b
GUI: editBP function in Breakpoints
2016-05-23 08:43:18 +02:00
mrexodia
42c9b70cae
GUI: finished EditBreakpointDialog
2016-05-23 08:43:00 +02:00
Torusrxxx
4b03e91ed9
GUI: update translation
2016-05-23 06:11:11 +00:00
Torusrxxx
992841603e
GUI: update translation
2016-05-23 06:08:25 +00:00
Torusrxxx
edf3c69f9d
Delete x64dbg_zh_CN.qm
2016-05-23 06:06:57 +00:00
Torusrxxx
1276bb7c4b
GUI: translation update
2016-05-23 05:56:17 +00: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
9311df4f33
GUI: load custom stylesheets from style.css and fixed a bug with translations when currentDirectory is different
2016-05-22 19:06:22 +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
7d43769336
Re-apply recent commit
2016-05-22 13:50:52 +00:00
Torusrxxx
04d71a700b
More unusual instructions
2016-05-22 13:31:36 +00: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
ebb24d8df3
GUI: changed default color for unusual instructions
2016-05-21 18:36:05 +02:00
mrexodia
c780b40366
GUI: removed function+x at addresses + infobox now has relative addresses
2016-05-21 18:30:49 +02:00
Torusrxxx
05474d9863
GUI: Show label on comment area if no comments
...
Labels in address columns are often hidden to save screen space. Allowing these labels to show in comment area when nothing else needs to be shown improves work efficiency.
2016-05-21 15:47:31 +00:00
Torusrxxx
d3e38e453b
GUI: Apply unique color to unusual instructions
...
Unusual instructions are privileged, unknown or IRET.
PUSHF is recognised as push instructions.
2016-05-21 15:44:03 +00:00
Torusrxxx
20f4069970
GUI: Apply unique color on unusual instructions
2016-05-21 15:41:06 +00:00
Torusrxxx
0f05ebd57b
GUI: Apply unique color to unusual instructions
2016-05-21 15:40:02 +00:00
Torusrxxx
a1efbc1971
GUI: Apply unique color to unusual instructions.
...
Unusual instructions are privileged, unknown or "IRET"
2016-05-21 15:38:23 +00:00
Torusrxxx
81041bd1cf
GUI: translate more on this file
2016-05-21 15:12:07 +00:00
Torusrxxx
a0d085af1d
attach refresh
...
attach refresh ( #601 )
2016-05-21 11:13:36 +00:00
Torusrxxx
6b7dd2c055
remove currently unused variable
2016-05-21 05:41:54 +00:00
Torusrxxx
c10b383b70
reuse var
2016-05-21 05:37:32 +00:00
Torusrxxx
c9f37062ef
add appendRegister method
2016-05-21 05:30:01 +00:00
Torusrxxx
e0415f8743
improved layout of text
2016-05-21 05:29:18 +00:00
Torusrxxx
f5d7aeaee1
restructure the code to reduce code size
2016-05-21 05:23:21 +00:00
Torusrxxx
5ffe5b14a9
#613 : copy all registers
2016-05-21 04:08:08 +00:00
Torusrxxx
9b666704a2
translate this file
2016-05-21 04:04:35 +00:00
Torusrxxx
e55f6dc17d
GUI: button too small
2016-05-21 04:03:17 +00:00
Torusrxxx
072ed8c3e0
GUI: Add menu item "Hide Debugger"
2016-05-21 04:01:33 +00:00
Torusrxxx
4ee3bf6f29
GUI: Add menu item "Hide debugger"
2016-05-21 04:00:05 +00:00
Torusrxxx
7516eb1d22
GUI: Add menu item "Hide debugger"
2016-05-21 03:58:48 +00:00
Torusrxxx
19c403d036
#613 : copy all registers
2016-05-21 03:56:29 +00:00
Torusrxxx
ebaf1885d0
delete wMenu
2016-05-21 03:55:01 +00:00
Torusrxxx
e632c05e22
GUI: Logging GUI extended
...
#612 : save log
#373 : disable log
2016-05-21 03:53:59 +00:00
Torusrxxx
378b5651f5
GUI: Logging GUI extended
...
#612 : save log
#373 : disable log
2016-05-21 03:52:53 +00:00
Torusrxxx
65272fbe33
update translation
2016-05-21 03:50:46 +00:00
Torusrxxx
de839c8e40
Update translation
2016-05-21 03:49:51 +00:00
Torusrxxx
92c4bf1ec1
Delete x64dbg_zh_CN.qm
2016-05-21 03:48:36 +00:00
mrexodia
da2018740c
GUI: load hidden setting from the INI file (for translation tests)
2016-05-20 21:11:08 +02:00
mrexodia
0590d8ed54
GUI: fixed signal connection errors
2016-05-20 21:10:39 +02:00
mrexodia
ddfedf50bb
DBG+GUI: AStyle (please run install.bat before commiting)
2016-05-20 20:47:56 +02:00
Torusrxxx
c26cd90315
load translator upon start up
2016-05-20 16:41:41 +00:00
Torusrxxx
6bee8d438e
Oops! Fix a compilation error introduced recently
...
mWindowMainTitle is set to `tr("x64dbg")` however it is not of type QString.
2016-05-20 16:28:37 +00:00
Torusrxxx
34b654e002
Delete x64dbg_ZH_cn.ts
2016-05-20 08:15:37 +00:00
Torusrxxx
d2753cfa35
rename this file to correct case
2016-05-20 08:14:57 +00:00
Torusrxxx
7f02486170
The precompiled Simplified Chinese translation
2016-05-20 08:12:18 +00:00
Torusrxxx
03c62b428d
Add Simplified Chinese to translations target
2016-05-20 08:08:12 +00:00
Torusrxxx
b0c1c5018e
My Chinese translation of x64dbg
2016-05-20 08:07:05 +00:00
Torusrxxx
7607c6e4a8
translate this file
2016-05-20 07:45:06 +00:00
Torusrxxx
d161a64f59
translate this file
2016-05-20 07:44:17 +00:00
Torusrxxx
846d863fe8
translate this file
2016-05-20 07:43:17 +00:00
Torusrxxx
9e4fad6353
translate this file
2016-05-20 07:41:44 +00:00
Torusrxxx
cb8747a759
translate this file
2016-05-20 07:40:37 +00:00
Torusrxxx
75861c8a00
translate this file
2016-05-20 07:40:03 +00:00
Torusrxxx
c7ceb86272
translate this file
2016-05-20 07:39:23 +00:00
Torusrxxx
f1e087090c
translate this file
2016-05-20 07:37:26 +00:00
Torusrxxx
a8dd11de51
translate this file
2016-05-20 07:36:39 +00:00
Torusrxxx
fa596c757a
translate this file
2016-05-20 07:35:59 +00:00
Torusrxxx
e56ffde51a
translate this file
2016-05-20 07:32:45 +00:00
Torusrxxx
a0eaa8163c
translate this file
2016-05-20 07:31:39 +00:00
Torusrxxx
07679db51c
translate this file & shows invalid addr
2016-05-20 07:30:26 +00:00
Torusrxxx
dcd00ade51
translate this file
2016-05-20 07:28:34 +00:00
Torusrxxx
eda4c65b9c
translate this file
2016-05-20 07:27:48 +00:00
Torusrxxx
7ef5d21e82
translate this file
2016-05-20 07:27:01 +00:00
Torusrxxx
6fa70cb29d
translate this file
2016-05-20 04:36:12 +00:00
Torusrxxx
37b20289cd
translate this file
2016-05-20 04:33:42 +00:00
Torusrxxx
0e98b1dbf5
translate this file
2016-05-20 04:32:03 +00:00
Torusrxxx
3dc1648ff2
translate this file
2016-05-20 04:28:49 +00:00
Torusrxxx
d005610869
translate this file
2016-05-20 04:25:55 +00:00
mrexodia
8c462d7667
GUI: made SettingsDialog showable on my pc again (should in theory also scale fine on hdpi but probably it fucks up)
2016-05-20 04:17:34 +02:00
Duncan Ogilvie
6b632eac0a
Merge pull request #642 from torusrxxx/development
...
Add the ability to set breakpoints directly on stack
2016-05-20 03:50:03 +02:00
mrexodia
51bce4dd5c
GUI: fixed display of floats in the RegisterView
2016-05-20 03:48:46 +02:00
Torusrxxx
4958090b80
Don't compile 64bit HW slots on 32bit target
2016-05-19 00:04:40 +08:00
Torusrxxx
a64199fedf
Don't compile 64bit HW slots on 32bit target
2016-05-19 00:03:49 +08:00
Torusrxxx
83ad64555a
Able to set breakpoints directly on stack
2016-05-19 00:01:31 +08:00
Torusrxxx
56609b8e17
Able to set breakpoints directly on stack
2016-05-18 23:55:17 +08:00
GLindor
09b83b5a31
Fix UI bug in Setting dialog caused by hi resolution display and hi-DPI settings
2016-05-14 00:04:06 -04:00
mrexodia
087a2ef5cf
GUI: fixed an issue with the label menu not working correctly on instruction operands
2016-05-13 17:36:48 +02:00
mrexodia
5a2bc3c878
GUI: resolved issue #640 (normalized date output format)
2016-05-13 17:36:06 +02:00
mrexodia
003daf0624
GUI: fixed a bug with the set label on address (thanks pusher!)
2016-04-25 22:36:12 +02:00
mrexodia
e748e82ac3
DBG+GUI: added support for FS/GS segments + improved disasmget performance
2016-04-21 06:16:58 +02:00
mrexodia
07aa0cbaae
GUI: resolved issue #628 (tab order not working with new SEH tab)
2016-04-16 02:50:02 +02:00
mrexodia
c1fd7a82b6
GUI: resolved issue #616 (added more logic for forwarding to the search box)
2016-04-14 00:49:46 +02:00
mrexodia
8d49ec2c77
DBG+GUI: updated SEH (now shown in stack)
2016-04-13 22:52:01 +02:00
mrexodia
fbf415a3b8
DBG+GUI: small changes to the SEH view
2016-04-13 22:12:19 +02:00
Duncan Ogilvie
364c1b15a2
Merge pull request #615 from Avinm/development
...
SEH Viewer for 32-bit
2016-04-13 21:27:59 +02:00
mrexodia
03a4da7694
GUI: (hopefully) improved DisassembleBack
2016-04-12 23:52:00 +02:00
mrexodia
9fb0eff70e
GUI: resolved issue #617 (crash on binary fill with empty pattern)
2016-03-31 04:27:49 +02:00
Avin
3f90498ca5
Pressing enter on stack now follows stack or dissassembly intelligently based on the address in stack
2016-03-29 02:21:31 +05:30
Avin
fe18bd2a68
Added SEH Viewer to GUI
2016-03-28 21:01:05 +05:30
mrexodia
79903bff1f
DBG+GUI: more fixes regarding breakpoint management
2016-03-20 01:29:01 +01:00
mrexodia
81c2e4ec05
GUI: resolved issue #596 (bug in attach dialog)
2016-03-05 22:38:22 +01:00
mrexodia
e388415018
GUI: fixed various performance bottlenecks with unnecessary constructions of QPen instances
2016-03-05 13:03:32 +01:00
mrexodia
b5a574a7e6
PROJECT: updated capstone_wrapper + fixed a warning in the gui
2016-03-05 13:03:31 +01:00
mrexodia
50aa0b83ab
GUI: removed useless ";" when copying the disasm.
2016-03-04 16:54:47 +01:00
mrexodia
967db9cfc9
GUI: on x64 give the function argument registers (rcx, rdx, r8, r9) a different color (can be changed in the AppearanceDialog if you don't like it)
2016-02-27 06:01:05 +01:00
mrexodia
9c5339f5d3
GUI: slightly improved the follow in disassembly menu
2016-02-27 05:40:55 +01:00
Duncan Ogilvie
004607867b
Merge pull request #578 from blaquee/cpu_follow_in_disasm
...
Follow in CPU in Disassembly view
2016-02-27 05:21:15 +01:00
GLindor
b8479bd43f
Follow in CPU in Disassembly view
2016-02-26 23:01:28 -05:00
mrexodia
cfd1bc127f
GUI: some minor enhancements with icons and fixed a duplicate shortcut
2016-02-27 02:16:34 +01:00
RaMMicHaeL
8d3f6796a8
Fixed: X86_INS_LOOP shouldn't be of type Unconditional
2016-02-26 15:35:23 +02:00
mrexodia
6e128ddfea
GUI: fixed the update checker (hopefully)
2016-02-25 03:37:45 +01:00
GLindor
42e34286aa
ran astylewhore
2016-02-21 19:53:40 -05:00
GLindor
a7420ecfe0
fixed wrong address being followed bug
2016-02-18 19:46:18 -05:00
GLindor
9fb8ba706f
stack view follow in dump N implementation
2016-02-18 15:47:50 -05:00
Nukem
6034541458
GUI: Fix double space in infobox
2016-02-15 19:18:57 -05:00
mrexodia
be26a685c0
GUI: resolved issue #537 (Hide/Show FPU button font now syncs with the RegistersView font)
2016-02-15 05:04:59 +01:00
Nukem
255a139bcf
GUI: Use SearchListView in attach dialog
2016-02-14 18:43:41 -05:00
Nukem
a8c6aabfb4
GUI: Rewrite SearchListView to remove UI file
2016-02-14 18:32:23 -05:00
Duncan Ogilvie
0d17101ba8
Merge pull request #501 from x64dbg/searchlistview
...
Searchlistview
2016-02-14 22:30:53 +01:00
Duncan Ogilvie
a6d8ee43a5
Merge pull request #533 from blaquee/memdump
...
Dump Memory Regions
2016-02-14 22:26:22 +01:00
mrexodia
a9c711906d
GUI+BRIDGE: added api for argument visualisation http://i.imgur.com/RGqrudU.png
2016-02-14 21:30:27 +01:00
glindor
192650d9da
path fixup
...
Using Qt's toNativeSeperators to ensure we're converting to OS supported
paths
2016-02-14 00:37:01 -05:00
glindor
12e16e154e
improvements
...
per PR comments
2016-02-13 21:15:44 -05:00
glindor
d5f3f70c73
Dump Memory Regions
...
Added ability to dump mapped memory to file
2016-02-13 14:25:53 -05:00
Nukem
e0ec0c8f41
GUI: Update dd_real/float128
2016-02-09 19:28:13 -05:00
mrexodia
62c6408007
GUI: code formatting (newlines)
2016-01-19 04:09:57 +01:00
Nukem
9c897e58ab
GUI: Support 17 digit precision and exponents -4931 to 4932 in FPU
2016-01-13 19:39:28 -05:00
Nukem
c3b6c470ee
GUI: Handle standard/scientific notation. Exponents > 308 are bugged.
...
Replacement for Float128 pending.
2016-01-12 23:28:55 -05:00
Nukem
6fc3258f01
GUI: Implement ToLongDoubleString
2016-01-12 16:26:09 -05:00
Nukem
f0fc15c96b
GUI: Add float128 support library (dd_real)
2016-01-12 16:15:26 -05:00
mrexodia
5ffe220a8d
GUI: floating pointer to string conversion functions in StringUtil.h
2016-01-12 04:09:06 +01:00
Nukem
4d1245c046
GUI: if() -> switch() in RegistersView
2016-01-11 19:11:45 -05:00
Nukem
38324960cd
GUI: Fix shortcuts when using SearchListView
2016-01-10 19:39:22 -05:00
Nukem
0aad694d92
GUI: Refactor SearchListView to use setFocusProxy instead
2016-01-10 02:29:15 -05:00
mrexodia
152816542f
DBG+GUI+BRIDGE: fixed all kinds of small errors (thanks to coverity!)
2016-01-08 10:49:02 +01:00
mrexodia
63c3101f38
PROJECT: capstone_wrapper as a submodule
2016-01-07 17:06:30 +01:00
mrexodia
61f7b4b38a
GUI: fixed more bugs with UpdateChecker
2016-01-07 13:24:55 +01:00
Duncan Ogilvie
b3e0aa647d
Merge pull request #494 from x64dbg/gui_scriptoption
...
looks great!
2016-01-07 13:21:32 +01:00
mrexodia
e5e0411ec3
GUI: fixed a bug in SearchListView where events were not correctly forwarded to QWidget::eventFilter (effectively disabling anything)
2016-01-07 12:09:53 +01:00
mrexodia
20e0803ad4
GUI: fixed warning message box to look nice + fixed a bug in UpdateChecker
2016-01-07 09:47:57 +01:00
mrexodia
01a7c1eea3
GUI: updated UpdateChecker that checks for the latest snapshots instead of the deprecated version.txt
2016-01-07 09:42:48 +01:00
Nukem
00a006578a
GUI: Fix signal.......
2016-01-06 22:59:52 -05:00
Nukem
7b6c839a76
Merge branch 'development' of https://github.com/x64dbg/x64dbg
2016-01-06 22:39:30 -05:00
Nukem
344a830475
GUI: Finalize script selector
2016-01-06 22:36:25 -05:00
Nukem
4a0687f856
DBG/GUI: Fix typos
2016-01-06 19:14:47 -05:00
Nukem
55e69f1457
GUI: Fix small autocomplete bug
2016-01-06 16:25:18 -05:00
Nukem
b0304a1a36
DBG/GUI: Move default script register to dbginit function
2016-01-06 15:36:44 -05:00
Nukem
a6e658c61b
GUI: Gui(Un)RegisterScriptLanguage + normalize variable names
2016-01-05 21:23:03 -05:00
Nukem
d078c80314
GUI: Add include for any Qt5 builds
2016-01-05 18:46:45 -05:00
Nukem
0ef0a46537
GUI: Fix a problem where the QLineEdit wasn't cleared
2016-01-03 15:45:28 -05:00
mrexodia
6922d916a6
GUI: fixed display of dword ptr fs:[0] in disassembly
2016-01-03 09:28:50 +01:00
Nukem
db92b2cf92
GUI: Add option for switching command bar script types
2016-01-03 03:16:36 -05:00
mrexodia
8f32952bd9
GUI: comment about memory leaks in the GUI
2016-01-03 05:36:44 +01:00
mrexodia
fa92e3bcb2
GUI: fixed a few memory leaks in the GUI (thanks to firelegend!)
2016-01-03 05:28:08 +01:00
Nukem
2ab0cc3e87
GUI: Remove unused declaration
2016-01-02 23:06:32 -05:00
Nukem
6968f73636
GUI: Clean things/remove debug print for GUI thread id
2016-01-02 22:51:17 -05:00
mrexodia
d972b0ee23
DBG+GUI: fixed up breakpoint behaviours
2016-01-03 00:23:28 +01:00
mrexodia
4a192a1c9f
GUI: help on symbolic name + more icons in disasm menu
2015-12-31 09:53:13 +01:00
Nukem
81ad369d3a
GUI: Check for out-of-bounds mLine
2015-12-31 00:41:16 -05:00
mrexodia
6008e02e6e
GUI: added a link to the FAQ
2015-12-31 02:17:28 +01:00
mrexodia
245e32fb0d
GUI: removed annoying debug log
2015-12-30 20:10:06 +01:00
Duncan Ogilvie
3c3682635c
Merge pull request #483 from Herz3h/Herz3hDev
...
Two fixes for ReferenceView and CPUDisassembly
2015-12-30 19:08:02 +01:00
Herzeh
ad0a7ab60b
CPUDisassembly : Fix for the snowman menu to remove the function check when on a selection and put it on the function submenu
2015-12-30 17:15:51 +01:00
Herzeh
05565350de
ReferenceFix : Fix for the view to have focus so typing would trigger search box
2015-12-30 16:08:30 +01:00
Duncan Ogilvie
67d75fab95
Merge pull request #481 from Herz3h/Herz3hDev
...
for these kind of fixes you can just push directly to development, prs are more for bigger features or refactors i think
2015-12-30 12:16:06 +01:00
Herzeh
9ad1667a8c
SearchViewList : Fix a bug where typing after selecting text in searchBox would mess up the cursor position
2015-12-30 10:27:37 +01:00
mrexodia
f6e747ec25
GUI: layout changes in the SymbolView + changed behavior with assembleDialog in CPUDisassembly
2015-12-30 04:22:21 +01:00
mrexodia
9b61d9d023
GUI: layout changes in the ReferenceView and SearchListView
2015-12-30 04:21:51 +01:00
mrexodia
a719dfb54c
GUI: changed layout of the AssembleDialog
2015-12-30 04:17:25 +01:00
mrexodia
59e6c43b18
GUI: added C-Style shellcode string
2015-12-29 23:36:12 +01:00
mrexodia
00379d29cf
GUI: fixed annoying things about AssembleDialog (needs more fixing with layout being too loose)
2015-12-29 03:49:30 +01:00
Mr. eXoDia
ad37037b1f
GUI: real fix for issue #474 this time (patch selection works now)
2015-12-25 16:49:25 +01:00
Mr. eXoDia
a521a02e45
GUI: added different color option for unchecked patch bytes
2015-12-25 16:40:02 +01:00
Mr. eXoDia
19a62610fd
GUI: resolved issue #474 : deselect all patches after restoring (effectively removing) the selected patches
2015-12-25 16:18:25 +01:00
Mr. eXoDia
96f04cdb63
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
2015-12-25 14:02:34 +01:00
Duncan Ogilvie
d832509703
Merge pull request #469 from Herz3h/Herz3hDev
...
Drawing stuff should be faster + Fixed WordEdit and Calculator dialogs being unresponsive to inputs (no "conversion" done..)
2015-12-24 19:03:31 +01:00
Herzeh
c2057f7f9e
SearchViewList : Code refactoring + When you select a text and press Backspace/Delete it removes the text and if you press a character key it'll replace that selected text with the key
2015-12-24 18:20:58 +01:00
Herzeh
9f6d7101fe
SearchViewList : Fixes a bug where clicking in a search box before typing anything would result in the previous strange behavior (cursor gets set at the end of the text after typing 2 letters)
2015-12-24 15:17:09 +01:00
Herzeh
3aea6c865d
Added back GuiDisplayWarning which confused me since i used it for two reasons (one reason of the reasons doesn't exist anymore)...basically im a retard
...
CPUSideBar : Added arrows showing up when there is a jmp with a register (say jmp eax) and the address in the register is within the current module
2015-12-23 23:43:27 +01:00
Herzeh
def33ac44b
AbstractTableView : Renamed repaint() to updateViewport() which is less confusing imo (since whenever i saw repaint() i thought it was QAbstractScrollArea repaint() where actually it was a member function)
...
CPUDisassembly : Removed all the explicit calls to repaint() which are in fact not needed
BreakpointsView : Same as for CPUDisassembly
CPUSideBar : Same as for CPUDisassembly
2015-12-23 21:56:47 +01:00
Herzeh
239983a311
CPUSideBar : Fixed small bug that would crash the debugger
...
BreakpointsView : Added Enable/Disable All for Software BPs + Fixed breakpoints view not being updated after modifying a BP (enable/remove/disable, etc..)
2015-12-23 20:12:59 +01:00
Herzeh
c78ede593a
CPUDisassembly : replacing repaint() with update() forces to call repaint explicitely when a custom action is done
...
CPUSideBar : Added a tooltip when hovering over the dots/bullets to tell what their current color mean
Bridge : Removed GuiDisplayWarning, no longer used/needed
2015-12-23 19:03:56 +01:00
Herzeh
3a9ef35db8
CalculatorDialog/WordEditDialog : Fixed expression validation not working due to not setting a callback on textChange
2015-12-23 16:13:30 +01:00
Herzeh
3a89a56377
AbstractTableView : Replacing repaint() calls to update() which allows for Qt to do optimizations (i.e merging multiple paint events into one, see http://doc.qt.io/qt-4.8/qwidget.html#paintEvent ). This yields faster stepping in visually in the disassembly widget (tested on my high end pc)
2015-12-23 15:31:14 +01:00
mrexodia
5b57e2a6c9
PROJECT: more formatting (please use install.bat for pre-commit formatting hook)
2015-12-19 04:20:42 +01:00
Duncan Ogilvie
37b5ea5f2e
Merge pull request #453 from Herz3h/Herz3hDev
...
I didn't check all the code, but I trust you to fix the potential issues you created 😄
2015-12-16 11:49:09 +01:00
Herzeh
941f46db96
CommandLineEdit : Added ability to autocomplete when pressing TAB. Either an item is selected in the suggestion list and its put in the lineEdit, or a command is in the lineEdit and pressing tab allows to loop through previous suggestions.
2015-12-13 13:33:03 +01:00
Herzeh
fd71ff6689
SymbolView : Minor fix to properly remove character at virtualCursorPosition-1
2015-12-12 00:59:06 +01:00
Herzeh
2e390f7329
AbstractTableView: Fixed a bug where asking for tableOffset to be by the end of a section would not give expected result
2015-12-12 00:50:28 +01:00
Nukem
5887ac8ae2
GUI: Fix use-after-free
2015-12-10 17:18:01 -05:00
Herzeh
736e99ff56
AssembleDialog : Changed the instruction validation when Keep Size is enabled to be checked with a ValidateExpressionThread
...
ValidateExpressionThread : Added a method to see the callback when expression has changed to make it more generic
2015-12-10 21:19:08 +01:00
Herzeh
4c08df508b
SymbolView : Removed the setFocus on the moduleList because it's set when program is loaded, and when typing something it goes through event handler of the SearchListView even tho it's not the selected tab
2015-12-10 19:13:03 +01:00
Herzeh
bb03b284a2
AssembleDialog : Small fix, assembled instruction would give wrong size because it didn't take current instruction address into account for relative addressing.
2015-12-10 13:16:00 +01:00
Herzeh
9b8bcc70ec
CPUDisassembly : Removed some code that was repeated from DisassembleAt function
...
Added a warning when user tries to assemble an instruction thats points to Non-executable memory and DEP is enabled
2015-12-10 02:12:01 +01:00
Herzeh
87fc0de91c
Added searching for references for Command/Constant/Strings/Calls either in Current Region/Current Module/All Modules
2015-12-07 17:13:43 +01:00
Herzeh
1c51bd4125
SymbolView : Fixed cursor bug where clicking in the searchbox and typing would position cursor at the end after typing 2 characters.
...
SymbolView : Fixed a minor bug where pressing Enter even though no executable was loaded would show the diassembly dialog. This happened aswell when moduleList/functionList was empty.
2015-12-07 02:19:37 +01:00