Skip to content

Releases: zhiayang/moestreamer

Release 0.17.3

04 Feb 19:31
0.17.3
af038fb
Compare
Choose a tag to compare
  1. Tweak the padding for the log view (for some reason, it increased...)
  2. Slightly improve the robustness of the discord RPC implementation, which now uses a new token without needing to toggle the feature or restart the app.

Universal binary as always, but not tested on arm.

Release 0.17.2

02 Feb 11:39
0.17.2
15ddbff
Compare
Choose a tag to compare

Fix the volume slider (and volume in general) for the StreamAudioController aka LISTEN.moe backend.

Also, get rid of cocoapods; VLC has kindly included their beta builds on their server (via http://download.videolan.org/cocoapods/prod/), so I now use a local package definition referring to the beta version until they officially release 3.3.18.

Release 0.17.1

23 Jan 14:59
6c2e085
Compare
Choose a tag to compare

Hide CADefaultDeviceAggregate from the mirror list. No idea what it does, but it just outputs to the system output so you get sound echos through your speakers.

Also the long name breaks the UI. Of course if you have other long-named output devices it'll break the UI also, but I don't so I haven't fixed it.

This is also a universal binary, but I don't know how well it works on arm.

Release 0.17.0

04 Oct 13:33
0.17.0
cbae297
Compare
Choose a tag to compare

Fix song playback, reduce memory leaks, and other misc fixes.

New features:

  1. Add the ability to automatically get the discord token from a running instance of the app. This isn't always 100% reliable, so the old method (manual entry) is still there.
  2. Add support for "mirroring" playback to another device (select it in the settings). This allows (for example) simultaneous playback through both the headphone port (whatever is plugged in) and the builtin speakers.
    The main purpose of this is to play music through a loopback device together with the main output, and perform further actions on that loopback device. Loopback devices are sold separately.

(pre) release 0.17.0-rc4

06 Mar 15:46
Compare
Choose a tag to compare
Pre-release

Actually properly really fix song playback/skipping.

(pre) release 0.17.0-rc3

06 Mar 03:26
Compare
Choose a tag to compare
Pre-release

Fix the bug where playing a song immediately (from search) while paused would show it to be replaced, but the old song was actually played.

(pre) release 0.17.0-rc2

03 Mar 02:40
Compare
Choose a tag to compare
Pre-release

Adds support for "mirroring" playback to another device (select it in the settings). This allows (for example) simultaneous playback through both the headphone port (whatever is plugged in) and the builtin speakers.

The main purpose of this is to play music through a loopback device together with the main output, and perform further actions on that loopback device. Loopback devices are sold separately.

known issues:

  • the current song is not actually replaced if you press 'play' from the search, if the player is paused.

Release 0.16.1

02 Dec 09:22
Compare
Choose a tag to compare

no idea but:

  1. Discord RPC connection -- rich presence for the currently playing song.
    if you want album art, go make an application on the discord dev portal, and fill in the appid + token (the token you get from your web inspector, not some lame oauth token)

  2. Idle Sleep prevention
    prevent the computer from sleeping when a song is playing

  3. iTunes Refresh
    clicking the refresh button (lower right corner) when playing from itunes now reloads the playlist, so you can reload your playlists after modifying them in itunes (or music.app for zoomers)

  4. probably other things

Release 0.13.0

02 Nov 04:06
Compare
Choose a tag to compare

This release adds:

  1. previous song support for local music, using either the 'j'
    key shortcut, or the media key (touchbar/F7).
  2. proper handling of the MPNowPlayingInfoCentre (ie. the thing in
    notification centre that shows the elapsed time and controls)

This release removes:

  1. notifcations on song change. it doesn't work, and i'm lazy to
    see why.

Again, this release binary is not signed at all.

0.12.4

25 Oct 06:45
Compare
Choose a tag to compare

First binary release. The binary is not signed, so either run the app unsigned (right click -> open -> open), or sign it yourself by creating a Code Signing certificate from Keychain.app.