- Add basic dark mode
- Support the Now Playing widget on macOS
- Make the app work on macOS Catalina
- Avoid "Unidentified developer" warnings on macOS
- Security and performance fixes
Known issues:
- Sign-in only works with username and password, Google, Facebook and Apple methods do not work
- Allow launching with a SoundCloud URL from the command line
- Security updates
- Fix broken history navigation shortcuts
- Fix reposting and liking tracks while searching #163 #165
- Fix Bluetooth headphone Play/Pause #159
- Fix "window is not defined" on network errors #149
- Fix notification spam when seeking or restarting play
- Adds a "repost" option to all of the menus
- Bring in latest security fixes from Electron (see https://electron.atom.io/releases/)
- Fix notification spam when seeking or restarting play
- Adds a "repost" option to all of the menus
- Bring in latest security fixes from Electron (see https://electron.atom.io/releases/)
- Support Windows back/forward/home keys
- Add MacBook Touch Bar support
- Fix full screen closing/quitting on macOS
- Add like/unlike to the main and dock menus
- Show album art on desktop notification
- Fix black screen when closing fullscreen app
- Fix accidental back navigation when scrolling
- Add experimental swipe back/forward navigation
- Fix media key flakyness under some circumstances
- Fix crash on startup #130
- Release SoundCleod for Windows
- Yet another fix for Facebook login
- Allow hiding main window with Cmd+1
- Prevent quitting with Cmd+W on macOS
- Fix broken play/pause/prev/next menu items
- Prevent exception on right clicking certain elements
- Download updates from https://updates.soundcleod.com
- Fix Google login (again)
- Improve how window position is saved
- Log detailed errors for easier debugging
- Improve when the error screen is shown
- Show error code on the error screen
- Open share windows within SoundCleod (again)
- Fix Facebook login (again)
- Fix Facebook login
- Open external links in system browser
- Add standard actions to the context menu
- Remember window position and dimensions
- Tweak miniumm and default window dimensions
- Add Dock menu
- Add context menu back/forward navigation
- Add basic loading/error indicators
- Fix login/share windows width/height
SoundCleod was completely rewritten from scratch.
This new version uses the Electron framework which not only contains the latest cutting-edge Chrome version (hopefully solving all playback problems) but also enables much easier development in the future.
This release fixes the following issues:
- Playback gets stuck frequently #107
- Sign in with Facebook does not work #109
- Sign in with Google does no work #53
The minimum supported macOS version changes from 10.7 (Lion) to 10.9 (Mavericks).
Some features were temporarily removed from SoundCleod to make this release happen quickly. They will hopefully added back some time in the near future:
- The automatic updater no longer has any user interface, it downloads and installs new versions without prompting (on application restart)
- Dock menu controls were removed
- The "Edit URL" dialog (Cmd+L) was removed
- Microphone button controls were removed
- Space bar play/pause control only works if SoundCleod is in foreground
- Fix startup with blank screen (upgrade Sparkle to latest)
- Update the list of applications for media keys compatibility
- Fix broken media keys
- Added "History" and "Controls" menu
- Removed the "Install Flash" dialog
- Added DockMenu support for pause/play, previous and next
- detect and prompt when Flash Plugin is blocked by Safari
- Prompt for installing the plugin when no Flash for Safari is detected
- Show current URL in the "open location" dialog (Cmd+L)
- Fixed spacebar for keyboard navigation and play/pause when hidden
- Another attempt to fix scrolling issues with Yosemite
- Fix scrolling issues with Yosemite
- Removed swipe back-forward navigation
- Added microphone start/stop button support
- Fix broken media keys
- Fix broken "open SoundCloud url" dialog
- Support custom cleod:// url scheme
- Automatic updates yay!
- fixed closing window stops music in certain cases
- notifications support
- added reload menu item and Cmd+R shortcut
- added main window menu item and Cmd+1 shortcut
- distributed as .dmg package instead of Mac Installer
- compatible with OSX 10.7 Lion
- fixed ▶ media key
- support the new upload ui
- enabled Flash plugin which is required for playing certain sounds
- swipe for back/forward navigation
- fixed notifications and unread messages reappearing on every launch
- pause/start on spacebar even when the main window is not visible
- fixed restoring position and size on launch
- brought back the Edit menu, fixed lost copy&paste functionality
- one more shot on supporting pre Mt. Lion (should be confirmed)
- added basic full screen support
- close button hides main window without stopping play
- simplified menu bar
- introduced CHANGELOG :)