Skip to content

IcyView 0.9.9

Choose a tag to compare

@mkrueger mkrueger released this 10 Oct 14:15
· 0 commits to 710a648cb236caa720b8c1e15327279e0e88fdd9 since this release

IcyView Changelog

0.9.9 - 2026-10-10

Changes since 0.9.1.

Added

  • Native egui frontend using the shared wgpu CRT renderer. icy_view uses it
    by default; icy_view_egui is a compatibility alias and the previous frontend
    remains available with the legacy-ui feature.
  • Responsive list, masonry thumbnail grid and full-preview browsing, with
    navigation history, filtering, sorting and background loading.
  • Ratings, file information, places, quick open and a hideable minimap.
  • Download original files from Sixteen Colors and retry failed fetches.
  • Image previews for PCX, Amiga IFF/ILBM/PBM and BASIC BSAVE screen dumps,
    alongside common image and Sixel formats.
  • REXPaint document viewing with all layers.
  • TheDraw and FIGlet font previews with editable sample text, spacing, colors,
    outline styles and glyph tables.
  • Font specimens for Windows raster fonts, raw DOS fonts, Amiga fonts including
    ColorFonts, and Borland BGI stroke fonts.
  • Tracker playback for MOD, S3M, XM and IT, plus Reality AdLib Tracker RAD music,
    with module information and instrument/sample names.
  • MP3, Ogg, FLAC, WAV and AAC/M4A playback with metadata, seeking and persistent
    volume control.
  • Slideshow overlays with title, author, group and scrolling SAUCE comments.

Changed

  • Reworked toolbars, status bars and dialogs, including color-coded SAUCE
    columns and an auto-hiding thumbnail toolbar.
  • Shared system clipboard integration, export dialogs, monitor controls,
    mouse-wheel zoom and updated application icons with the other desktop tools.
  • Tall artwork fills the window width and scrolls vertically instead of being
    reduced to fit the window height.
  • Baud-rate playback sizes the canvas from the complete file and follows the
    typing cursor; manual scrolling takes priority over automatic following.
  • Thumbnails use GPU-sized image tiles rather than the previous 512-pixel
    reduction, while cache eviction retains layout metadata.

Fixed

  • Fixed stale font-preview tiles and thumbnail layout updates after background
    directory loading.
  • Improved text rendering, fractional scaling and ANSI document autowrap.
  • Made slow baud-rate playback tests tolerant of scheduling delays.

Compatibility

  • Existing command-line options, file providers and configuration are retained.
    Settings preserve unknown fields and detect external configuration changes.
  • Animated image previews currently show the first frame.