1
0
Fork 0
Commit Graph

840 Commits

Author SHA1 Message Date
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 3dd856cdc0
GUI: fixed warning in LabeledSplitter 2016-09-29 17:55:55 +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 cc6cff939e
GUI: resolved hotkey conflict 2016-09-28 19:17:50 +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
mrexodia 144e7b27b6
DBG+GUI: fixed event native event filters for plugins 2016-09-26 15:45:45 +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 8262224136
GUI: no more uppercase module names 2016-09-22 13:26:57 +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 d36dba6697
GUI: resolved issue #1109 (copy selection rename) 2016-09-21 17:00:35 +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
Torusrxxx 46f2044f94 Detachable breakpoint view (#1077)
* faulty

* fixed
2016-09-10 14:31:34 +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
mrexodia 3742217515
GUI: different color for both selection and trace record #1069 2016-09-09 16:20:21 +02:00
mrexodia 574b32302e
GUI: fixed UpdateChecker 2016-09-09 16:20:21 +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 702dc366f9
GUI: don't unhighlight token on right click when in highlighting mode 2016-09-09 07:34:05 +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 2257329cc8
GUI: updated Translations 2016-09-08 13:02:44 +02:00
mrexodia b1578540a8
GUI: conditional tracing instead of rtu in run to user code 2016-09-08 13:01:40 +02:00
mrexodia a0ef9a0d9c
GUI: updated Translations 2016-09-07 15:36:38 +02:00
mrexodia 5ff22566ba
DBG: fixed animation + updated translations 2016-09-07 15:36:13 +02:00
mrexodia 9d609dd5ae
GUI: dont attempt animating steps when not debugging 2016-09-07 15:36:13 +02:00
mrexodia 3c737758d4
GUI: dont dump/disasm on reserved memory pages 2016-09-07 15:36:13 +02:00
mrexodia 468ea4eb80
GUI: removed "tst" from ReferenceView 2016-09-07 15:36:12 +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 80d3b6e965
GUI: updated Translations 2016-09-07 13:08:13 +02:00
mrexodia 4fde953636
GUI: removed unused duplicate image 2016-09-07 11:50:12 +02:00
mrexodia 2acae83c33
GUI: allow ESC and BACKSPACE in the ShortcutEdit 2016-09-07 11:18:02 +02:00
mrexodia cb09447ab0
GUI: updated Translations 2016-09-07 11:12:05 +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 3c50045a67
GUI: implemented sort suggestion from #985 2016-09-07 08:26:35 +02:00
mrexodia 7da15bb06a
GUI: updated Translations 2016-09-07 05:58:29 +02:00
mrexodia f69ed2051a
GUI: fixed asmjit radiobox 2016-09-07 05:57:41 +02:00
mrexodia 17ec0ce7ce
GUI: updated translations 2016-09-07 05:40:00 +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 cd0d72ac1a
GUI: updated Translations 2016-09-06 13:21:24 +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
mrexodia fa71b615ed
GUI: updated Translations 2016-09-06 05:07:58 +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 b8c007c92f
GUI: updated translations 2016-09-04 23:39:36 +02:00
mrexodia a1d02eaabe
GUI: fixed watchdog menu 2016-09-04 23:12:10 +02:00