6 Commits (5fab18f3a05400ba8ee52fed92d93d3897c01154)

Author SHA1 Message Date
Siegfried Pammer 5fab18f3a0 Fix #3414: Apply latest session settings before saving upon closing the main window 5 months ago
tom-englert a24e0f96c8 Refactoring: 9 months ago
tom-englert 560d89a42f Get rid of singletons, replace with DI: MainWindow, Settings and Language service 9 months ago
tom-englert 0be506bd4e Get rid of the heavy System.ComponentModel.Composition, replace with the lightweight System.Composition.AttributedModel 9 months ago
tom-englert 0c1c5cecd7 Decouple AssemblyListPane from MainWindow 11 months ago
tom-englert dde581adc8 Refactor SearchPane so only the view model is exposed. 11 months ago
tom-englert 74f4758d89 Move more settings-related items from MainWindow to SettingsService 11 months ago
tom-englert 00ff9c8816 Remove usage of custom template selector with magic ids, use standard WPF pattern to locate data templates 12 months ago
tom-englert 610b0c2ed5 Annotate service lifetime explicitly. 11 months ago
Siegfried Pammer 03c38c5e17 Improved Window menu. 4 years ago
Siegfried Pammer ecda21f7f9 Fix #1932: Add ExportToolPaneAttribute and reimplement ShowInBottomPane and ShowInTopPane. 5 years ago
Siegfried Pammer 0adfefab92 SearchPane: properly set focus on search box, if panel is first activated. 6 years ago
Siegfried Pammer 0d6ac5030c Refactor DocumentModel API 6 years ago
Siegfried Pammer 2ae91559be Update Resources used in new panels + code cleanup. 6 years ago
Siegfried Pammer 69a7ffd61a Improved docking. 6 years ago
Andreas Weizel 56b9401a49 Basic work to add AvalonDock using MVVM, avoiding too big changes to existing architecture for now 6 years ago