Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

Commit

Permalink
float animation % synced changes
Browse files Browse the repository at this point in the history
  • Loading branch information
reycn committed Dec 24, 2018
1 parent b277b0c commit 1d5ee49
Show file tree
Hide file tree
Showing 37 changed files with 9,655 additions and 5,903 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "app/listen1_chrome_extension"]
path = app/listen1_chrome_extension
url = git@github.com:listen1/listen1_chrome_extension.git
15 changes: 12 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,22 @@ Listen 1可以搜索和播放来自网易云音乐,虾米,QQ音乐三个主
本版和[原版](https://github.com/listen1/listen1_desktop/releases/tag/v2.0.0)对比:
----
- 毛玻璃样式、去除无用框线
- 添加专辑封面浮动动画
- 添加 空格键 暂停/继续 播放快捷键(非全局不会占用)
- UI 细节透明适配

最近更新 (2018-12-24) [ [Version 2.1.0](https://github.com/oyrx/listen1_desktop_fluent/releases/tag/2.1.0) ]
----
- 添加专辑封面浮动动画
- 同步原版改动:
-- Bug fix
-- English translation

[2.0.0](https://github.com/oyrx/listen1_desktop_fluent/releases/tag/2.0.0) 更新:

历史更新
----

[2.0.0](https://github.com/oyrx/listen1_desktop_fluent/releases/tag/2.0.0)
- 全新版本2.0发布,更新界面(特别感谢@iparanoid提供主题设计)
- 增加全局快捷键支持
- linux系统适配 (Fluent版本暂时不支持)
Expand All @@ -24,8 +35,6 @@ Listen 1可以搜索和播放来自网易云音乐,虾米,QQ音乐三个主
- 修复Github Gist备份无法导入的问题
- 升级soundmanager2库到最新版本

历史更新
----
[1.9.0](https://github.com/oyrx/listen1_desktop_fluent/releases/tag/1.9.0)
- 同步上游代码(除虾米)
- 网易云现在可以正常打开所有歌单了
Expand Down
27 changes: 20 additions & 7 deletions app/listen1_chrome_extension/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
Listen 1 (Chrome Extension) V1.9.0
Listen 1 (Chrome Extension) V2.1.0
==========
最后更新于2018年12月5日
最后更新于2018年12月24日

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

[English Version](https://github.com/listen1/listen1_chrome_extension/blob/master/README_EN.md)

重要
----
Listen1的用户,有个坏消息希望和大家分享。Listen1最近收到了[QQ音乐的DMCA Takedown Notice](https://github.com/github/dmca/blob/master/2017/2017-11-17-Listen1.md), 主要代码库已经因为此原因而临时关闭。悲观一点看,Listen1项目可能会在今年内彻底消失。
Expand Down Expand Up @@ -44,6 +46,22 @@ Firefox打包安装

更新日志
-------
`2018-12-24`
* 多语言支持,支持英文
* 新添加到歌单的歌曲将出现在歌单头部
* 修复版权通知占满屏幕的bug

`2018-12-22`
* 全新版本2.0发布,更新界面(特别感谢@iparanoid提供主题设计)
* 升级jquery和angular版本

`2018-12-21`
* 修复虾米音乐歌单访问的问题
* 修复网易云音乐歌单只有一首歌的问题
* 修复bilibili滚动时加载重复歌单的问题
* 修复酷狗部分音乐无法播放的问题
* 修复Github Gist备份无法导入的问题
* 升级soundmanager2库到最新版本

`2018-12-05`
* 完全修复虾米音乐歌单访问的问题
Expand Down Expand Up @@ -166,11 +184,6 @@ Firefox打包安装

* 增加音量控制

即将到来的功能
----

* 歌单云同步(基于Gist)


License
--------
Expand Down
56 changes: 56 additions & 0 deletions app/listen1_chrome_extension/README_EN.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
Listen 1 (Chrome Extension) V2.1.0
==========
(Last Update 12/24/2018)

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

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. Listen 1 includes song libraries from Netease, QQ, Kugou, Kuwo, Bilibili.

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

Making your own playlist is also supported.

How to change language ?
--------------------------
1. Click Settings icon in right top of application
2. Click `English` under `Language` or `语言`

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)
-----------
1. Visit Listen1 Firefox Page https://addons.mozilla.org/zh-CN/firefox/addon/listen-1/
2. Click Add to Firefox button

Changelog
-------
`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

`2018-12-22`
* 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


License
--------
MIT
43 changes: 7 additions & 36 deletions app/listen1_chrome_extension/css/cover.css
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@
* Globals
*/

@font-face {
font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
}


/* Links */

Expand All @@ -24,7 +20,8 @@ a:hover {
color: #333;
text-shadow: none;
/* Prevent inheritence from `body` */
background-color: #fff;
background-color: rgba(255, 255, 255, 0.5);
/* background-color: #fff; */
border: 1px solid #fff;
}

Expand All @@ -36,19 +33,13 @@ a:hover {
html,
body {
height: 100%;
font-size: 14px;
line-height: 1.5em;
font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
/* background-color: #333; */
/* background-color: transparent; */
background-color: rgba(68, 68, 68, 0.3);
background-color: rgba(255, 255, 255, 0.5);
}

body {
color: #fff;
overflow: hidden !important;
/* background-color: transparent; */
/* background-color: rgba(30, 30, 30, 0.5); */
/* text-align: center;*/
/*text-shadow: 0 1px 3px rgba(0,0,0,.5);*/
}
Expand All @@ -62,21 +53,15 @@ body {
height: 100%;
/* For at least Firefox */
min-height: 100%;
-webkit-box-shadow: inset 0 0 600px rgba(0, 0, 0, .6);
box-shadow: inset 0 0 600px rgba(0, 0, 0, .6);
/* -webkit-box-shadow: inset 0 0 100px rgba(0,0,0,.5);
box-shadow: inset 0 0 100px rgba(0,0,0,.5);*/
}

.site-wrapper-inner {
display: table-cell;
vertical-align: top;
/* background-color: rgba(68, 68, 68, 0.9) */
}


/* .site-wrapper {
background-color: rgba(68, 68, 68, 0.9),
} */

.cover-container {
margin-right: auto;
margin-left: auto;
Expand Down Expand Up @@ -110,34 +95,21 @@ body {
.masthead-nav>li>a {
padding-right: 0;
padding-left: 0;
font-size: 14px;
font-size: 16px;
font-weight: bold;
color: #fff;
/* IE8 proofing */
color: rgba(255, 255, 255, .75);
border-bottom: 2px solid transparent;
}


/* .masthead-nav>li>a#minmin {
padding-right: 10px;
padding-left: 10px;
} */

.masthead-nav>li>a:hover,
.masthead-nav>li>a:focus {
background-color: transparent;
border-bottom-color: #a9a9a9;
border-bottom-color: rgba(255, 255, 255, .25);
}

.masthead-nav>li>a#minmin:hover,
.masthead-nav>li>a#minmin:focus {
background-color: rgba(255, 255, 255, .25);
/* border-bottom-color: #a9a9a9; */
border-bottom-color: transparent;
}

.masthead-nav>.active>a,
.masthead-nav>.active>a:hover,
.masthead-nav>.active>a:focus {
Expand Down Expand Up @@ -177,7 +149,6 @@ body {
color: #999;
/* IE8 proofing */
color: rgba(255, 255, 255, .5);
width: 100%;
}


Expand Down Expand Up @@ -212,7 +183,7 @@ body {
.masthead,
.mastfoot,
.cover-container {
width: 100%;
width: 880px;
}
}

Expand Down
9 changes: 9 additions & 0 deletions app/listen1_chrome_extension/css/hover-min.css

Large diffs are not rendered by default.

89 changes: 89 additions & 0 deletions app/listen1_chrome_extension/css/icon.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
@font-face {
font-family: 'listen1-icon';
src: url('../fonts/listen1-icon.eot?4ftssm');
src: url('../fonts/listen1-icon.eot?4ftssm#iefix') format('embedded-opentype'),
url('../fonts/listen1-icon.ttf?4ftssm') format('truetype'),
url('../fonts/listen1-icon.woff?4ftssm') format('woff'),
url('../fonts/listen1-icon.svg?4ftssm#listen1-icon') format('svg');
font-weight: normal;
font-style: normal;
}

[class^="li-"], [class*=" li-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'listen1-icon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;

/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.li-play:before {
content: "\e900";
}
.li-previous:before {
content: "\e901";
}
.li-next:before {
content: "\e902";
}
.li-pause:before {
content: "\e903";
}
.li-random-loop:before {
content: "\e904";
}
.li-single-cycle:before {
content: "\e905";
}
.li-mute:before {
content: "\e906";
}
.li-volume:before {
content: "\e907";
}
.li-list:before {
content: "\e908";
}
.li-loop:before {
content: "\e909";
}
.li-del:before {
content: "\e90a";
}
.li-close:before {
content: "\e90b";
}
.li-back:before {
content: "\e90c";
}
.li-play-s:before {
content: "\e90d";
}
.li-collapse:before {
content: "\e90e";
}
.li-add:before {
content: "\e90f";
}
.li-advance:before {
content: "\e910";
}
.li-link:before {
content: "\e911";
}
.li-setting:before {
content: "\e912";
}
.li-songlist:before {
content: "\e913";
}
.li-featured-list:before {
content: "\e914";
}
Loading

0 comments on commit 1d5ee49

Please sign in to comment.