Skip to content

Releases: martinfekete10/Tuneful

v2.3.0 🎉 Notch improvements and more

06 Feb 19:56
d731373
Compare
Choose a tag to compare

Newest udpate enhances the notch and menu bar capabilities of Tuneful. Available now in the Mac App Store 🍎

✨ New Features

  • Added trackpad haptic feedback on notch hovering and opening
  • Song notifications are now scrolling if the text is too wide for the notch
  • It's now possible to set notch hover duration to zero to open notch player immediately
  • It's now possible to show notch either on main screen or on the screen with notch
  • It's now possible to hide menu bar item altogether and have only notch and/or mini player enabled

🐞 Bug Fixes

  • Fixed a bug where notch would sometimes get stuck in open/close loop if hide option was enabled
  • Fixed notch hover behavior for some edge cases

🏎️ Performance Improvements

  • Notch functionality was fully rewritten and optimised to use less resources

v2.2.0 🎉 Notch auto-hide, new mini player, and more

28 Jan 15:35
624a2d1
Compare
Choose a tag to compare

This update enhances several aspects of the notch player and brings brand new mini player type.

Available now in the App Store  Don't hesitate to leave a review if you are enjoying Tuneful 🎶

✨ New Features

  • New option to auto-hide the notch for non-notch displays so it doesn't overlap menu bar items
  • New option to hide album art and equaliser from the notch when music is playing
  • New option to set custom song change notification duration
  • New Horizontal Slim mini player style, inspired by the 4x1 player from iOS Control Center
  • Subtle adjustments to the alignment of album art and equaliser in the notch for non-notch displays
  • Shuffle and repeat buttons are now less visible if the shuffle/repeat are not enabled

🐞 Bug Fixes

  • Fixed a bug where notch hover duration was affecting notification duration by mistake

🏎️ Performance Improvements

  • Tuneful now fetches song information from Spotify and Apple Music more efficiently when the app is launched while music is already playing

v2.1.1 🎉 Minor fixes

24 Jan 07:32
71dd7ff
Compare
Choose a tag to compare

This update fixes a notch player not scaling correctly for some resolutions, adds an Attribution section to the settings with the list of libraries that are used in Tuneful and increases song change notification duration.

🐞 Bug Fixes

  • Fixed an issue when physical notch was overlayed over notch player when More Space display scaling was set
  • Added Attribution section to the settings with the list of libraries that are used in Tuneful
  • Increased song change notification duration from 2 to 3 seconds

v2.1 🎉 Brand new notch and UI polish

21 Jan 16:54
61ed946
Compare
Choose a tag to compare

Notch player has been completely redesigned, introducing a range of cool new features. Every element in the UI now includes animations inspired by the Dynamic Island from iOS, from buttons to the album art change animation.

Available now in the App Store  Don't hesitate to leave a review if you are enjoying Tuneful 🎶

✨ New Features

  • Notch Player has been completely redesigned to resemble the Dynamic Island music player from iOS
  • Notch now displays album art and equalizer icons on its sides to indicate when music is playing
  • It's now possible to open the notch by clicking on it or hovering over it for a configurable number of seconds
  • Notch Player features a new colorful music slider, with colors dynamically extracted from the album art of the currently playing song
  • While music is playing, you can hover over the album art or equalizer icons on the Notch to play/pause the track or skip to the next one
  • All interactive elements in the UI now feature smooth animations
  • Changing songs triggers a 3D album art flip animation

🐞 Bug Fixes

  • Fixed the bug when notch was initialised even if it was disabled in some cases
  • Fixed the bug when Cmd + Comma shortcut was set globally

🏎️ Performance Improvements

  • Optimised unnecessary fetching of song data in some edge cases

Sneak peek 👀

Notch player

notch.mov

Notch behaviour on hover

notification.mov

🎉 2.0.0 - Mac App Store, notch integration, sleeker UI, performance improvements and more

07 Jan 20:48
3b85889
Compare
Choose a tag to compare

This is a big release that adds a lot of new features, such as notch integration, new mini player, sleeker UI and contains a lot of bug fixes and performance improvements.

Most importantly, Tuneful is now available on Mac App Store and all updates are going to be delivered through Mac App Store  Don't hesitate to leave a review if you are enjoying Tuneful 🎶

✨ New Features

  • New notch integration now allows you to control the music from notch. For non-notch Macs, this is available on hovering over new song notification
  • New ability to resize mini player to 3 sizes - regular, small, and large
  • New music slider which now looks and feels native
  • New popover and mini player background type
  • New UI animations so the app feels more fluid
  • New vertical mini player type
  • New enhanced onboarding experience

🐞 Bug Fixes

  • Fixed the bug when Spotify was opened in the background even if killed by the user
  • Fixed the bug when mini player floating preference was ignored on app restart
  • Fixed the bug when Tuneful wasn't fetching Apple Music song favorite info correctly when changing songs
  • Fixed the bug when previous song button didn't rewind the song to the beginning if some part already played for Apple Music
  • Fixed bug when Cmd + comma shortcut opened blank window; now it opens settings window

🏎️ Performance Improvements

  • Refactored the logic that fetches song information which makes the app feel snappier
  • Tuneful uses fewer calls when customising UI in the Tuneful settings and relies more on native SwiftUI

🎉 1.7.1 - Mini player improvement and various bug fixes

23 Nov 18:13
44746af
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Fixed issue when Tuneful was crashing on launch if Spotify is not installed
  • Fixed notch notification appearance for Light Mode
  • Fixed accent color in settings window
  • Mini player now remembers its position after relaunching Tuneful, huge thanks to @itssali

🏎️ Performance Improvements

  • Minor player manager optimisation

🎉 1.7.0 - Song change notifications, UI improvements and others

29 Oct 15:47
cd5ef76
Compare
Choose a tag to compare

✨ New Features

  • New feature to display notification when song changes. For Macbooks with notch, this is displayed as beautiful notch animation; for non-notch Macs, its shown as a small floating window
  • Redesigned settings with sleaker UI

🐞 Bug Fixes

  • Fixed coloring of playback buttons in light mode
  • Fixed menu bar playback buttons

👀 Other Improvements

  • Updated icon with better resolution on retina and non-retina displays

🎉 1.6.7 - Small fixes

12 Oct 14:52
5d9f510
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Fixed issue when opening Apple Music via menu bar click
  • Fixed menu bar icon behvaiour when set to Hidden setting

🎉 1.6.6 - Better podcast handling, more native UI and more

12 Oct 12:45
ea0477a
Compare
Choose a tag to compare

✨ New Features

  • When podcast is playing, 15-sec rewind buttons are displayed instead of forwads/backwards buttons
  • Updated playback buttons to use more native icons
  • Playback buttons now animate on mouse hover
  • Improved hadnling of menu bar information for podcasts
  • New keyboard shortcut to show/hide popover
  • Lowered minimum menu bar item width from 100px to 75px

🏎️ Performance Improvements

  • Code is a bit more optimised to make less background calls to Spotify/Apple Music
  • Background code maintenance and cleanup

🎉 1.6.5 - Bug fixes and minor improvements

26 Sep 18:08
b636168
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Fixed a bug where menu bar info wasn't currently updated when music player was killed
  • Fixed a bug where equaliser animation preference wasn't correctly udpated on the settings window

👀 Other Improvements

  • Made a small improvement to equaliser animation
  • Settings window spacing is a bit improved