Releases: Losses/rune
Releases · Losses/rune
v0.0.0-dev.13
Features
- Implemented special band design for removing Mix and Playlist modals
- Enabled keyboard navigation for Library Home, Track List, and Collection List
- macOS builds are now notarized and signed @XMLHexagram in #30
- Updated package name to reflect the branding of Rune by @XMLHexagram in #31
- Updated macOS app icon by @NovaDNG in #32
Bugs
- Implemented dynamic width adjustment for the bottom progress bar based on the number of buttons
- Adjusted settings page margins dynamically for better mobile layout handling
- Fixed card layout with text uniformly left-aligned
- Adjusted Zune layout to reduce font size on narrow screens to prevent line breaks
- Fixed About page layout to use vertical layout on tablets and smaller screens
- Resolved shortcut key issues on Linux platform
Full Changelog: v0.0.0-dev.12...v0.0.0-dev.13
v0.0.0-dev.12
Features
- Improved responsive module implementation with custom width responsive display functionality
- Adapted new Controller style for Band View
- Added Search functionality to Band View
- Implemented Band View context menu for Playback Controller
- Implemented narrow progress bar for Cover Art Wall
- Added functionality to toggle play/pause using the spacebar
Bugs
- Added warning for unsupported Band View pages
- Added warning for unsupported Band View modals
- Added solid background for Android version
- Implemented safe area avoidance for Android version
- Fix Android compile process by @Rachel030219 in #26
Full Changelog: v0.0.0-dev.11...v0.0.0-dev.12
v0.0.0-dev.11
Features
- Implemented keyboard shortcuts for all control functions
- Add "Play Now" and "Add to Queue" to track context menu
- Implemented Band View Navigation style
- Implemented Band View style for Library Home and Settings Home
- Implemented Band View style for Collection List and Track List
- Implemented context menu for Band View
- Added shortcut hints to existing context menus
- Codesign macOS build by @XMLHexagram in #24
Bugs
- Refactored responsive handling to ensure compatibility with Android
- Attempted to fix the issue where horizontal scroll wheel does not trigger scrolling
- Fixed misalignment of the progress bar during responsive scaling
- Fixed issue where responsive navigation items could not be clicked
- Added fallback cover art when pushing metadata to the operating system
- Incorrect macOS icons by @NovaDNG in #22
Full Changelog: v0.0.0-dev.10...v0.0.0-dev.11
0.0.0-dev.10
Features
- Implement toggle shortcuts for all navigation entries
- Add ESC key shortcut to exit Cover Art Wall and Search
- Implement global Back Button and Backspace to trigger back navigation
- Optimize Cover Hash implementation for better duplicate Cover Art detection
- Implement 3D tilt effect for buttons
- Enable newly designed macOS app icon by @NovaDNG in #18
- Add macOS Build CI by @XMLHexagram in #17
Bugs
- Fix narrow screen layout crash on the Collection List interface
- Fix incorrect repositioning behavior after playlist completion
New Contributors
Full Changelog: v0.0.0-dev.9...v0.0.0-dev
0.0.0-dev.9
Features
- Implement Turntile animation for the search interface
- Adjust mobile search layout
- Provide default fallback for tracks without metadata
- Design macOS icons
- Add time-based random number generator to the new FastTileGrid
Bugs
- Fix issue where the main thread freezes during track scanning
- Fix crash in the logic thread after playlist ends
- Add more composer splitting logic (
ft.
,;
) - Fix issue where the new FastTileGrid lacks a fallback cover
Full Changelog: v0.0.0-dev.8...v0.0.0-dev.9
0.0.0-dev.8
Features
- Implemented Turntile animation for the Home, Collection, and Track List pages
- Provided basic compilation support for macOS
- Added CI compilation support for Linux
Bugs
- Fixed the issue where the playlist could not be replayed after finishing
- Fixed performance issues with Flip Tiles
- Fixed the black background issue on Windows 10
- Fixed the text color issue on the scanning waiting screen
- Fixed the button icon color issue on the Home page
New Contributors
- @XMLHexagram made their first contribution in #10
- @abc1763613206 made their first contribution in #12
Full Changelog: v0.0.0-dev.7...v0.0.0-dev.8
0.0.0-dev.7
Features
- Implement fullscreen functionality
- Implement volume memory feature
- New library and settings homepage navigation design
Bug Fixes
- Implement responsive design for the search interface
- Implement responsive design for the top navigation bar
- Implement responsive design for the playlist
- Implement responsive design for the Edit Mix page
- Fix the issue where the playlist does not refresh in real-time after editing
- Fix the issue of title jitter when resizing the details page window
- Fix the issue of album covers reloading when resizing the window
Security
- Bump async-graphql from 7.0.6 to 7.0.10 in /database
- Bump async-graphql from 7.0.7 to 7.0.11
Full Changelog: v0.0.0-dev.6...v0.0.0-dev.7
0.0.0-dev.6
Features
- Design icons in Fluent, Gnome, Breeze, and Papirus styles
- Provide a complete Flake build and development environment
Bug Fixes
- Add responsive design to the control bar (narrow screens)
- Add responsive design to the Cover Art Wall (narrow screens)
- Fix the issue with the Cover Art Wall Page not having a light mode
- Fix the issue where scan tasks at the end of the queue cannot be completed
New Contributors
- @dependabot made their first contribution in #5
Full Changelog: v0.0.0-dev.5...v0.0.0-dev.6
0.0.0-dev.5
Features
- Implement About Page
- Implement toolbar customization feature
- Implement new Cover Art caching mechanism
- Integrate Cover Art display in system media controls
- Implement new default Cover Art
Bug Fixes
- Fix issues with reading and writing Metadata for certain formats
- Resolve confusion in Cover Art queries on Mix Page
- Fix layout error in progress bar titles
- Investigate issues with the recommendation system output
- Fix issues with volume control
New Contributors
- @Rachel030219 made their first contribution in #2
- @123Duo3 made their first contribution in #3
Full Changelog: https://github.com/Losses/rune/commits/v0.0.0-dev.5