Skip to content

Axis v1.3.0 - Backup & Compare Update

Choose a tag to compare

@PR0Gorib PR0Gorib released this 04 Jul 13:52

Note: Because Axis is a freshly compiled, unsigned Rust/Tauri application, some sensitive antivirus scanners may flag the installer as a false positive. The source code is entirely open-source and viewable here.

VirusTotal Scans

This update focuses on improving data management, comparison tools, and the overall user experience. It introduces a built-in backup restore manager, new comparison charts, expandable descriptions, and numerous fixes and improvements throughout the app.

✨ New Features

💾 Backup Restore Manager

  • Added a new 🕐 Backups section in the hamburger menu.
  • View every automatic backup with formatted date and time.
  • Latest backup is highlighted for quick identification.
  • Restore any backup directly from within the app.
  • Confirmation dialog added before restoring data.
  • Browser mode now displays a message explaining that backups are only available in the desktop version.

📊 New Comparison Charts

  • Added a Radar Chart to Compare mode for visualizing category scores.
  • Added a Grouped Bar Chart alongside the radar chart.
  • Radar and bar charts can be displayed independently or together.
  • Charts automatically update whenever the comparison selection changes.
  • Charts fully respect the configured score scale (10 or 100).

🚀 Improvements

Compare View

  • Improved radar chart spacing and layout.
  • Category labels now wrap naturally instead of being cut off mid-word.
  • Better legend styling and color consistency.
  • Improved chart readability across different category counts.

Backup System

  • Backup list is now sorted by newest first.
  • Backup timestamps are parsed and displayed in a readable format.
  • Backup restore reuses the existing ZIP import system for improved reliability.

Expandable Descriptions

  • Long descriptions now collapse after three lines.
  • Added Read more / Show less controls.
  • Short descriptions continue to display normally without additional controls.

General

  • Improved overall consistency throughout the comparison interface.
  • Better handling of different score scales.
  • Continued code cleanup and maintenance.

🐛 Bug Fixes

Compare Mode

  • Fixed score bars using incorrect widths when statMax was set to 100.
  • Fixed overall score display showing incorrect /10 values.
  • Fixed radar chart labels truncating awkwardly.

Descriptions

  • Fixed an issue where Read more never appeared due to incorrect overflow detection.
  • Improved measurement logic for consistent expand/collapse behavior.

Cleanup

  • Removed unused CSS left behind from previous UI refactors.
  • Removed obsolete selectors from the old image manager, panel image, toolbar, and responsive layouts.
  • General cleanup across the codebase to improve maintainability.

Full Changelog: v1.2.0...v1.3.0