Skip to main content
All releases
v1.3.4LatestSeptember 14, 2026

Web panel overhaul, PPTX rendering upgrades, and UI polish

Highlights

  • Modern browser tab layout

    The Web Panel now places tabs at the very top of the window, matching the layout of Chrome and Edge for a familiar browsing experience.

  • Smarter PowerPoint rendering

    Bullet indentation levels, large-text headings, and grouped shapes are now correctly extracted and rendered from PPTX files.

  • Better security indicators

    The HTTPS globe icon has been replaced with a clean padlock, and HTTP pages now show a warning triangle — matching modern browser conventions.

  • Layout and clipping fixes

    Fixed text clipping at the bottom of list items in Vault Search, Bookmarks, and Downloads dialogs.


Web Panel

  • Tabs are now positioned at the top of the panel, above the address bar, following standard browser layout.
  • HTTPS URLs now show a padlock icon. HTTP URLs show an amber warning triangle instead of a green globe.
  • Fullscreen mode rebuilt to use direct parent reparenting — eliminates window glitches on multi-monitor setups.
  • Navigation icon sizes reduced to reclaim screen space for content.

PowerPoint Viewer

  • Bullet indentation levels (paragraph.level) are now respected — bullets render with correct visual hierarchy.
  • Text with a font size ≥ 32pt renders as <h2>; ≥ 24pt renders as <h3>, matching the slide's visual intent.
  • Grouped shapes (MSO_SHAPE_TYPE.GROUP) are now recursed into, recovering previously hidden text and images.
  • Title detection now uses the official placeholder index (idx == 0) instead of guessing from text order.
  • WMF/EMF images (common in older files) now show a graceful placeholder instead of being silently dropped.
  • Image order in the QTextBrowser fallback path is now preserved correctly across all slides.

General Fixes

  • Fixed a NameError crash in the PPTX viewer caused by a misnamed variable (image_uris).
  • Fixed a KeyError during theme accent color initialization — the app now always loads with the correct colors.
  • Fixed a test failure where new session windows incorrectly replaced the Welcome Tab.
  • Fixed text clipping at the bottom of list items in Vault Search, Bookmarks, and Web Downloads panels.
  • Hardened vault search path handling to prevent symlink traversal edge cases.

Theme & UI

  • UI components now use dynamic theme palettes throughout, ensuring consistent rendering in both dark and light mode.
  • Toolbar styles standardized with the compact_toolbar_stylesheet helper across all viewer panels.