Axis v1.1.0 - Hamburger Menu & Image Management
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.
A major usability-focused update that improves image management, ranking insights, filtering, and overall interface organization.
✨ New Features
Unified Image Manager
- Replaced separate image sections with a unified image manager
- Single URL input and Upload button
- Thumbnail strip for all images
- Primary / 2nd / 3rd image badges
- Reorder images using arrow controls
- Remove images directly from thumbnails
- Maximum of 3 images enforced
- Existing items load images in their saved order
Score Range Filter
- Added visible score range filtering
- Min/Max inputs automatically adapt to score scale (10 or 100)
- Quick reset button
- Integrated directly into the ranking workflow
Insights Panel
- Ranking and statistics merged into a new 📊 Insights panel
- Collapsed by default for a cleaner interface
- Expands on demand
- Improved support for large collections
Header & Navigation Redesign
- New compact header layout
- Added hamburger menu for secondary actions
- Categories, Import, Export, Add Images, and Incognito moved into the menu
- Reduced interface clutter and improved screen space usage
🎨 Improvements
Share as Image
- Fixed image cropping issues
- Images now use aspect-ratio-aware fitting
- Added letterboxing/pillarboxing where needed
- Better support for portrait and panoramic images
- Improved generated image quality and readability
- Larger fonts and cleaner spacing
- Improved rendering consistency across WebView2 versions
Ranking System
- Tier colors redesigned to better match the application theme
- High tier uses accent teal
- Mid tier uses amber
- Low tier uses app danger red
Percentile-Based Tiering
- Tier assignment is now relative to your collection
- Top third = High tier
- Middle third = Mid tier
- Bottom third = Low tier
- Produces more meaningful rankings regardless of score distribution
List View Improvements
- Tier color indicators now appear in List View
- Visual consistency between Grid and List layouts
Toolbar Improvements
- Sort controls separated from utility controls
- List toggle, filter toggle, and insights toggle remain fixed
- Better support for large category sets
- Compact dropdown sorting system
- Mobile-friendly utility controls
🐛 Fixes
Share as Image Compatibility
- Removed dependency on
ctx.roundRect() - Improved compatibility with older WebView2 runtimes
- More defensive canvas rendering implementation
- Reduced rendering inconsistencies
Score Filter
- Fixed score filter visibility issue
- Filter now correctly appears when applicable
- Properly integrated into the render pipeline
Sorting
- Fixed sort bar not updating after category changes
- Fixed stale sorting when selected categories were removed
- Automatically falls back to Overall sorting when needed
Incognito Mode
- Fixed score filter values not resetting correctly
Insights Panel
- Increased maximum height
- Prevented clipping of large ranking lists
General
- Improved rendering stability
- Improved layout consistency
- Improved collection navigation experience
📌 Notes
- Empty-state guidance now points users to the ☰ menu for category management.
- Add-item workflow updated to reflect the new navigation structure.
- Existing collections remain compatible with this update.
Full Changelog: 1.0.1...v1.1.0