Skip to content

Releases: jcm93/jmc

0.3 beta

13 Dec 22:23
Compare
Choose a tag to compare

This update introduces automatic updating with Sparkle.

edit (December 16th): Added the Bundle version to Info.plist; checking for updates should no longer crash the program on some systems.

0.2 beta 6

07 Dec 05:20
Compare
Choose a tag to compare

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

31 Aug 16:34
Compare
Choose a tag to compare

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

24 Aug 04:21
Compare
Choose a tag to compare

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

09 Aug 00:38
Compare
Choose a tag to compare

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

25 Jul 14:55
Compare
Choose a tag to compare
0.2 beta Pre-release
Pre-release

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

11 Feb 05:01
Compare
Choose a tag to compare
v0.1-pre Pre-release
Pre-release

Several minor bugixes. Should run fine on Gatekeeper systems.

Initial stable binary test

30 Jan 07:50
Compare
Choose a tag to compare
Pre-release

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.