Commit graph

161 commits

Author SHA1 Message Date
An Phan
b4f8ac2e8f (Trying to) reduce flickering with main panels 2016-03-06 21:11:04 +08:00
An Phan
2c832af80a Reduce flickering with the sound bar 2016-03-06 17:26:17 +08:00
An Phan
70a34401f6 Better lyrics handling 2016-03-06 15:44:38 +08:00
An Phan
29e5eea323 Remove references to select2 2016-03-06 15:34:29 +08:00
An Phan
078a514769 Load lyrics into edit form properly 2016-03-06 13:41:31 +08:00
An Phan
ced14bbfff Little CSS tweaks 2016-03-06 12:07:05 +08:00
An Phan
8a5d242122 Add edit ability (fixes #228) 2016-03-06 11:58:51 +08:00
An Phan
97b89fe343 Merge branch 'master' into edit 2016-02-24 21:29:56 +08:00
An Phan
1268a8987f Hide scrollbars on Windows 2016-02-24 21:29:23 +08:00
An Phan
19eea0e27c Fix preset style on Windows (#250) 2016-02-24 21:21:12 +08:00
An Phan
331c9711fe Better CSS 2016-02-21 19:04:57 +08:00
An Phan
640d8fc8dc Close menu with clickaway 2016-02-19 15:20:34 +08:00
An Phan
e78f498e13 Resolve issues after merge 2016-02-18 22:59:09 +08:00
rundef
a2aae4b6e4 Forgot to remove the player controls padding 2016-02-17 20:41:59 -05:00
rundef
bd937f6d07 Remove bower. Fetch plyr from npm instead 2016-02-17 10:53:53 -05:00
An Phan
7e61115755 Use events instead of computed props for dashboard 2016-02-14 21:45:07 +08:00
An Phan
3b04962a9c Fix dashboard display bug on Safari 2016-02-14 21:04:09 +08:00
An Phan
2f8a79c82d Better line height for play/pause button 2016-02-14 18:40:35 +08:00
An Phan
b9d25ccad6 Allow dragging and dropping artists/albums (fix #229) 2016-02-14 16:34:14 +08:00
An Phan
661041cb10 Ctrl/Cmd+click album/artist now queues the songs 2016-02-14 16:20:33 +08:00
An Phan
6a382c51b2 Use configured app name 2016-02-14 15:38:00 +08:00
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