Florian Märkl
7d9cfca2d8
Fix Reset Settings for Themes #123
2017-12-03 13:10:09 +01:00
Florian Märkl
b63d85b23d
Fix nested CommentsWidget double click ( Fix #119 )
2017-12-03 12:47:26 +01:00
Florian Märkl
40a3928ab6
Clean up Hexdump sidebar a bit more #121
2017-12-03 11:50:14 +01:00
xarkes
4f1007a0cb
SDB Browser ( Fix #120 )
2017-12-03 02:51:51 +01:00
xarkes
5b21f970ac
Clean up Hexdump Sidebar ( Fix #121 )
2017-12-03 02:44:12 +01:00
Florian Märkl
096db4b7e4
Set list item colors to system default
2017-12-02 20:15:12 +01:00
xarkes
709d20105e
Remove some errors
2017-12-02 18:54:00 +01:00
xarkes
19f419eb0d
Set hexdump widget read only
2017-12-02 18:17:42 +01:00
Florian Märkl
903f2042e6
Add copy to DisassemblyWidget
2017-12-02 16:43:21 +01:00
Florian Märkl
dfc80a3b9b
Use correct highlight color in graph
2017-12-02 16:22:05 +01:00
Florian Märkl
c89ec30da4
Optimize colors a bit #89
2017-12-02 16:17:56 +01:00
Florian Märkl
5fb0527acf
Enhance DisassemblyWidget highlighting
2017-12-02 16:03:55 +01:00
Florian Märkl
65ec19ddbf
Highlight cursor line, not always first of offset in DiassemblyWidget
2017-12-02 14:27:15 +01:00
Florian Märkl
de010d4c6c
Seek on right click in DisassemblyWidget
2017-12-02 14:10:15 +01:00
Florian Märkl
61549f401e
Edit Comment from DisassemblyContextMenu
2017-12-01 11:46:13 +01:00
Florian Märkl
82e2ddf6e6
Do not seek after adding a comment
2017-12-01 10:12:05 +01:00
Florian Märkl
6c3d1d2582
Fix a bug that caused startup to hang
2017-11-30 15:00:22 +01:00
xarkes
691d567c61
Add escape shortcut for DisassemblyWidget too
2017-11-28 16:43:59 +01:00
Florian Märkl
ca3efec644
Remove PreviewWidget, Fix #114
2017-11-28 15:55:41 +01:00
Florian Märkl
dd744cb64e
Hide Immediate Base menu if not needed
2017-11-28 14:50:41 +01:00
Florian Märkl
7f378d66c3
Force asm.offset=true for now
2017-11-28 14:24:35 +01:00
Florian Märkl
fad16b4a17
Set immediate base from right click menu, Fix #17
2017-11-28 14:13:22 +01:00
Florian Märkl
871b930519
Fix Disassembly double click, Fix #112
2017-11-28 12:56:38 +01:00
Florian Märkl
816cc6151f
Fix preview in XrefsDialog
2017-11-28 12:26:52 +01:00
Florian Märkl
85c2e32e16
Show dst instruction in xrefs from, Fix #113
2017-11-28 12:22:48 +01:00
Florian Märkl
d608c8d067
Use afi. for function checking
2017-11-28 12:03:36 +01:00
Florian Märkl
211bf464a3
Switch to Disassembly when there is no fcn, Fix #111
2017-11-28 11:34:47 +01:00
xarkes
2f91f5b07c
Fix build (2)
2017-11-27 21:59:29 +01:00
xarkes
92d7362e54
Fix build
2017-11-27 21:49:37 +01:00
Florian Märkl
157931867a
Clean up MainWindow menu
2017-11-27 18:28:44 +01:00
Florian Märkl
86eaf3a99d
AboutDialog formatting
2017-11-27 18:10:25 +01:00
xarkes
1b07e05e5d
Fix #110 (top 3 contribs in About Dialog)
2017-11-27 17:24:31 +01:00
xarkes
d8d4de9625
Fix #69 (xref name resolving)
2017-11-27 17:05:10 +01:00
xarkes
e5859a8422
Fix #68
2017-11-27 12:18:47 +01:00
xarkes
b9a45ae00b
Fix offset issue in rename + code cleaning
2017-11-27 10:24:31 +01:00
xarkes
d276e438e8
Fix rename function
2017-11-27 09:22:52 +01:00
Florian Märkl
ad6a357c22
Remove some useless output
2017-11-26 22:57:57 +01:00
Florian Märkl
cc7a6533c0
Use config font in ConsoleWidget and Hexdump parse
2017-11-26 22:54:44 +01:00
Florian Märkl
aa15f0b7ae
Optimize colors a bit #89
2017-11-26 22:43:17 +01:00
Florian Märkl
934c85da2a
Set default sorting to ascending for lists
2017-11-26 22:31:36 +01:00
xarkes
9d242f1fa9
Fix #22
2017-11-26 17:53:05 +01:00
Florian Märkl
2a7981a36a
Fix hiding opcode info in SidebarWidget
2017-11-26 14:40:24 +01:00
Florian Märkl
875fad3d67
Use prj.simple by default
...
Add checkbox in SaveProjectDialog
Fix #109
2017-11-26 14:17:20 +01:00
Florian Märkl
3ee8c68a4a
Fix a crash and quitting accidentally
2017-11-26 13:36:24 +01:00
Florian Märkl
2aabec9d05
Optimize UI for dark system themes #89
2017-11-25 15:56:49 +01:00
Florian Märkl
b7808029a2
Remove unnecessary output
2017-11-25 15:17:44 +01:00
Florian Märkl
be54694877
Check for empty string in CutterCore::cmdj()
2017-11-25 15:15:58 +01:00
Florian Märkl
b0137892cd
Fix closing file in CutterCore::tryFile(), Fix #26
2017-11-25 14:22:13 +01:00
Florian Märkl
484b3028a3
Fix MainWindow deleting core
2017-11-25 11:20:50 +01:00
Florian Märkl
5753ebd54d
Add "Graph" to graph title
2017-11-21 18:48:01 +01:00
xarkes
130996f593
Fix #74
2017-11-21 15:33:15 +01:00
Florian Märkl
9927f2cf20
Require QtSvg
2017-11-21 12:58:43 +01:00
Florian Märkl
79c57929be
Fix font configuration
2017-11-20 22:28:22 +01:00
Florian Märkl
a454ca68f8
Use system monospace font by default
2017-11-20 21:28:55 +01:00
Florian Märkl
f7958a802f
Add TempConfig, Fix some issues with scr.color
2017-11-20 21:14:35 +01:00
Florian Märkl
ec4d11f9c0
Use color theme in Hexdump
2017-11-20 17:38:10 +01:00
xarkes
0195806cfe
Added dark theme
2017-11-20 12:46:30 +01:00
xarkes
84168cb340
Colors modifications
2017-11-20 12:46:30 +01:00
Florian Märkl
3a4e87ca41
Replace HexdumpWidget::resizeHexdump() with sizePolicy
2017-11-20 11:29:59 +01:00
Florian Märkl
2775b4bb0a
Use global font for Hexdump, Remove old menu
2017-11-20 11:15:48 +01:00
Florian Märkl
e9c09d8fa1
Remove additional lines from Disassembly
2017-11-20 11:04:03 +01:00
Duncan Ogilvie
0dc57d095d
Don't attempt to draw outside of the graph viewport
2017-11-20 00:08:53 +01:00
Florian Märkl
6b650dbc14
Hexdump Header
2017-11-19 22:21:02 +01:00
Florian Märkl
8989de8362
Small fix for older Qt versions
2017-11-19 18:49:29 +01:00
Florian Märkl
cfc5f78c92
Add/remove lines on Hexdump resize
2017-11-19 15:09:48 +01:00
Florian Märkl
1f6a29b458
Fix Hexdump initial scroll
2017-11-19 15:05:47 +01:00
Florian Märkl
61fd2b3058
Replace DockWidget with CutterCore::refreshAll() signal
2017-11-19 14:04:25 +01:00
Florian Märkl
a8cf0cbe19
Remove obsolete actions, Move SDB Browser action to Windows menu
2017-11-18 16:06:55 +01:00
Florian Märkl
2bb6b54e01
AStyle, remove a comment
2017-11-18 16:01:06 +01:00
Florian Märkl
294eb672d7
Remove old sidebar
2017-11-18 15:57:00 +01:00
Florian Märkl
4833a1bdc7
Fix Hexdump scroll for cursor moving out of bounds
2017-11-18 15:33:52 +01:00
Florian Märkl
1bdb9ae80f
Fix Hexdump bounds
2017-11-18 13:56:48 +01:00
Florian Märkl
e62d731783
Hexdump scroll
2017-11-17 16:12:51 +01:00
Florian Märkl
c74c743f79
Implement HexdumpWidget::refresh()
2017-11-17 10:42:57 +01:00
Florian Märkl
c0248c8bf6
HexdumpWidget: visible lines calculation
2017-11-17 10:42:57 +01:00
Florian Märkl
bde54511a9
Prepare HexdumpWidget
2017-11-17 10:42:57 +01:00
Florian Märkl
225e089469
Fix -A argument
2017-11-17 10:41:01 +01:00
Properrr
f75b630f0c
Fixed #98 Rename in a non-function ( #105 )
2017-11-08 17:17:24 +04:00
xarkes
2ccef94ea5
Fix #79
2017-11-08 10:18:07 +01:00
Properrr
377efa7050
Fixed #98 Rename in a non-function ( #104 )
2017-11-08 13:02:39 +04:00
Florian Märkl
adef80e9e8
Remove cursorAddress, Fix current function display ( #103 )
2017-11-07 21:11:33 +08:00
twz
da68aa9889
Refresh DisassembyWidget on AsmOptionsChange ( fix #96 ) ( #102 )
...
handle asmOptionsChanged signal
2017-11-07 12:16:49 +04:00
xarkes
7c8e0b708c
Fix #93 + cleaning
2017-11-05 16:08:17 +01:00
Florian Märkl
e8b2cf3fea
Add Cutter Icon ( #94 )
2017-11-05 18:19:47 +04:00
xarkes
6b42ffca0c
Fix #90
2017-11-04 16:37:07 +01:00
Florian Märkl
54344fd259
Fix FunctionsWidget sorting ( #91 )
2017-11-04 19:28:02 +04:00
Florian Märkl
46bf0761bb
Dynamic Memory Widget Priority ( #86 )
...
* Memory Widget priority from last user-selected widget
* CutterCore::raisePrioritizedMemoryWidget signal
* Space shortcut to switch between Disassembly/Graph
* Set default memory widget priority to Disassembly
2017-11-04 19:46:29 +08:00
Florian Märkl
0b5a351d5f
Default Layout ( #84 )
...
* Basic default layout
* Workaround to set default widths for QDockWidgets
* AStyle
2017-11-03 21:22:54 +04:00
Properrr
bfed7d43ed
Add ';' shortcut for "Add comment" ( #78 )
...
* Add ';' shortcut for "Add comment"
2017-11-03 15:31:20 +04:00
Florian Märkl
9dc51b9801
DisassemblyWidget ( #80 )
...
* Fix scrolling down in DisassemblyWidget
* DisassemblyWidget backwards scrolling
* DisassemblyWidget with custom scrolling
* Temporarily fix HexdumpWidget resizing like crazy
* Decouple DisassemblyWidget scrolling from seek
* DisassemblyWidget resizing
* DisassemblyWidget cursor from seek position
* Seek by DisassemblyWidget click
* Better up scrolling in DisassemblyWidget
* DisassemblyWidget: do not always seek, better bottomOffset
* DisassemblyWidget: avoid flicker, retain selection over lines, fix last line selection
* Update DisassemblyWidget on comment change
* Cleanup DisassemblyWidget scrolling code
2017-11-02 10:48:32 +04:00
xarkes
638956b41b
Removed warnings
2017-10-24 10:18:16 +02:00
xarkes
4c971ef8e8
Moved theme selection in submenu
2017-10-24 10:03:05 +02:00
xarkes
18fe4375d4
Fix AppImage share path
2017-10-23 23:54:35 +02:00
xarkes
f45b3d6e93
Fix travis build
2017-10-23 11:37:30 +02:00
xarkes
37b73ed223
Fix share path for AppImage
2017-10-23 11:22:15 +02:00
xarkes
d24f049e65
Pseudo fix disassembly scrolling
2017-10-22 15:55:42 +02:00
xarkes
d2c50a803c
Added colors to DisassemblyWidget
2017-10-22 12:21:44 +02:00
xarkes
3c6f735832
Fix #70 and Fix #72
2017-10-22 09:31:30 +02:00
xarkes
df59a96094
Fix #71
2017-10-22 08:49:53 +02:00
Florian Märkl
c73d9a0678
Projects Management ( #66 )
...
* Add TabWidget to NewFileDialog
* Project loading from NewFileDialog
* Projects dir in NewFileDialog
* Add SaveProjectDialog
* Make SaveProjectDialog work, refactor project saving and Notepad
* Add shortcut for Save
* Fix notes loading
* Sort projects in NewFileDialog
* Implement selecting projects dir in SaveProjectDialog
* Fix QAbstractButton include
2017-10-21 21:20:10 +02:00