Skip to content

Releases: pvrs12/Anesidora

v2.2.3

21 Nov 22:37
Compare
Choose a tag to compare

What's Changed

  • Fix accidental spamming of requests by @hucario in #94
  • Package action by @pvrs12 in #92
  • Moved package scripts to a folder removed GIMP files by @pvrs12 in #95
  • Replaced url css with img to enable lazy loads by @pvrs12 in #91

Full Changelog: v2.2.1...v2.2.3

v2.2.1

03 Jun 01:38
d79b5f2
Compare
Choose a tag to compare

Fix for android audio issues

v2.2.0

01 Jun 23:10
29ba106
Compare
Choose a tag to compare

Added implementation of Media Session API. This means that the current song playing will show up across your computer and you can control the playback with the media keys on your keyboard.

In conjunction with this the default hotkeys have been removed. They can still be set within the Options page

v2.1.4

01 Jun 05:28
Compare
Choose a tag to compare

Fix #80

v2.1.3

27 May 01:11
47f61a8
Compare
Choose a tag to compare

Fix for #76 and #77

Fix for login issue on pandora.com
Fix for auth token timeout

Thanks again @hucario!

v2.1.2

25 May 01:19
Compare
Choose a tag to compare

Same fix

v2.1.1

25 May 00:38
Compare
Choose a tag to compare

Fixed missing tab buttons

v2.1.0

24 May 15:06
de3fa91
Compare
Choose a tag to compare

From @hucario
#67 should be fixed (added perms for hooking onBeforeSendHeaders, sets user-agent)
The way I fixed this should also fix main thread hangs due to synchronous requests. I had to edit a bunch of stuff across multiple files to get that to work.
#68 should be fixed due to the same changes that fix #67.
Additionally, I removed/replaced all references to jQuery in background files and newpopup.js, meaning that the only time jQuery is needed should be when you use the old player. Switching to fetch also resolves the warning for using sync xmlhttprequest on the main thread, so that's no longer going to show up on the extensions page.
#71 should be fixed due to switching to font icons instead of svg icons using the drop-shadow hack.
I don't have Firefox currently installed, so I can't test it, but I have a Good Feelingtm about it.

I also performed a few unrelated fixes / cleanups:

removed jquery from most of the code
changed buttons to actual button tags instead of divs for semantics
changed links to actual a links instead of divs with click listeners for window.open (which don't open into the same frame because I also put a <base target="_blank"> on)
removed jquery from most of the code
made a windows port of package.bash for unpackaged/unzipped devving
removed units from 0 measurements because vscode kept bugging me
did I mention that I removed jquery from most of the code? pretty hyped about that
apparently album placeholder colors just... weren't being used, so I fixed that
there was a vertical separator missing between rows in the theming settings

v2.0.1

20 May 04:47
d79ad94
Compare
Choose a tag to compare

Fix for the login issue

v2.0.0

24 May 01:49
a2632d1
Compare
Choose a tag to compare

Anesidora is now at version 2! Thanks to some huge contributions by Hugh the player has been fully redesigned with a new look and feel! Hugh also worked to add the option to theme the player so that you can customize it however you'd like. Of course if you're a fan of the original design, you can continue to use it the same way you always have.

Full update list:

Player redesign Hugh
Theming Hugh
Theme builder Hugh
Theme import/export Hugh
Theme repository
Fixed song history Hugh
Added ability to Dislike from song History Hugh
A dynamically updating Options page to preview size changes Hugh
Several code quality changes to make future updates easier
A few small tweaks to the Chrome options page due to limitations in Chrome

login
options
player
station_list
theming
history