Phan An
1ab5837c76
chore: refactor event bus and mixins
2022-04-15 16:24:30 +02:00
Phan An
7292b94724
Extract core to submodule
2018-02-02 22:12:19 +01:00
Phan An
a2ee56df4d
Big refactor
2018-01-30 00:13:54 +01:00
Phan An
2f65fe6642
Refactor
2018-01-29 23:36:40 +01:00
Phan An
e0e6119331
Refactor song-related stuff
2018-01-07 01:33:33 +01:00
Phan An
c5b0ba98e8
Use babel-plugin-root-import
2017-10-03 00:01:37 +01:00
Phan An
1f110ddff6
Various refactors and cleanups
2017-05-08 00:41:12 +07:00
Phan An
a96c0e22fb
Compilation fixes getting in shape
2017-04-24 00:01:02 +08:00
An Phan
936dae09ec
Refactor the "Back to Top" button component
2017-01-19 16:35:20 +08:00
An Phan
94a54bd182
Arrayify querySelectorAll() results
2017-01-18 09:27:03 +08:00
An Phan
9537ad26b1
Refactor
2017-01-17 15:32:03 +08:00
An Phan
cd94c4e38a
Eliminate dead code
2017-01-16 15:08:04 +08:00
An Phan
6ccf2af37a
Use lodash's each because performance
2017-01-16 00:20:55 +08:00
An Phan
600e937e4e
Fix link
2016-12-21 00:02:58 +08:00
An Phan
9dc0ddebb5
Remove jQuery
2016-12-20 23:48:37 +08:00
An Phan
adfebd0167
Lint everything
2016-11-26 10:25:35 +07:00
An Phan
d25670a50d
On the way
2016-11-17 16:37:12 +08:00
An Phan
6aea53cb22
Rewriting song controls
2016-11-17 15:07:12 +08:00
An Phan
032b9bee7c
Enable navigation with a basic router
2016-07-11 01:55:20 +08:00
An Phan
42be3d0d51
Typo
2016-06-27 01:15:34 +08:00
An Phan
8657387f0a
A change of heart re:indent size
2016-06-26 00:05:24 +08:00
An Phan
11c07bffff
Restore clickaway and typeahead functionality
2016-06-25 23:41:10 +08:00
An Phan
e2ea786ca6
Fix song list meta update
2016-06-25 18:30:46 +08:00
An Phan
7f4bb0706d
Better organizing services and stores
2016-06-25 18:15:57 +08:00
An Phan
2f8a152c98
Switching to Vue2.0
2016-06-25 16:21:39 +08:00
An Phan
0d404d6f29
Rewrite utils and filters, prepare for Vue 2.x
2016-06-24 23:55:44 +08:00
An Phan
921df9d5a3
Refactor infinite scrollers
2016-06-08 17:56:20 +08:00
An Phan
d25e899593
Allow Navigate from "Most Played Songs" ( fixes #303 )
2016-05-30 16:04:22 +08:00
An Phan
07c1ae0f59
Minor refactoring
2016-05-30 14:36:50 +08:00
An Phan
7d9768b846
Add "Queue after current song" action
2016-04-07 17:49:08 +07:00
An Phan
1751600824
Add a "Back to Top" button for long-scrolling pages
2016-04-04 21:01:55 +08:00
An Phan
9361b052ff
Attempt to fix #120
2016-04-01 17:33:14 +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
f6d0db1b4f
Make let, not var
2016-03-16 11:51:07 +08:00
An Phan
01480432a8
Massive jslint fix
2016-03-14 01:00:32 +08:00
An Phan
8a5d242122
Add edit ability ( fixes #228 )
2016-03-06 11:58:51 +08: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
c017a8dab6
Better jsdoc
2016-01-17 22:26:24 +08:00
An Phan
eb9e9a2317
Display playlist meta
2016-01-14 16:02:59 +08:00
An Phan
52b115aabd
Better jsdoc
2016-01-07 17:03:38 +08:00
An Phan
b45d5d8bce
Bug fixes
2016-01-07 09:11:16 +08:00
An Phan
9cad5fa280
Use a mixin for some addTo-related actions
2016-01-06 17:12:10 +08:00
An Phan
12e4bd473f
Basically completed jwt
2015-12-30 11:29:35 +07:00
An Phan
957505e4a4
Fixes #4
2015-12-14 12:25:42 +08:00
An Phan
73802d4584
Wording
2015-12-14 11:45:15 +08:00
An Phan
0c4df50fa9
Typos
2015-12-14 00:13:08 +08:00
An Phan
0ee372882c
Big Bang
2015-12-13 12:42:28 +08:00