Skip to content

History / Avalonia Viewer

Revisions

  • update links

    @majorsilence majorsilence committed Jun 8, 2026
  • Renamed 13 files for consistency: - Removed numeric prefixes (0001---, 1004---, 2001---, etc.) - Fixed triple-dash separators (Export-to-Pdf---No-GUI, Linux---PDF-export-and-Fonts) - Simplified overly verbose names (asp.net-core-with-net8.0-mvc → ASP-NET-Core-MVC, New-Report-Microsoft-SQL-Connection → SQL-Server-Connection, Database-Providers-Howto → Database-Providers) - Shortened migration guide filename (Majorsilence-Reporting-v5:-Migration,… → Migration-to-v5) - Fixed WinForms casing (Winform → WinForms) and GTK casing (Gtk → GTK) Deleted References.md (was a one-line redirect to Downloads). Updated all internal links across 14 files to match the new names; also fixed a pre-existing bug where one link included a spurious .md extension. Rewrote Home.md with a clear logical structure: Introduction → Quick Start → Data Sources → Report Design → Viewers → Server-Side Export → Passing Data → Advanced → Command-Line Tools → Contributing → Legacy. Viewer section now uses a comparison table. Removed duplicate link entries and the stale "Windows Only" grouping that incorrectly categorised cross-platform topics. Added legacy callout banners to ASP.NET-Report-Control.md and Microsoft-SQL-Compact-Edition-Connections.md so readers know they are v4/.NET Framework pages before reading the content.

    @majorsilence majorsilence committed Jun 7, 2026
  • Add Avalonia viewer page and update remaining wiki docs for v5 - Linux---PDF-export-and-Fonts.md: rewrite for SkiaSharp backend; add Debian/Fedora/Alpine font install steps, Docker Dockerfile examples, and fc-cache verification (previously referenced iTextSharp) - Avalonia-Viewer.md: new page covering install, XAML/code-behind usage, full API table, parameters and connection string override - Using-RdlCmd.md: expand from a bare flag list to a full page with a flag table and practical examples (multi-type, parameters, batch, connection string override, watermark, Linux) - Migration guide: fill "write me" placeholder with DataSet.SetData and DataSet.SetSource v4→v5 async examples - Contribute.md: update project layout (add Avalonia and LibRdlWpfViewer, remove dropped RdlGtkViewer), replace libgdiplus env-var instructions with a build-configuration table - 2001---Gtk-Viewer-Linux.md: fix LoadReport to async/await, add RdlEngineConfigInit(), add font requirements note - New-Report-Microsoft-SQL-Connection.md: add v5 note recommending Microsoft.Data.SqlClient over legacy SQL provider; fix RDL XML example - OLEDB-and-Microsoft-Access.md: remove "written by copilot" attribution - Calling-the-Viewer-exe-as-a-system-command.md: replace v4 zip filename references with current v5 release naming - Home.md: add link to new Avalonia viewer page

    @majorsilence majorsilence committed Jun 7, 2026