Releases: jcm93/jmc
0.3 beta
0.2 beta 6
This release contains numerous small bugfixes. Among them:
- Fixed an audio buffer scheduling issue that caused glitchy audio playback under specific conditions (b322377, also addresses issue 31, I think)
- Improved main table view performance (0ba7657), particularly when tabbing into and out of the program.
- Revamped the file consolidator view, allowing the user to more effectively preview how jmc will organize files.
- Added a button to display the equalizer along the bottom of the main window, eliminating the Window menu item (6d23d60)
- Failure retrieving audio metadata will no longer crash the program (56164df, ea9b6a7)
- Miscellaneous other bugfixes.
0.2 beta 5
This is another build containing numerous bug fixes and small improvements. Among them:
- Fixed a crash when attempting to add album art by dragging it to the album art viewer when the library is set not to organize.
- Temporarily removed sharing features pending receiving more attention (#21)
- Fixed hanging when verifying media locations when there are no tracks in the library. (#22)
- Revamped right-click menus application-wide (main table view: 142c978, source list 6c8d7df, track queue 7d223e4), displaying relevant menu items only when actions are possible. (#26)
- Enabled visual feedback for dock icon file drags. (#24)
- Clicking the duration label in the player bar to toggle between "time remaining" and "total duration" will now be remembered as a UserDefault.
- Eliminated a crash that could sometimes occur on pause and play events (#27)
Additionally, this build should enable dragging of tracks as files to other applications, but for unknown reasons the implementation is not behaving correctly on the developer's machine.
0.2 beta 4
This release addresses a few bugfixes:
-
The skip and skip backward buttons in the interface now function. (issue #16)
-
The program will no longer crash when trying to play media from a 'volume' source in the source list. (#14)
-
Fields in the tag editor accept first responder and behave consistently with other text fields. (#17)
-
The sharing toggle button image now appears under El Capitan. (#19)
-
Addressed a startup crash that would occur if certain changes to the source list had been made prior to a crash. (#14, #20)
-
Addressed a crash when skipping backwards while the player was paused.
The release also contains improvements to smart playlists; smart playlists can now be edited and refreshed directly. (#18)
Lastly, in-app versioning is now consistent with git versioning, and instances of old WIP names of the program have been removed. (#15, e7a3697)
0.2 beta.3
This is a new build containing a revamped Preferences menu, numerous bug fixes, more actions for the right-click menu of the track queue, more Last.fm options, and probably a couple other things.
edit: Added media key support and maybe fixed a couple bugs. Also, added debug symbols for the build to help with crash debugging.
edit 8/16: Fixed a stupid Last.fm-related crash, a bug that had crippled playlists, improved seek visuals and end-of-track handling and revamped the source list appearance a bit.
0.2 beta
This version of jmc includes greater organizational capabilities, FLAC support, and a wide range of other improvements. This release is flagged as beta until it has undergone more testing and bugs are removed.
7/31: Uploaded a new build with a simplified flow on initial startup and a number of bug fixes. Also, basic Last.fm support.
8/2-3: Uploaded a build fixing a number of El Capitan crashes.
8/3: Uploaded a new build resolving some import-related crashes.
v0.1-pre
Initial stable binary test
This is the first somewhat stable binary release of jmc. It is a pre-release build which continues to use placeholder icons and isn't signed with my developer identity. Some issues may exist with this build of jmc on Gatekeeper-enabled systems, making this a pre-release test.