Commit graph

66 commits

Author SHA1 Message Date
An Phan
d43c62a7b9
Keep recently played songs between sessions 2016-12-19 15:34:51 +08:00
An Phan
226c5e5bdb
Utilize pluralize filter 2016-12-19 13:53:09 +08:00
An Phan
ba612f5dcc
Cache artists/albums for performance (fix) 2016-12-17 15:41:45 +08:00
An Phan
ddabe880e5
Cache artists/albums for performance 2016-12-17 15:31:08 +08:00
An Phan
d769860582
Fix return type 2016-12-01 20:42:00 +07:00
An Phan
2a3bdb1ef4
Fix lint 2016-12-01 20:06:52 +07:00
An Phan
f96518d8dc
Guess and match songs in album info panels 2016-12-01 19:43:44 +07:00
An Phan
2d6d0fd8fb
Replace sweetalert with alertify 2016-12-01 17:54:28 +07:00
An Phan
adfebd0167
Lint everything 2016-11-26 10:25:35 +07:00
An Phan
7bf47b2d50
Fix latest songs/albums 2016-08-13 10:52:09 +08:00
An Phan
34a46f1f9c
Display recently added songs/albums on Home screen (resolves #379 2016-08-07 19:33:46 +07:00
An Phan
9becc85bdd
Replace vue-resource with jQuery and save a lib 2016-07-09 12:06:14 +08:00
An Phan
56045ef06c
Add the ability to share song URLs 2016-07-07 21:54:20 +08:00
An Phan
200b434122
Typo in code 2016-06-27 17:44:37 +08:00
An Phan
405923315f
Use promises 2016-06-27 14:11:35 +08:00
An Phan
132e66213f
Fix song artist updating 2016-06-27 11:51:52 +08:00
An Phan
8657387f0a
A change of heart re:indent size 2016-06-26 00:05:24 +08:00
An Phan
7f4bb0706d
Better organizing services and stores 2016-06-25 18:15:57 +08:00
An Phan
0d404d6f29
Rewrite utils and filters, prepare for Vue 2.x 2016-06-24 23:55:44 +08:00
An Phan
fc325e5262 Refactor media info services 2016-06-05 19:29:49 +08:00
An Phan
83f421f990 Add ability to view artist individually 2016-06-05 19:06:24 +08:00
An Phan
db340438ad Add ability to view album info individually 2016-06-05 18:46:40 +08:00
An Phan
bec05931b3 Standardize useLastfm reference 2016-06-05 12:13:56 +08:00
An Phan
667175c23d Merge branch 'master' into compilation 2016-05-05 18:39:13 +08:00
An Phan
f8c7233cd9 More code optimization 2016-05-05 18:38:54 +08:00
An Phan
2aa45bce03 Optimize some code 2016-05-03 11:08:24 +07:00
An Phan
13d3a86304 Second try and add tests 2016-05-02 09:55:59 +07:00
An Phan
4dc06719b3 First try 2016-04-17 23:38:06 +08:00
An Phan
0cb5ae265f Export modules from utils 2016-04-10 16:51:06 +07:00
An Phan
cfdb4034d1 Refactor 2016-04-05 15:49:03 +08:00
An Phan
e9360e4600 Upgrade lodash to 4.x 2016-03-31 16:58:46 +08:00
An Phan
481d012d6c Use explicit imports for lodash functions 2016-03-31 15:44:36 +08:00
An Phan
be4378d33f Use proper const wherever applicable 2016-03-28 21:38:14 +08:00
An Phan
b943965043 Sync track number after updating song 2016-03-28 20:16:03 +08:00
An Phan
e0d783f366 Use getters/setters 2016-03-18 12:45:12 +08:00
An Phan
f6d0db1b4f Make let, not var 2016-03-16 11:51:07 +08:00
An Phan
2d08223106 Attempt to preload the next song (resolves #232) 2016-03-06 16:19:37 +08:00
An Phan
caff687bdd Reset recent songs between sessions (fixes #249) 2016-03-06 15:51:50 +08:00
An Phan
913f21c9e5 Remove an empty useless method 2016-03-06 15:46:46 +08:00
An Phan
e12d723e8d Refresh song info after editing 2016-03-06 13:02:03 +08:00
An Phan
8a5d242122 Add edit ability (fixes #228) 2016-03-06 11:58:51 +08:00
An Phan
a7e5cdcb00 Eliminate Vue.http deprecated warning 2016-03-01 00:50:25 +08:00
An Phan
5066a14858 Revamp dashboard, fix #231 2016-02-14 15:18:40 +08:00
An Phan
1c84cb93ec Use native array methods 2016-02-14 00:59:57 +08:00
An Phan
f6733dcae6 Fix typo 2016-02-10 23:54:55 +07:00
An Phan
cb23591f70 Use Vue in a modular way 2016-02-09 11:57:08 +07:00
An Phan
03d3480137 Reactive extra panels 2016-02-08 20:14:51 +07:00
An Phan
3ca0009f73 Add a home (dashboard) view
A home/dashboard view has been added, which contains most
recently-played songs (in the current session), top songs, albums, and
artists. Song playback has also been revised with proper Vue's
reactivity, resulting in a much better and cleaner code base.
2016-02-08 19:25:44 +07:00
An Phan
9a4ee6b8c6 Change parameter names 2016-01-26 14:25:31 +08:00
An Phan
c2aef059ce Add a preamp into the equalizer 2016-01-19 19:00:23 +08:00