Skip to content

Commit

Permalink
bump v2.19.0
Browse files Browse the repository at this point in the history
  • Loading branch information
listen1 committed Mar 1, 2021
1 parent d6256d7 commit 2a4c4b8
Show file tree
Hide file tree
Showing 7 changed files with 420 additions and 302 deletions.
431 changes: 247 additions & 184 deletions README.md

Large diffs are not rendered by default.

279 changes: 167 additions & 112 deletions README_EN.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
Listen 1 (Chrome Extension) V2.18.0
==========
# Listen 1 (Chrome Extension) V2.19.0

(Last Update Feb 3rd, 2021)

[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](LICENSE)

One for all free music in China
----
## One for all free music in China

When I found many songs are unavailable because copyright issue, I realized there's something I should do.
Mom never need to worry about I can't listen my favorite songs.
Mom never need to worry about I can't listen my favorite songs.

Supported music platform:

* Netease
* QQ
* Kugou
* Kuwo
* Bilibili
* Migu
- Netease
- QQ
- Kugou
- Kuwo
- Bilibili
- Migu

Search songs, listen songs from multiple platforms, that's `Listen 1`.

Expand All @@ -26,192 +26,247 @@ when music play source url is not available, auto choose source from other sourc

Making your own playlist is also supported.

How to change language ?
--------------------------
## How to change language ?

1. Click Settings icon in right top of application
2. Click `English` under `Language` or `语言`

Install (Chrome)
----
## Install (Chrome)

1. download zip file from github and uncompress to local.

2. open Extensions from chrome.

3. Choose `Load unpacked`(Open Develop Mode first),Click folder you just uncompressed, finish!

Install (Firefox)
-----------
## Install (Firefox)

1. Visit Listen1 Firefox Page https://addons.mozilla.org/zh-CN/firefox/addon/listen-1/
2. Click Add to Firefox button

Changelog
-------
## Changelog

`2021-02`

Features:

- Support playlist filters and top playlist (special thanks https://github.com/lyswhut/lx-music-desktop)
- Add Traditional Chinese language (thanks @yujiangqaq)
- Add chrome media panel functino: prev/next track, back/forward (thanks @mikelxk
- New lyric floating window, support config font size, color and background transparency

Refactor:

- Build MediaService module,remove dependency on angularjs(special thanks @Dumeng
- Add prettier config file, add pre-commit style check(thanks @mikelxk
- Fix history code style problems(thanks @mikelxk

Fix bugs:

- Fix Github API (thanks @NoDocCat@Dumeng
- Fix svg animation performance issue (thanks @Dumeng
- Fix xiami API(thanks @RecluseWind
- Fix import local music error for mac desktop version(thanks @virgil1996
- Fix kuwo search error

`2021-01`

Features:
* support play music background (thanks @Dumeng)
* optimaze kugo related code (thanks @RecluseWind)
* optimaze migu related code (thanks @RecluseWind)
* support flac for local music (thanks @mikelxk)
* add feedback link (thanks @mikelxk)
* optimaze xiami music, add playlist search (thanks @RecluseWind)
* optimaze cache for playlist

- support play music background (thanks @Dumeng)
- optimaze kugo related code (thanks @RecluseWind)
- optimaze migu related code (thanks @RecluseWind)
- support flac for local music (thanks @mikelxk)
- add feedback link (thanks @mikelxk)
- optimaze xiami music, add playlist search (thanks @RecluseWind)
- optimaze cache for playlist

Refactor:
* replace encrypt lib to forge (thanks @Dumeng)
* remove jquery (thanks @Dumeng)
* replace ngsoundmanager2 to howler.js (thanks @Dumeng)
* replace angular http to axios (thanks @Dumeng)
* support eslint check in github action (thanks @Dumeng)

- replace encrypt lib to forge (thanks @Dumeng)
- remove jquery (thanks @Dumeng)
- replace ngsoundmanager2 to howler.js (thanks @Dumeng)
- replace angular http to axios (thanks @Dumeng)
- support eslint check in github action (thanks @Dumeng)

Fix bugs:
* fix MediaSession error when not supported (thanks @Jyuaan)
* fix migu playlist 404 link
* fix current playling music list modal (thanks @Demeng)

- fix MediaSession error when not supported (thanks @Jyuaan)
- fix migu playlist 404 link
- fix current playling music list modal (thanks @Demeng)

`2020-12-28`
* fix bug for desktop: max,min,close button not available

- fix bug for desktop: max,min,close button not available

`2020-12-27`
* fix bug: can't play favorite playlist
* feature: search all music (beta)
* fix bug: migu playlist shows first 20 tracks
* fix bug: netease/kugou search error not handle
* fix bug: xiami lyric parse error
* change manitest permession config to pass chrome web store review

- fix bug: can't play favorite playlist
- feature: search all music (beta)
- fix bug: migu playlist shows first 20 tracks
- fix bug: netease/kugou search error not handle
- fix bug: xiami lyric parse error
- change manitest permession config to pass chrome web store review

`2020-12-22`
* fix bug: kuwo music can't be played
* fix bug: after upgrade v2.17.2, my playlist can't be played

- fix bug: kuwo music can't be played
- fix bug: after upgrade v2.17.2, my playlist can't be played

`2020-12-20`
* fix play interrupted by copyright notice bug, infinite notice popup bug
* change style for now playing page when using album cover as background
* fix minor bug for qq search and optimaze api handler(thanks @RecluseWind

- fix play interrupted by copyright notice bug, infinite notice popup bug
- change style for now playing page when using album cover as background
- fix minor bug for qq search and optimaze api handler(thanks @RecluseWind

`2020-12-12`
* support search songlist for qq music (thanks @RecluseWind
* fix bug: netease songlist shared by mobile open error (thanks @RecluseWind
* fix bug: migu search song error

- support search songlist for qq music (thanks @RecluseWind
- fix bug: netease songlist shared by mobile open error (thanks @RecluseWind
- fix bug: migu search song error

`2020-10-28`
* add local music (desktop version only)

- add local music (desktop version only)

`2020-10-27`
* support search playlist (only for netease by now)
* optimaze lyric display
* fix bilibili artist api, fix lyric time tag format parse error (thanks @RecluseWind)
* optimaze UI, add translate button in now playing page

- support search playlist (only for netease by now)
- optimaze lyric display
- fix bilibili artist api, fix lyric time tag format parse error (thanks @RecluseWind)
- optimaze UI, add translate button in now playing page

`2020-10-26`
* add lyric translation support for qq music, xiami music (thanks @RecluseWind)
* update xiami api including get playlist, search, play music (thanks @RecluseWind)
* fix bug some playlist not response in qq music website after installed extension

- add lyric translation support for qq music, xiami music (thanks @RecluseWind)
- update xiami api including get playlist, search, play music (thanks @RecluseWind)
- fix bug some playlist not response in qq music website after installed extension

`2020-10-18`
* add lyric translation, now for netease music only (thanks @reserveword)
* fix bilibili play fail bug
* fix xiami now playing page music cover missing bug
* fix kuwo music can't open bug

- add lyric translation, now for netease music only (thanks @reserveword)
- fix bilibili play fail bug
- fix xiami now playing page music cover missing bug
- fix kuwo music can't open bug

`2020-09-12`
* fix netease songlist contains more than 1k tracks import error (thanks @YueShangGuan
* support album cover as nowplaying background (thanks @YueShangGuan

- fix netease songlist contains more than 1k tracks import error (thanks @YueShangGuan
- support album cover as nowplaying background (thanks @YueShangGuan

`2020-08-24`
* fix xiami songlist only shows part of songs bug (thanks @RecluseWind)
* fix songlist cover and title display bug (thanks @RecluseWind)
* support open url using system default browser for desktop version

- fix xiami songlist only shows part of songs bug (thanks @RecluseWind)
- fix songlist cover and title display bug (thanks @RecluseWind)
- support open url using system default browser for desktop version

`2020-08-04`
* add animation for now playing and current playlist window
* fix xiami cover image not loaded bug (thanks @RecluseWind)
* optimaze open songlist url, support netease toplist, artist, album (thanks @whtiehack)
* optimaze cover image display, avoid resize (thanks @RecluseWind)

- add animation for now playing and current playlist window
- fix xiami cover image not loaded bug (thanks @RecluseWind)
- optimaze open songlist url, support netease toplist, artist, album (thanks @whtiehack)
- optimaze cover image display, avoid resize (thanks @RecluseWind)

`2020-07-10`
* fix migu play fail bug
* support press enter key to search in search bar thanks @kangbb
* support playlist song count show, support play/pause shortcut, desktop only(thanks @x2009again
* support restore scrollbar offset when go back(thanks @x2009again for discuss solution)
* optimaze firefox scorlling bar, modify source image url for qq music, fix firefox jquery lib md5 error(thanks @RecluseWind

- fix migu play fail bug
- support press enter key to search in search bar thanks @kangbb
- support playlist song count show, support play/pause shortcut, desktop only(thanks @x2009again
- support restore scrollbar offset when go back(thanks @x2009again for discuss solution)
- optimaze firefox scorlling bar, modify source image url for qq music, fix firefox jquery lib md5 error(thanks @RecluseWind

`2020-06-29`
* support auto choose source when play fail

- support auto choose source when play fail

`2020-06-28`
* fix netease music only show 10 tracks bug

- fix netease music only show 10 tracks bug

`2020-04-30`
* fix migu poor music quality bug

- fix migu poor music quality bug

`2020-04-27`
* support adding playlist to favorite, special thanks to @zhenyiLiang
* fix migu music
* some minor optimaze

- support adding playlist to favorite, special thanks to @zhenyiLiang
- fix migu music
- some minor optimaze

`2019-11-27`
* add frech language, special thanks to @Leoche

- add frech language, special thanks to @Leoche

`2019-09-07`
* fix migu

- fix migu

`2019-08-09`
* add dark theme

- add dark theme

`2019-07-03`
* fix migu play error

- fix migu play error

`2019-06-24`
* add migu music
* fix kugou play bug
* fix netease play bug

- add migu music
- fix kugou play bug
- fix netease play bug

`2019-06-23`
* fix connect to github.com error

- fix connect to github.com error

`2019-05-26`
* fix kugou music can't play bug

- fix kugou music can't play bug

`2019-04-26`
* fix xiami music can't play bug
* fix footer player out of page bug

- fix xiami music can't play bug
- fix footer player out of page bug

`2019-03-03`
* fix delete single playlist destroy all playlists bug

- fix delete single playlist destroy all playlists bug

`2019-02-26`
* fix qq music songlist not shown bug

- fix qq music songlist not shown bug

`2018-12-30`
* fix songs missing in kuwo playlist
* auto detect language

- fix songs missing in kuwo playlist
- auto detect language

`2018-12-29`
* fix fail on xiami search
* fix some qq songs fail to play
* fix qq music web visit problem after extension installed

- fix fail on xiami search
- fix some qq songs fail to play
- fix qq music web visit problem after extension installed

`2018-12-24`
* i18n support, support English language.
* new song will now add to top of playlist
* copyright notification will not mess up the screen

- i18n support, support English language.
- new song will now add to top of playlist
- copyright notification will not mess up the screen

`2018-12-22`
* Version 2.0 released. New UI(Special Thanks to @iparanoid)
* Upgrade jquery, Angular

- Version 2.0 released. New UI(Special Thanks to @iparanoid)
- Upgrade jquery, Angular

`2018-12-21`
* Fix xiami playlist bug
* Fix netease playlist only shows one song bug
* Fix bilibili first load duplicate playlists
* Fix can't play some kugou songs
* Fix github gist backup recover bug
* Upgrade soundmanager2

- Fix xiami playlist bug
- Fix netease playlist only shows one song bug
- Fix bilibili first load duplicate playlists
- Fix can't play some kugou songs
- Fix github gist backup recover bug
- Upgrade soundmanager2

## License

License
--------
MIT
2 changes: 1 addition & 1 deletion listen1.html
Original file line number Diff line number Diff line change
Expand Up @@ -2573,7 +2573,7 @@ <h2>{{ backup.id }} {{backup.description}}</h2>
>
</p>
<p>{{_DESIGNER}}: iparanoid</p>
<p>{{_VERSION}}: 2.18.0 {{_LICENSE_NOTICE}}</p>
<p>{{_VERSION}}: 2.19.0 {{_LICENSE_NOTICE}}</p>
</div>
</div>
</div>
Expand Down
Loading

0 comments on commit 2a4c4b8

Please sign in to comment.