Releases: mtmtyu/NoraBar
Release list
Release v1.0.3
NoraBar v1.0.3
NoraBar v1.0.3 introduces scrolling for long music information, automatic update checks, and new fullscreen behavior controls.
The Settings window has also been redesigned and reorganized to make configuration easier to understand and manage.
✨ Highlights
- Scrolling for long track and artist names
- Automatic update checks at startup
- Prevention of HUD expansion during fullscreen applications
- Audio visualizer restart option
- Redesigned and reorganized Settings window
✨ New Features
Scrolling Music Information
Track titles and artist names that do not fit within the available space can now scroll automatically.
The following modes can be selected in Settings:
- Disabled
- Always scroll
- Scroll only while hovering
This feature is supported by both the Minimal and Productivity designs.
Automatic Update Checks
NoraBar can now check GitHub Releases for new versions when the application starts.
When an update is available, NoraBar displays a notification and provides access to the latest release page. Automatic checks can be disabled in Settings.
Fullscreen HUD Behavior
A new option prevents the HUD from expanding while a fullscreen game, video player, or other application is active on the same monitor as NoraBar.
Restart the Audio Visualizer
The audio visualizer can now be restarted from the Settings window without restarting the entire application.
🎨 Settings and Design Improvements
- Reorganized Settings into General, HUD, and About pages
- Separated shared HUD settings from HUD-specific settings
- Added the application icon to the Settings window
- Added interface icons using Material Icons
- Introduced consistent scrollbar styling
- Added Japanese and English text for the new settings
- Updated third-party license information
🔧 Stability Improvements
Audio visualizer resources, including timers and audio capture components, are now properly released when the visualizer stops.
This reduces the chance of unused resources remaining after restarting the visualizer or closing NoraBar.
📚 Documentation
The README and Wiki have been updated with information about:
- Text scrolling settings
- Automatic update checks
- Fullscreen behavior
- Restarting the audio visualizer
- Troubleshooting procedures
- Development documentation
Thank you for using NoraBar.
Bug reports and feature requests are welcome through GitHub Issues.
Release v1.0.2
NoraBar v1.0.2
This update improves the synced lyrics experience, adds a reset option for settings, and includes several fixes for smoother day-to-day use.
What's Changed
Improvements
- Added a reset settings feature with a confirmation dialog.
- Settings can now be restored to their default values, including HUD style, progress bar, lyrics display, language, startup behavior, and custom window position.
- The default display language is now selected automatically based on the Windows UI language.
- Startup on system launch is now enabled by default on first run.
- Synced lyrics are now disabled by default to avoid unnecessary API requests unless the user enables them.
- Lyrics are fetched immediately when lyrics display is turned on while music is already playing.
- Lyrics are cleared immediately when lyrics display is turned off.
- Added a short delay before fetching lyrics when tracks change rapidly, reducing unnecessary API requests.
- Improved lyrics request handling so older requests no longer overwrite the lyrics for the currently playing track.
Fixes
- Fixed an issue where lyrics from a previous track could appear after rapidly skipping songs.
- Fixed the Settings preview so its size better matches the actual HUD, including when lyrics display is enabled or disabled.
- Fixed occasional text jitter in the Design B music display.
- Updated internal application and installer version metadata to v1.0.2.
Documentation
- Updated README and Wiki documentation for settings reset, language auto-detection, default startup behavior, synced lyrics, and related configuration details.
Notes
Synced lyrics use an online lyrics source, so an internet connection may be required when lyrics display is enabled.
Full Changelog: v1.0.1...v1.0.2
Release v1.0.1
What's New
This update brings synced lyrics to NoraBar, along with improvements to HUD customization and documentation.
New Features
-
Synced lyrics support
- NoraBar can now fetch synced lyrics for the currently playing track using LRCLIB.
- Lyrics are displayed inside the HUD and update along with the playback position.
- If lyrics are unavailable or a network issue occurs, NoraBar shows a clear status message instead.
-
Lyrics display setting
- Added a new setting to turn synced lyrics on or off.
- The HUD layout adjusts automatically depending on whether lyrics and the progress bar are enabled.
-
Custom HUD position
- Added a setting to change the HUD display position.
- You can also reset the position back to the default top-center placement.
Improvements
- Improved the music HUD layouts for both
Minimal Floating PillandProductivity Command Island. - Added smoother visual feedback and animations when track information or lyrics update.
Notes
- Synced lyrics depend on track metadata and LRCLIB availability, so lyrics may not appear for every song.
- An internet connection is required to fetch lyrics.
Full Changelog: v1.0.0...v1.0.1
Release v1.0.0
Hello, I am mtmtyu.
I am very happy to be able to release this software!
In this initial release, I have focused primarily on music control features. While the functionality is still limited, I plan to add a variety of features in the future to make this software even more useful and enjoyable.
As I am a student, please be aware that it may take some time for me to provide updates, address bug reports, or respond to messages.
Bug reports and feature requests are very welcome. If there is anything you are concerned about or any features you would like to see added, please feel free to let me know.
Also, as I am Japanese, I may use a translation tool to respond in English. I appreciate your understanding regarding this.
Finally, I hope everyone who uses this software enjoys it.
mtmtyu
Full Changelog: https://github.com/mtmtyu/NoraBar/commits/v1.0.0