Siegfried Pammer
0644de6fd3
Rip out LogWindow and DecompilerEventSource
8 years ago
Siegfried Pammer
7d6e4a11c4
Move AddXmlDocumentationTransform to Decompiler
8 years ago
Siegfried Pammer
59d7416813
Add basic logging infrastructure
8 years ago
Daniel Grunwald
82ca308a3b
Improved Accessibility support.
SharpTreeView now exposes the proper UI Automation control types.
Keyboard navigation using the tab key now works properly.
9 years ago
Daniel Grunwald
3f38fd0aac
#758 : disable EditingCommands.TabForward so that tab can be used for focus navigation
9 years ago
Siegfried Pammer
0524b4a353
Remove unused usings in solution; remove dead code; unify namespaces
9 years ago
Christoph Wille
1ce8349dd9
Adjust namespaces
9 years ago
Daniel Grunwald
7273fe58fd
Add BlockTransform concept and apply a bunch of refactoring essentials suggestions.
9 years ago
Daniel Grunwald
0fade5cb0f
Add single-stepping support to some ILAst transforms.
9 years ago
Siegfried Pammer
f02377632c
add back variable/parameter reference highlighting for C#
9 years ago
Daniel Grunwald
0efc55d594
Move whole-project-decompilation into ICSharpCode.Decompiler and create test case.
9 years ago
Siegfried Pammer
2e04f295a2
working on #553 - Select All menu item
9 years ago
Daniel Grunwald
9af32372b0
Fix #593 : Set progressBar.IsIndeterminate=false if the progress bar is invisible to avoid unnecessarily rendering at 60 FPS.
10 years ago
Daniel Grunwald
fe3bee36ad
Use tabs, not spaces.
10 years ago
Matt Duffin
8c3d9f8c39
Added word wrapping
For those of us on small monitors or who just dislike horizontal scrollbars, this adds an 'Enable word wrap' option to the Display settings, which causes the decompilation view to wrap if enabled.
10 years ago
Daniel Grunwald
d287367600
Fix some null reference exceptions
10 years ago
Daniel Grunwald
fa2b392707
Adjust ILSpy to new NRefactory and ICSharpCode.Decompiler versions.
10 years ago
Siegfried Pammer
9524b9cfb5
clicking anywhere in the DecompilerTextView should clear the reference highlight ( #553 )
11 years ago
Siegfried Pammer
9815cf4537
fix shortcut and focus woes ( #553 )
11 years ago
Siegfried Pammer
ca1dba0e92
fix item 5 of #553 : there should be a "Copy" menu item in the AvalonEdit's popup menu among the "Toggle Folding" menu items
- add proper file header and correct indentation in FoldingCommands.cs
11 years ago
Siegfried Pammer
85682a0da9
prevent XmlException while reading XmlDoc from crashing the decompiler #485
11 years ago
Siegfried Pammer
52e2a22a45
fix SearchPanel warning
11 years ago
Daniel Grunwald
c2ac889ebe
Allow viewing 'typed IL'.
11 years ago
Daniel Grunwald
c346f079df
Fix compiler warnings, and exclude the refactorings from NR.CSharp.
11 years ago
Daniel Grunwald
27252656cf
Upgrade to new ICSharpCode.Decompiler (work in progress)
- Switch AvalonEdit to NuGet package.
- Upgrade Mono.Cecil to new version
11 years ago
Siegfried Pammer
9ceb8de922
add support for Windows 7 TaskbarItem progress display
11 years ago
Daniel Grunwald
6de8e09a14
Fix TextMarkerService crashing after switching to another document.
11 years ago
Daniel Grunwald
9084ce2eb5
Add JumpToReferenceAsync() overload to allow detecting when the decompilation after the jump has finished.
11 years ago
Siegfried Pammer
056dfa1194
remove old LGPL code copied from SharpDevelop 4
11 years ago
Ronny Klier
e68c9c907f
Adapt folding commands from SharpDevelop
13 years ago
Ronny Klier
07fbe290d5
Add context menu entries for folding
13 years ago
Siegfried Pammer
bfda87c43b
refactored ContextMenu API to allow opening a context menu in both tree view and text view. closes #215
14 years ago
Daniel Grunwald
43ad684022
Enable AvalonEdit SearchPanel for DecompilerTextView. Closes #261 .
14 years ago
Daniel Grunwald
0b968182a3
Fix #296 : Array initialization decompiles into recursive reference
14 years ago
Daniel Grunwald
ba80bb0089
Fix cancellation.
Closes #303 ; closes #313 .
14 years ago
Ronny Klier
decceeb761
Break command and break on start debugging
14 years ago
Ed Harvey
610b2aa26e
Fit and finish: added border to DecompilerTextView
14 years ago
Ed Harvey
85c18d0951
Code Tidy: Mark fields read-only where appropriate
remove redundant using statements
remove redundant qualifiers
14 years ago
Ed Harvey
729cc9da0c
Code Tidy : Remove redundant using statements
14 years ago
Daniel Grunwald
becc8f14d0
Simplify bookmarks logic.
14 years ago
Daniel Grunwald
c542648d87
Store debugger member mappings in a simple list in the text output; copy the entries into the DebugInformation only when the output gets displayed.
MemberBookmark: Re-use the GetIcon methods from the TreeNodes.
14 years ago
Eusebiu Marcu
50dc19d0d2
fix navigation on fields.
14 years ago
Eusebiu Marcu
38b404a709
fix icon margin.
14 years ago
Eusebiu Marcu
ab9a80cadd
Modify code-mappings API and icon margin.
14 years ago
Artur Zgodziński
31b1a2dac9
Highlighting goto references.
14 years ago
Daniel Grunwald
56c75e09b2
Refactored handling of debug mapping in the decompiler: we now avoid using a side-channel for the debug info and instead return it via the ITextOutput.
14 years ago
Eusebiu Marcu
489bd6fb7a
fix setting breakpoints in properties.fix UI issues; fix null reference issues.remove old code mappings (not needed anymore).
14 years ago
Ronny Klier
ebbbb3e41e
Scroll to current line in debugger stepping
14 years ago
Eusebiu Marcu
5a892c30df
create a new TextOutputLocation class for storing the location in the output text instead of Tuple<int, int> + fix build
14 years ago
Eusebiu Marcu
87abf569a7
fix some null errors
14 years ago