David Srbecký
ce43dec65f
Recreate members of classes (no method bodies yet)
18 years ago
David Srbecký
a605c5b5a3
Types have proper access modifiers and are properly nested
18 years ago
David Srbecký
d43bf783ba
Load the assembly and create a skeleton for each type (just 'public class' now)
18 years ago
David Srbecký
c3368ce842
Added reference to the Mono.Cecil library
18 years ago
David Srbecký
a6ff8910b4
Started the decompiler project - just a form with a text box where the generated source code will go
18 years ago
David Srbecký
9d470dff4e
Project Proposal
18 years ago
David Srbecký
9e5fc484c7
Added a QuickSort program
18 years ago
David Srbecký
534b155fd7
Adding Cecil 0.6 library
18 years ago
Eusebiu Marcu
10651d0145
Remove the ContextMenu field member.
15 years ago
Eusebiu Marcu
7d7216ecbf
Move creation of the menuitem in GetContextMenu and remove the ContextMenu field member.
15 years ago
Eusebiu Marcu
e3431d762e
Revert "Generalize the work with the tree-nodes context menu."
This reverts commit b2c532bfe9
.
15 years ago
Daniel Grunwald
7ce12211ec
Fix hyperlinks at the end of lines. (VisualLine.GetVisualColumnFloor bugfix: for positions after the end of the line; return the line's end column)
15 years ago
Eusebiu Marcu
b2c532bfe9
Generalize the work with the tree-nodes context menu.
15 years ago
Eusebiu Marcu
7be3277a1b
Add "Remove assembly" item in AssemblyTreeNode context menu.
15 years ago
Daniel Grunwald
044714fe29
Use a simpler loop detection for the disassembler.
15 years ago
Daniel Grunwald
16a4c73b1f
Merge commit '0513c24aafa0504ba6bd04fcb825ef5def83996a'
15 years ago
Daniel Grunwald
0513c24aaf
Squashed 'AvalonEdit/' changes from 58e2044..307ad08
307ad08 Merge branch 'master' of f:\SD.git-bundle
05ebf8f Merge branch '4.0'
a0901d5 Improved inline object handling. Inline objects that change their size in response to user input are now supported.
be409d9 AvalonEdit: Change inline object implementation so that inline objects are direct children of the TextView (instead of being children of the TextLayer).
38e5797 move MouseHover logic from TextView to separate class and make it reusable
git-subtree-dir: AvalonEdit
git-subtree-split: 307ad0829c
15 years ago
Daniel Grunwald
48dd3c0fd1
Code cleanup.
15 years ago
Daniel Grunwald
c0e39ae490
Automatic check for updates.
15 years ago
Daniel Grunwald
8e83ecc944
Save the splitter position.
15 years ago
Daniel Grunwald
20c0542768
Implemented check for updates.
15 years ago
Eusebiu Marcu
df71f32ffa
Add SearchBox with icons.
15 years ago
Daniel Grunwald
2e0b6bab0e
Fix WindowBounds saving code.
15 years ago
Daniel Grunwald
2b55a46d4b
Replace AboutDialog with AboutPage.
15 years ago
Daniel Grunwald
3d28650309
ControlFlowGraphBuilder bugfix: "try { try {} finally {} } catch {}"
15 years ago
Daniel Grunwald
3d2459c6a4
Make all nodes display something in the output view.
15 years ago
Daniel Grunwald
1787a9c478
View/Save embedded resources.
15 years ago
Daniel Grunwald
af44dcb4c6
Add button for reloading all assemblies.
15 years ago
Daniel Grunwald
1093ba83df
Code cleanup.
15 years ago
Daniel Grunwald
3a6574e27d
Fixed InvalidOperationException when deleting nodes.
15 years ago
Daniel Grunwald
614bce445a
Add length limit to AvalonEdit output; added support for decompiling directly to disk.
15 years ago
Daniel Grunwald
b338c41e15
Preparations for highlighting the search match.
15 years ago
Daniel Grunwald
c8ab6a1e05
Handle failed assembly loads.
15 years ago
Daniel Grunwald
a4af0a46f2
Move assembly loading from constructor to Loaded event.
15 years ago
Daniel Grunwald
8fd9c3c312
Simplify SharpTreeView's CanDelete() calls.
15 years ago
Daniel Grunwald
d884ec9038
Implemented saving the assembly list.
15 years ago
Daniel Grunwald
507ae707cb
Move TreeNodes to their own namespace.
15 years ago
Daniel Grunwald
f723440cc4
Started working on assembly list support.
15 years ago
Daniel Grunwald
0a3bf39aa8
Store settings in appdata.
15 years ago
Daniel Grunwald
c4c3356f2b
Move Language to FilterSettings.
15 years ago
Daniel Grunwald
0259fa8037
Remove unused imports
15 years ago
Daniel Grunwald
d569ba5395
Moving the disassembler into the ICSharpCode.Decompiler library.
15 years ago
Daniel Grunwald
ae26637949
A bit more documentation for my FlowAnalysis code.
15 years ago
Daniel Grunwald
cb2deee9d3
Improve SharpTreeView keyboard navigation.
15 years ago
Daniel Grunwald
1ee3aee83e
Disassembler bugfixes.
15 years ago
Daniel Grunwald
08e2a2181f
Fixed keyboard navigation after jumping to another node.
15 years ago
Daniel Grunwald
ba6fc13648
SharpTreeView: improve left/right keyboard navigation
15 years ago
Daniel Grunwald
937f0e6cec
Show filename for assemblies.
15 years ago
Daniel Grunwald
831b4ffd39
Disassemble assembly header.
15 years ago
Daniel Grunwald
d07a18dc43
Add folding support.
15 years ago