An Phan
5066a14858
Revamp dashboard, fix #231
2016-02-14 15:18:40 +08:00
An Phan
28f2714a80
Use a custom filter for songs
2016-02-14 00:59:11 +08:00
An Phan
2afe0e36f9
Fix player controls style on phones
2016-02-13 22:09:15 +08:00
An Phan
e7c3b78f20
Use npm's font-awesome instead of bower, and some optimizations
2016-02-13 13:09:45 +08:00
An Phan
9a84943f39
Artist and album in progress pane now clickable
2016-02-13 11:18:59 +08:00
An Phan
2d5dd4f0ab
Fix AudioContext detection
2016-02-10 08:22:39 +07:00
An Phan
cb23591f70
Use Vue in a modular way
2016-02-09 11:57:08 +07:00
An Phan
1d28c24c0b
Better top-songs list
2016-02-08 21:33:07 +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
0441c45bb2
Make user avatar reactive
2016-02-07 11:23:12 +07:00
An Phan
f1f05e98fd
No need to handle backspace in Mac, following Vue@1.0.16
2016-02-01 00:02:46 +08:00
An Phan
483c996aa5
Fix method name
2016-01-31 23:59:06 +08:00
An Phan
8476a042e3
Add CDN support
2016-01-25 21:10:10 +08:00
An Phan
426b90d210
Refactor and optimize
2016-01-21 18:21:46 +08:00
An Phan
e00a91fe31
Fix equalizer style on mobile devices
2016-01-20 21:49:06 +08:00
An Phan
c2aef059ce
Add a preamp into the equalizer
2016-01-19 19:00:23 +08:00
An Phan
c017a8dab6
Better jsdoc
2016-01-17 22:26:24 +08:00
An Phan
d32fda6342
Song playback status is kept during filtering
2016-01-17 22:08:39 +08:00
An Phan
aa9449e786
Restore the drag and drop func
2016-01-17 18:10:49 +08:00
An Phan
adc77e882f
Use proper Vue components and methods for selection
2016-01-17 18:05:49 +08:00
An Phan
f3355746cd
Bug fix
2016-01-17 14:00:54 +08:00
An Phan
1e6367a4c2
Little style fix
2016-01-17 13:39:12 +08:00
An Phan
9f35be6de6
Equalizer style overhaul
2016-01-17 13:14:12 +08:00
An Phan
c65414c3bf
Refactor and restyle
2016-01-17 02:11:24 +08:00
An Phan
c288968173
Little style tweaks
2016-01-16 13:26:31 +08:00
An Phan
c009327921
A fancy equalizer bgr
2016-01-16 13:15:33 +08:00
An Phan
2385ba0cd2
Fix the mute action and refactor
2016-01-16 11:47:28 +08:00
An Phan
346aedd1c0
Allow drag and drop to rearrange queued songs
2016-01-16 09:37:29 +08:00
An Phan
a45222518a
Use proper Vue pluralize filter
2016-01-15 18:05:54 +08:00
An Phan
d65490ed04
Artist/album details covers for handheld devices
2016-01-15 16:26:02 +08:00
An Phan
03017604ae
Refactor
2016-01-15 16:13:23 +08:00
An Phan
d449076e2b
Fix playlist/favorite item deactivation
2016-01-15 15:34:42 +08:00
An Phan
f63400ec65
Add artist and song browsing
2016-01-15 15:27:25 +08:00
An Phan
eb9e9a2317
Display playlist meta
2016-01-14 16:02:59 +08:00
An Phan
cbf327c9e6
Fix equalizer CSS
2016-01-13 23:09:11 +08:00
An Phan
4ec406934e
Add a setting to confirm Koel before closing
2016-01-12 23:39:50 +08:00
An Phan
a2ca422adb
Some tweaks for login form
2016-01-12 23:09:30 +08:00
An Phan
6d0f9fac99
Smooth scrolling
2016-01-12 23:00:04 +08:00
An Phan
6b3fe4bddb
Make equalizer responsive
2016-01-12 22:53:15 +08:00
An Phan
47064547f9
Add a (basic) equalizer
2016-01-11 23:25:58 +08:00
An Phan
9303145122
Move playback action up to td for better accessibility
2016-01-11 22:06:42 +08:00
An Phan
9c9596ac9c
Fix a stupid playback bug
2016-01-08 10:36:04 +08:00
An Phan
4dc6ac6cfa
Use proper icon for burger
2016-01-07 18:58:06 +08:00
An Phan
52b115aabd
Better jsdoc
2016-01-07 17:03:38 +08:00
An Phan
08936f64c8
Dblclicking a song now queue it too
2016-01-07 16:11:11 +08:00
An Phan
4d8210bba5
Search form now works universally
2016-01-07 14:15:25 +08:00
An Phan
96c91d248b
Better play control on mobile
2016-01-07 12:22:02 +08:00
An Phan
7f3f20ac93
Add and use Modernizr touchevent
2016-01-07 09:39:38 +08:00
An Phan
b45d5d8bce
Bug fixes
2016-01-07 09:11:16 +08:00
An Phan
d17b9d8103
Allow song selection on mobile devices
2016-01-07 00:41:59 +08:00
An Phan
5a085e2bed
Bug fix
2016-01-06 21:21:41 +08:00
An Phan
bca0e690f6
Users screen button fix
2016-01-06 19:19:00 +08:00
An Phan
edfc1750f0
CSS fixes
2016-01-06 18:57:45 +08:00
An Phan
aa3b8bd52a
Somehow v-else wasnt recognized
2016-01-06 17:21:38 +08:00
An Phan
9cad5fa280
Use a mixin for some addTo-related actions
2016-01-06 17:12:10 +08:00
An Phan
ba81775135
Add missing component
2016-01-06 15:45:02 +08:00
An Phan
0460d69f65
Bug fixes and enhancements
2016-01-06 15:17:52 +08:00
An Phan
8a7bf290f9
Add To... now available in all song list screens
2016-01-05 22:04:00 +08:00
An Phan
614e6267bf
Moving the icons and add a manifest
2016-01-05 19:17:00 +08:00
An Phan
098e59d912
No auto focus for Add To menu
2016-01-05 10:55:12 +08:00
An Phan
ffbcc7ca96
Mobile style fix
2016-01-05 10:54:50 +08:00
An Phan
012606d267
Modified media path label
2016-01-04 01:04:52 +08:00
An Phan
518d1e03f3
Optimization
2016-01-03 19:48:19 +08:00
An Phan
5ac6c4dd1e
Add "Add To..." button
2016-01-03 18:32:21 +08:00
An Phan
f51740fe3a
Login shaking
2016-01-03 16:08:55 +08:00
An Phan
8a247e1ed7
Bug fixes and enhancements
2016-01-01 14:47:03 +07:00
An Phan
739a447ce9
Error class on login form
2016-01-01 13:16:17 +07:00
An Phan
12e4bd473f
Basically completed jwt
2015-12-30 11:29:35 +07:00
An Phan
950772a701
Bump version
2015-12-30 11:15:21 +07:00
An Phan
92b81c7b5b
Progressing
2015-12-29 08:16:36 +07:00
An Phan
b3a93e4038
Add a version check
2015-12-27 21:06:10 +07:00
An Phan
7e7c2cfa5b
Allow dragging songs into Queue
2015-12-24 16:50:56 +07:00
An Phan
d5656966ee
Doc fix
2015-12-24 16:38:54 +07:00
An Phan
0dcc270d93
Support for standalone artist image
2015-12-22 17:53:03 +08:00
An Phan
d54c9f1eb5
Increase search debounce for performance reason
2015-12-22 14:55:57 +08:00
An Phan
7c4745fe4a
More responsive like/unlike
2015-12-21 21:05:25 +08:00
An Phan
5969cf7e46
Enable scrolling with momentum on iOS
2015-12-20 23:55:32 +08:00
An Phan
f449a1a744
Add Last.fm scrobbling functionality
2015-12-20 20:17:35 +08:00
An Phan
d6c440c2ee
Better design - I think
2015-12-20 14:22:15 +08:00
An Phan
cf27ed713d
First integration with Last.fm
...
Koel can now integrate and use the rich information from Last.fm. Now
whenever a song is played, its album and artist information will be
queried from Last.fm and cached for later use. What's better, if an
album has no cover, Koel will try to update its cover if one is found on
Last.fm.
In order to use this feature, users only need to provide valid Last.fm
API credentials (namely LASTFM_API_KEY and LASTFM_API_SECRET) in .env. A
npm and gulp rebuild is also required - just like with every update.
2015-12-20 00:36:44 +08:00
An Phan
3aa7cb5ec4
Better error handling for settings saving
2015-12-16 00:28:54 +08:00
Matt Stauffer
be003e2966
Add case insensitive order by for list views
2015-12-14 13:55:13 -05:00
An Phan
28103d3754
Oppa ES6 style
2015-12-14 21:13:12 +08:00
An Phan
b7ee592416
Typos and doc formats
2015-12-14 17:52:18 +08:00
An Phan
22e027c2ad
Fix #6 : "Prev" control should go to beginning of song if already passed 5 seconds
2015-12-14 12:51:52 +08:00
An Phan
957505e4a4
Fixes #4
2015-12-14 12:25:42 +08:00
An Phan
229eb7def2
Grammar
2015-12-14 11:28:18 +08:00
An Phan
8ec6cf4019
Typo
2015-12-14 01:03:00 +08:00
An Phan
0ee372882c
Big Bang
2015-12-13 12:42:28 +08:00