Skip to content

History / ContentId Routing

Revisions

  • docs(wiki): complete v0.6.0 wiki update - Home: updated editors table (Code ~90%, XAML Designer ~70%), new panels, v0.6.0 highlights (Shell rename, UndoEngine, Build System, VS .sln, etc.) - Architecture: Shell rename, 5 partial classes + 10 service adapters, new projects (BuildSystem, Events, LSP, SourceAnalysis, AssemblyExplorer), Code Editor + XAML Designer sections, Shared UndoEngine section - Docking-Engine: namespace updated WpfHexEditor.Shell (renamed from Docking.Wpf) - Plugin-System: ISolutionLoader, IBuildAdapter, IEditorToolbarContributor, IQuickInfoProvider, IGrammarProvider, IIDEEventBus; 9 first-party plugins - Editor-Registry: UndoCount/RedoCount DIMs, XAML Designer factory, 10 editors - ContentId-Routing: doc-nuget-solution-, panel-xd-*, panel-assembly-explorer; routing order note (solution before generic nuget) - Project-System: ISolutionLoader plugins, open-folder mode (.whfolder), VS .sln/.csproj support, build system integration, EditorConfigDto.Extra - _Sidebar: v0.6.0 highlights section added - FAQ: v0.6.0 version, Shell rename Q&A, XAML Designer Q&A, build Q&A, Code Editor Q&A (rect selection, CodeLens, Ctrl+Click) - Getting-Started: XAML Designer quick tour, new shortcuts table, LoadPriority in plugin manifest, Ctrl+Shift+Z redo Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

    @abbaye abbaye committed Mar 19, 2026
  • docs(wiki): add 7 dedicated deep-dive pages for architecture subsections - Docking-Engine.md — classes, features, layout persistence, usage examples, brush keys - Project-System.md — .whsln/.whproj format, MigrationPipeline, IEditorPersistable API - Editor-Registry.md — IDocumentEditor/IEditorFactory contracts, format-aware selection - ContentId-Routing.md — full ID table, BuildContentForItem internals, duplicate prevention - ByteProvider.md — virtual view, PositionMapper, smart save, undo/redo API - Rendering-Engine.md — DrawingContext pipeline, FormattedText caching, scroll sync - Search-Architecture.md — LRU cache, Boyer-Moore, SIMD, parallel search pipeline Architecture.md: section headings link to detail pages, TOC updated with ↗ links _Sidebar.md: new sub-entries for IDE docs + HexEditor internals section Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

    @abbaye abbaye committed Mar 7, 2026