Phan An
fbeef63255
More refactoring
2017-05-11 09:32:32 +07:00
Phan An
1f110ddff6
Various refactors and cleanups
2017-05-08 00:41:12 +07:00
Phan An
84e9ba269e
Optimize preference store
2017-05-06 09:11:06 +07:00
Phan An
d83ee5e012
Refactoring
2017-05-05 23:20:51 +07:00
Phan An
3878c1fcbf
Fix a bug with multiple current songs
2017-05-04 19:55:46 +07:00
Phan An
94c1365d2a
Use ES2015 string literal
2017-05-04 19:55:27 +07:00
Phan An
33ae521df3
Use async/await
2017-05-02 12:46:06 +07:00
Phan An
a8bd7ea7c6
Rename contributing_artist_id to simple artist_id
2017-04-29 11:49:14 +08:00
Phan An
c453af3dea
Add test for songStore.guess
2017-04-25 22:16:39 +08:00
Phan An
4b75be5c22
Remove unnecessary import
2017-04-25 22:09:52 +08:00
Phan An
32430411f6
Fix tests
2017-04-25 22:09:32 +08:00
Phan An
15eb5a1596
Clean up
2017-04-24 14:38:25 +08:00
Phan An
a96c0e22fb
Compilation fixes getting in shape
2017-04-24 00:01:02 +08:00
Phan An
59a59deb40
Fix wrong config path
2017-04-22 23:42:45 +08:00
Phan An
c85865418b
Fix #551
2017-04-20 17:39:40 +08:00
An Phan
024caa40e1
Fix the typo
2017-04-05 11:10:03 +08:00
An Phan
c8d67bd472
Cleanup and refactor
2017-03-28 18:25:24 +08:00
An Phan
51e2b8e78b
Link YouTube videos to YouTube
2017-03-27 18:06:21 +08:00
An Phan
65400d40ee
Comment fix
2017-03-27 18:05:43 +08:00
An Phan
f4edd54af0
Fix Last.fm doc link
2017-03-26 17:04:50 +08:00
An Phan
96e5c62ce0
Add "Play at 128kbps on mobile" setting
2017-03-26 17:02:03 +08:00
An Phan
52cc7ea884
Fix minor error in typeahead component
2017-03-26 16:20:47 +08:00
An Phan
632c6272fe
Make estlint happy
2017-03-26 16:13:13 +08:00
An Phan
43ef5cad26
Roll back the previous change
2017-03-26 11:53:04 +08:00
An Phan
26e57bd643
Fix play/pause handling bug
2017-03-26 11:46:17 +08:00
An Phan
cc43d5133a
Override playState of mediaSession for Chrome Android
...
Per Google Developers official doc:
> Note: The browser may consider that the web app is not playing media
> when files are seeking or loading. You can override this behaviour by
> setting navigator.mediaSession.playbackState to "playing" or "paused".
> This comes in handy when you want to make sure your web app UI stays in
> sync with the media notification controls.
2017-03-26 11:31:30 +08:00
An Phan
4618c8744e
Add media notif handlers on Android
2017-03-26 11:25:56 +08:00
An Phan
c1b611b357
Properly close tags ( fixes #564 )
2017-03-25 15:18:06 +08:00
An Phan
80e55ce6b3
Clean up
2017-03-24 16:47:06 +08:00
An Phan
221579c6e7
Allow searching specifically in title, album, and artist
2017-03-23 12:18:17 +08:00
An Phan
3fc10e3043
Preload the next song as soon as we can
2017-03-22 15:44:13 +08:00
An Phan
88e3a6add8
Fix footer album thumb display
2017-03-14 16:16:43 +08:00
An Phan
bdca871b6e
Upgraded to Laravel 5.4
2017-02-15 11:16:49 +08:00
An Phan
f5e1665482
Make playlist sorting persistent, too
2017-02-12 18:58:59 +08:00
An Phan
50ccd75deb
Make album/artist sorting order persistent ( fixes #530 )
2017-02-12 17:57:44 +08:00
X-Ryl669
2bd4b79a04
Fix equalizer bug upon Koel starting if a preset was used in the previous session. ( #538 )
...
Now the application starts (before, it triggered an exception)
2017-02-09 20:06:00 +08:00
An Phan
57477189d9
Disable ESLint camelcase rule for properties in stores
2017-02-09 15:02:22 +08:00
An Phan
bf31148f69
Disable ESLint camelcase rule in stubs
2017-02-09 14:53:37 +08:00
An Phan
86de2a3059
Fix shuffle bug in Artist and Album view
2017-01-23 00:27:30 +08:00
An Phan
13138d8837
Use pattern for song track
2017-01-20 10:55:33 +08:00
An Phan
37e5c3853a
Fix song edit form open bug
2017-01-20 10:55:10 +08:00
An Phan
936dae09ec
Refactor the "Back to Top" button component
2017-01-19 16:35:20 +08:00
An Phan
5d8bb16c5e
Remove redundant import
2017-01-19 14:06:32 +08:00
An Phan
bbfa478d3f
Fix the bug with share state ( fixes #523 )
2017-01-19 12:11:25 +08:00
An Phan
f495c99a52
Remove problematic Sentry ( closes #524 )
2017-01-19 10:48:41 +08:00
An Phan
94a54bd182
Arrayify querySelectorAll() results
2017-01-18 09:27:03 +08:00
An Phan
84d523d240
Refactor
2017-01-17 22:09:27 +08:00
An Phan
d27f7aa7c3
Remove unnecessary argument
2017-01-17 16:20:40 +08:00
An Phan
1296837b3d
Use proper drag events
2017-01-17 16:19:00 +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
14cf0330ea
Add the observer polyfill
2017-01-15 18:05:39 +08:00
An Phan
01f3e77fb3
Fix back to top button z-index
2017-01-15 12:15:13 +08:00
An Phan
891dc74556
Properly select song when right-click
2017-01-14 22:46:04 +08:00
An Phan
742967be95
Refactor the song item component
2017-01-14 21:55:33 +08:00
An Phan
184e63c54d
Merge branch 'virtualscroll'
2017-01-14 21:42:23 +08:00
An Phan
8c14092c41
Fix object destructuring for song update
2017-01-14 21:42:11 +08:00
An Phan
6d94cdea1c
Adapt virtual scroller on responsive layouts
2017-01-14 21:39:08 +08:00
An Phan
086f52761a
Implemented virtual scroll for desktop
2017-01-14 21:09:38 +08:00
An Phan
1a3e1e7f1c
Refactor, mostly using destructuring
2017-01-13 00:50:00 +08:00
An Phan
dc67de8335
Better copy
2017-01-09 16:11:26 +08:00
An Phan
43d2958ac6
Add minor style enhancements
2017-01-06 10:05:29 +08:00
An Phan
3d827817fb
Add some comments
2016-12-21 11:30:22 +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
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
10d2492232
Really fix tests
2016-12-17 16:16:11 +08:00
An Phan
796ca1f413
Fix tests
2016-12-17 16:10:08 +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
c842ef4db0
Tiny tweaks for song list elements
2016-12-11 21:26:50 +08:00
An Phan
86ca8d40f6
Add iTunes integration
2016-12-11 21:08:30 +08:00
An Phan
27793adefd
Some image optimization
2016-12-10 17:53:00 +08:00
An Phan
0921b59ed0
Add <noscript>
2016-12-10 17:39:02 +08:00
An Phan
09b15b9e66
Add Sentry
2016-12-09 16:23:40 +08:00
An Phan
9f0675bb58
Fix edit songs form issue
2016-12-04 20:40:25 +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
f22b108bfb
Normalize artist items playorder ( closes #374 )
2016-12-01 18:32:11 +07:00
An Phan
2d6d0fd8fb
Replace sweetalert with alertify
2016-12-01 17:54:28 +07:00
An Phan
8db4aa696f
Hide Delete button on self
2016-11-30 16:51:05 +07:00
An Phan
4595f0bff4
Revamp user add/edit forms
2016-11-30 16:24:05 +07:00
An Phan
30237d27ad
Refactor Edit songs form
2016-11-28 17:27:59 +07:00
An Phan
c3b0cbe361
Only show Like button when applicable
2016-11-28 17:12:48 +07:00
X-Ryl669
bb06cd6b63
Fix scrollable issue with Firefox. ( #459 )
2016-11-28 16:55:32 +07:00
An Phan
75af93e7ce
Rename Download to explicit "Download All"
2016-11-28 16:00:32 +07:00
An Phan
1293d7e278
Show loading when songs are added/removed from playlist/favorite ( closes #477 )
2016-11-28 15:48:55 +07:00
An Phan
a209c93a5b
Fix Artist and Album components
2016-11-28 11:44:56 +07:00
An Phan
4b96dad5a3
Fix Delete playlist button
2016-11-28 11:42:22 +07:00
An Phan
a60f15ca3c
Hide lyrics hint if no song
2016-11-28 11:32:09 +07:00
An Phan
8bf5491912
Tiny tweaks on the sound bar
2016-11-28 11:28:07 +07:00
An Phan
231ad2600c
Make heading meta a bit smaller
2016-11-26 10:46:06 +07:00
An Phan
ac16429e16
Fix Album & Artist shuffle bug
2016-11-26 10:38:36 +07:00
An Phan
85b7f97289
Fix Favorites shuffle bug
2016-11-26 10:34:42 +07:00
An Phan
adfebd0167
Lint everything
2016-11-26 10:25:35 +07:00
An Phan
449fac97fc
Remove leftover files
2016-11-25 15:16:40 +08:00
An Phan
1d5aa66be4
Clean the repo
2016-11-25 12:32:29 +08:00
An Phan
0448214abd
Turn volume into a component
2016-11-24 16:50:22 +08:00
An Phan
645bf9e3c7
Correctly unmute when volume track is dragged
2016-11-24 16:28:32 +08:00
An Phan
46266409d5
Untrack .idea folder
2016-11-24 09:34:53 +08:00
An Phan
92da6df5ab
Add Profile screen e2e test
2016-11-23 23:57:41 +08:00
An Phan
5a3627c3d6
Fix auto focus directive
2016-11-23 23:34:44 +08:00
An Phan
21d23755be
Fix controls visibility in song list screens
2016-11-18 15:17:03 +08:00
An Phan
08b37d532d
Show delete button on Playlist
2016-11-18 14:32:18 +08:00
An Phan
3bd6f574fd
Various refactor
2016-11-18 14:30:54 +08:00
An Phan
2e2c0515f3
HTML changes for better E2E tests
2016-11-17 17:25:58 +08:00
An Phan
4ca08c903d
Merge test
2016-11-17 16:45:51 +08:00
An Phan
ddf76671db
Bump
2016-11-17 16:41:57 +08:00
An Phan
d25670a50d
On the way
2016-11-17 16:37:12 +08:00
An Phan
5185e547b0
Merge branch 'master' into song-controls
2016-11-17 15:15:46 +08:00
An Phan
d753811045
Replace CPU-hogging anim with GIF ( fixes #481 )
2016-11-17 15:13:56 +08:00
An Phan
6aea53cb22
Rewriting song controls
2016-11-17 15:07:12 +08:00
An Phan
43467e3393
Properly keep track of song items ( fixes #427 )
2016-11-16 10:48:36 +08:00
An Phan
8b7c226343
More tests
2016-11-15 15:54:41 +08:00
An Phan
98b633df57
Fix sorting by time bug ( close #478 )
2016-11-14 12:55:54 +08:00
An Phan
09ca3a4b9a
Merge master
2016-11-13 09:59:59 +08:00
An Phan
8d3280fcac
Revert ES6 string literal due to uglify cockup
2016-10-31 17:00:36 +07:00
An Phan
91a20d8be8
Optimization and fix
2016-10-31 15:15:32 +07:00
An Phan
23049112d1
Use computed for playlist/favorite url
2016-10-31 14:38:59 +07:00
An Phan
4e1ff0fc7a
Use computed for wiki panel
2016-10-31 12:00:26 +07:00
An Phan
2df42065f7
Use ES6 string literals in templates
2016-10-31 11:55:07 +07:00
An Phan
4f93879e1c
Merge class and :class
2016-10-31 11:41:08 +07:00
An Phan
6abc8431a4
Use computed for bio panel
2016-10-31 11:34:08 +07:00
An Phan
f08f04f594
Use short close tags wherever possible
2016-10-31 11:28:12 +07:00
An Phan
bc31c63dde
Spelling fix
2016-10-31 10:41:30 +07:00
An Phan
d3d8183cec
Use ~~ instead of parseInt
2016-10-21 15:34:27 +08:00
An Phan
ac3da3f793
Merge master
2016-10-18 18:41:31 +08:00
An Phan
cab2ab163d
Remove redundant import
2016-10-18 14:53:23 +08:00
An Phan
f2ec5c5d14
Add a note about onbeforeunload
custom msg unsupported
2016-10-11 19:50:03 +08:00
An Phan
365d3330aa
Merge branch 'master' of github.com:phanan/koel
2016-09-25 22:12:55 +08:00
An Phan
230b9397bb
Fix #461
2016-09-25 22:12:40 +08:00
bdgold
25264d800a
Return 'home' view ( #460 )
...
👍
2016-09-23 18:22:02 +08:00
An Phan
7c7396877e
Fix the song selection clear bug
2016-09-23 18:13:05 +08:00
An Phan
9dd44ba394
Some more refactoring
2016-09-23 18:12:42 +08:00
An Phan
a03a191cf3
Fix comments
2016-09-23 18:04:24 +08:00
An Phan
6d0d66c1e9
Fix spelling
2016-09-23 18:01:55 +08:00
An Phan
8d37902b23
Refactor
2016-09-23 17:58:34 +08:00
An Phan
6052d4b3f2
Simplify sidebar info reset process
2016-09-23 17:55:20 +08:00
An Phan
69909c4229
Simplify the footer album cover logic
2016-09-23 17:37:57 +08:00
An Phan
8fb5031dc3
Close equalizer if clicked outside
2016-09-18 12:33:52 +08:00
An Phan
aa3260aff4
Use system font ( close #435 )
...
Koel will now use the default system font on user's OS instead of a
custom font (Roboto of various weights in the past), which increased the
bundled size pretty much unnecessarily.
2016-09-18 12:13:18 +08:00
An Phan
95eab0bfaf
Update the db diagram
2016-09-15 21:26:18 +08:00
bdgold
2065cdd79b
Render html em tags ( #445 )
2016-09-12 20:26:50 +08:00
bdgold
e76d6f11be
Remove v-once for time class ( #437 )
2016-09-10 14:41:44 +07:00
XavRsl
ddb83d5c3e
Change line-height on headings ( #424 )
2016-08-26 16:19:42 +08:00
An Phan
aaaa3e1a4e
Set correct MIME when dragging ( fixes #410 )
2016-08-21 22:51:09 +08:00
An Phan
48dc6e62fd
Remove log function
2016-08-21 22:41:51 +08:00
An Phan
bc7ff73704
Fix back to top scrolling in Home
2016-08-13 18:51:53 +08:00
An Phan
026de6688a
Display Back to Top button on iPhone 6+
2016-08-13 18:47:22 +08:00
An Phan
a0f72aa396
Properly warn user when saving media path
2016-08-13 18:43:25 +08:00
An Phan
7bf47b2d50
Fix latest songs/albums
2016-08-13 10:52:09 +08:00
An Phan
e042346c4a
Alert and confirm beautifully
2016-08-11 10:55:54 +08:00
An Phan
07b23fee69
Prevent non-admins from access admin-only sections
2016-08-08 17:59:20 +07:00
An Phan
470730853d
Mimimize progress bar when not used
2016-08-07 20:05:35 +07:00
An Phan
82b44ef63c
Some refactoring
2016-08-07 19:39:27 +07:00
An Phan
4cb8968de4
Wording
2016-08-07 19:35:45 +07:00
An Phan
34a46f1f9c
Display recently added songs/albums on Home screen ( resolves #379
2016-08-07 19:33:46 +07:00
An Phan
a87b456f9b
Fix drag and drop
2016-08-03 18:41:22 +08:00
bdgold
cd5a64d791
Fixes Pause and Resume in home-song-item. ( #388 )
...
Fixes Issue https://github.com/phanan/koel/issues/387
2016-08-01 15:03:58 +08:00
An Phan
33708a2cbd
"New version" link now goes directly to tag page
2016-07-31 11:42:40 +08:00
An Phan
13804d161e
Only render YouTube component if used
2016-07-31 11:34:55 +08:00
An Phan
3bd568f889
Remove obsolete comments
2016-07-30 23:32:46 +08:00
An Phan
e3ee03db24
Complete YouTube feature
2016-07-30 23:32:17 +08:00
An Phan
444d07ec8f
Remove obsolete param docs
2016-07-16 11:31:51 +07:00
An Phan
8cd9e66485
Fix song sharing on iDevice (for real)
2016-07-11 23:04:06 +08:00
An Phan
e69c989a1f
Fix song sharing on iDevice
2016-07-11 23:03:04 +08:00
An Phan
7ab5c76ef0
Fix router paths
2016-07-11 22:28:24 +08:00
An Phan
c3fdc861a7
Fix missing url module bug
2016-07-11 09:49:00 +08:00
An Phan
11712932b3
A better router.go
2016-07-11 09:41:35 +08:00
An Phan
0bc4e5c3d3
Cleaning continues
2016-07-11 09:28:15 +08:00
An Phan
f85165a1a1
Code cleaning service
2016-07-11 02:28:14 +08:00
An Phan
4f6226d224
Move shared song logic to router
2016-07-11 02:05:18 +08:00
An Phan
032b9bee7c
Enable navigation with a basic router
2016-07-11 01:55:20 +08:00
An Phan
d2a6e04bb0
Add byId() into playlist store
2016-07-11 00:56:09 +08:00
An Phan
77fa77081d
Fix login URL regex
2016-07-09 13:20:27 +08:00
An Phan
fad1d2f335
Remove redundant method
2016-07-09 12:07:55 +08:00
An Phan
04959d8eb4
Better test for failed login requests
2016-07-09 12:06:49 +08:00
An Phan
9becc85bdd
Replace vue-resource with jQuery and save a lib
2016-07-09 12:06:14 +08:00
An Phan
b83ea26ddd
Fix component $emit in Vue 2.0
2016-07-08 16:37:22 +08:00
An Phan
9cc2b7994c
Use v-show to avoid weird bugs
2016-07-08 16:36:58 +08:00
An Phan
b30dfabd50
Restore Ctrl+A shortcut
2016-07-08 16:25:34 +08:00
An Phan
1950b7981d
Fix shortcut key for songs
2016-07-08 16:24:41 +08:00
An Phan
ecca2157ea
Change the battle theme
2016-07-08 12:46:15 +08:00
An Phan
28b0d91c64
Do not attempt to autoplay shared URL on iOS
2016-07-08 10:27:34 +08:00
An Phan
51b1a36696
Fix footer control position on mobile
2016-07-08 09:08:05 +08:00
An Phan
c6ab0ed14e
Fix artist/album name overflow on mobile
2016-07-08 08:48:12 +08:00
An Phan
711c802fee
Disable text selection in equalizer
2016-07-07 23:08:06 +08:00
An Phan
32294311c1
Docblock
2016-07-07 21:56:08 +08:00
An Phan
56045ef06c
Add the ability to share song URLs
2016-07-07 21:54:20 +08:00
An Phan
ae3d2fadf3
Move browserconfig.xml
2016-07-07 00:40:05 +08:00
An Phan
c2ad531b89
Move manifest.json location
2016-07-07 00:35:10 +08:00
An Phan
f330b81de2
On the way to add tests
2016-07-06 23:45:12 +08:00
An Phan
f74ab07134
Try testing with nightmare
2016-07-05 16:35:01 +07:00
An Phan
0dfbf4020a
Fix equalizer bugs
2016-06-28 14:39:42 +08:00
An Phan
43eb314e08
Add semicolons
2016-06-27 18:05:14 +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
bba8dca416
Apply typeahead value upon blur
2016-06-27 11:38:18 +08:00
An Phan
0b62ce97cb
Remove deprecated "replace"
2016-06-27 10:50:28 +08:00
An Phan
42be3d0d51
Typo
2016-06-27 01:15:34 +08:00
An Phan
5f9cb7a796
Optimize song filterings
2016-06-27 00:56:55 +08:00
An Phan
06303c4852
Use v-once
2016-06-27 00:31:32 +08:00
An Phan
68a12be5c4
Fix back-to-top button transition effect
2016-06-26 19:17:26 +08:00
An Phan
ba91e02933
Fix long title display issue on mobile
2016-06-26 19:06:37 +08:00
An Phan
682020174f
Fix app title display issue
2016-06-26 19:01:07 +08:00
An Phan
53d69ebce5
Some mobile optimizations
2016-06-26 18:59:10 +08:00
An Phan
fc0ea88601
const instead of let
2016-06-26 00:08:27 +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
ccf93c0890
Make Ameri… erm, koel-focus great again
2016-06-25 22:44:39 +08:00
An Phan
839e4461bc
Fix profile preference saving
2016-06-25 18:43:51 +08:00
An Phan
e2ea786ca6
Fix song list meta update
2016-06-25 18:30:46 +08:00
An Phan
800c84fe05
Fix plurals
2016-06-25 18:30:37 +08:00
An Phan
1cabe4f5b2
Fix view mode switcher state
2016-06-25 18:20:30 +08:00
An Phan
7f4bb0706d
Better organizing services and stores
2016-06-25 18:15:57 +08:00
An Phan
4de0a8456b
Fix the artist loading & info bug
2016-06-25 16:24:56 +08:00
An Phan
2f8a152c98
Switching to Vue2.0
2016-06-25 16:21:39 +08:00
An Phan
a1dbeec17a
Remove filters
2016-06-25 00:23:19 +08:00
An Phan
a6f1b650ce
Use lodash debounce, preparing for deprecation
2016-06-25 00:02:34 +08:00
An Phan
0d404d6f29
Rewrite utils and filters, prepare for Vue 2.x
2016-06-24 23:55:44 +08:00
Daniele Ricci
63f8b8db92
Some mobile optimizations
...
* seek bar thicker
* other-controls bigger (1.2rem)
Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
2016-06-17 19:41:00 +02:00
An Phan
64f8602979
Little tweaks
2016-06-17 14:15:46 +08:00
An Phan
66938912b4
Use fixed layout for song list
2016-06-17 14:09:21 +08:00
An Phan
e0411ad019
Trim long artist and album names in cards
2016-06-17 14:02:42 +08:00
An Phan
ade825db02
Restore the scroll to top button in Home
2016-06-16 18:07:55 +08:00
An Phan
9feaaf9476
Minor fix/improvement for AudioContent init
2016-06-10 12:09:38 +08:00
An Phan
e376a3171c
Revert equalizer animation :(
2016-06-10 01:31:53 +08:00
An Phan
9b05eafbe1
Some tweaks for equalizer
2016-06-10 01:29:01 +08:00
An Phan
921df9d5a3
Refactor infinite scrollers
2016-06-08 17:56:20 +08:00
An Phan
d4a2e93764
Fix queue shuffle bug
2016-06-06 18:05:39 +08:00
bdgold
7644a54def
fixes hover on download in artist view ( #350 )
...
* fixes hover on download in artist view
2016-06-06 00:57:15 +08:00
An Phan
ccaa49fc84
Prevent defaults
2016-06-05 19:30:31 +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
18b2071f9e
Add missing artist download link
2016-06-05 11:53:35 +08:00
An Phan
1c07a6fa4a
Fix top songs error
2016-06-05 11:47:22 +08:00
An Phan
0605e20735
Disallow downloading on mobile altogether
2016-06-04 22:22:28 +08:00
An Phan
3102e9691e
Use artistAlbumDetails mixin in album component
2016-06-04 21:55:22 +08:00
An Phan
970981ccc1
Finish Playlist download, starting Fav download
2016-06-04 20:29:23 +08:00
An Phan
c8b1e253a7
Finish Artist download
2016-06-04 19:57:27 +08:00
An Phan
774ae68efb
Finish Album download, starting Artist download
2016-06-04 19:20:11 +08:00
An Phan
5185f3dc6b
Finish structure and song download
2016-06-03 01:53:26 +08:00
An Phan
0964b3074d
Leave more padding room for content wrappers
2016-06-02 17:47:16 +08:00
An Phan
b98625c9ab
Use rem
2016-06-02 17:46:01 +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
9a302fd111
Album item's Play button should play by order ( fixes #314 )
2016-05-30 14:31:12 +08:00
Peter Dave Hello
da3acdfe2b
optimize png images losslessly using zopflipng
2016-05-23 10:06:01 +08:00
An Phan
19585bcdc4
Revert "Merge branch 'caffinatedmonkey-styles't push origin master"
...
This reverts commit 1cff51d4ac
, reversing
changes made to 5bfb675602
.
2016-05-22 20:05:25 +08:00
An Phan
8761aaf876
Merge branch 'styles' of https://github.com/caffinatedmonkey/koel into caffinatedmonkey-styles
2016-05-22 19:55:31 +08:00
Martin Charles
d30f7dd7fc
Fixed a Bug Which Caused Header Text to Overlap
...
When there was too much text in a h1.heading > span, it would overlap instead
of wrapping.
2016-05-21 16:55:04 -04:00
Martin Charles
9eb3ee9dc2
Changed Slide In/Out Transition
...
Instead of using the ease-in transition, using one from [this example.][1]
1: https://github.com/GoogleChrome/ui-element-samples/tree/master/side-nav
2016-05-21 16:55:04 -04:00
Martin Charles
505397aa2b
Changed pos: abs to translateX
...
According to [Paul Irish][1], using `transform` instead of `left`, `right`,
etc. is better for multiple reasons. This will be useful when adding better
touch support.
[1]: http://www.paulirish.com/2012/why-moving-elements-with-translate-is-better-than-posabs-topleft/
2016-05-21 16:54:50 -04:00
An Phan
fd0defc059
Basically completed compilation feature
2016-05-19 23:21:27 +08:00
An Phan
22b228f338
Merge branch 'master' into compilation
2016-05-08 17:52:51 +08:00
An Phan
3d46e73e8b
Auto log out when session expires ( fixes #320 )
2016-05-06 13:04:59 +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
80900f17cb
Fixes #325
2016-05-05 11:42:28 +08:00
An Phan
2aa45bce03
Optimize some code
2016-05-03 11:08:24 +07:00
An Phan
6cc36b39ee
Merge branch 'master' into compilation
2016-05-02 10:33:16 +07:00
An Phan
13d3a86304
Second try and add tests
2016-05-02 09:55:59 +07:00
loganfreeman
6edfbc08c7
app.scss compiled failed
...
SASS ignores variables, defined in if-statement
http://stackoverflow.com/questions/15371332/sass-ignores-variables-defined-in-if-statement
2016-04-25 22:41:41 -06:00
An Phan
edc4795421
Second try and add tests
2016-04-24 12:37:04 +08:00
Bartek Iwańczuk
d46bf5d8ce
Fix #308
2016-04-18 22:26:27 +02:00
An Phan
4dc06719b3
First try
2016-04-17 23:38:06 +08:00
An Phan
dc27eeba8a
Clean drop effects after dropping songs ( fix #298 )
2016-04-13 14:10:18 +08:00
An Phan
6f6e3ac2bf
Reserve chosen preset name after reloads ( fix #297 )
2016-04-13 14:00:38 +08:00
An Phan
0cb5ae265f
Export modules from utils
2016-04-10 16:51:06 +07:00
An Phan
c9ebda016a
Refactor
2016-04-10 16:41:10 +07:00
An Phan
7d9768b846
Add "Queue after current song" action
2016-04-07 17:49:08 +07:00
An Phan
8c0694c66a
Remove separator from context menu if no playlists
2016-04-07 17:36:20 +07:00
An Phan
1efe92f7b8
Revamp preference store
2016-04-05 17:19:20 +08:00
An Phan
cfdb4034d1
Refactor
2016-04-05 15:49:03 +08:00
An Phan
1fb535b89f
Update the db diagram
2016-04-05 14:47:12 +08:00
An Phan
1751600824
Add a "Back to Top" button for long-scrolling pages
2016-04-04 21:01:55 +08:00
An Phan
35b8c86b06
Fix left over lodash migration bug
2016-04-04 15:05:44 +08:00
An Phan
5eb7e3014d
Refactor
2016-04-04 14:50:33 +08:00
An Phan
0186cefa32
Fix #292
2016-04-04 13:13:26 +08:00
An Phan
9361b052ff
Attempt to fix #120
2016-04-01 17:33:14 +08:00
An Phan
0e13447af1
Remove logging code
2016-04-01 15:53:21 +08:00
An Phan
aad18642e7
Code refactor
2016-04-01 15:44:11 +08:00
An Phan
ec6cd1bb08
Properly activate a playlist after creation
2016-04-01 15:10:02 +08:00
An Phan
986cfe6e84
Fix delete playlist bug
2016-03-31 17:53:10 +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
b2d0bce09b
Make song's fmtLength one-time binding
2016-03-31 14:51:42 +08:00
An Phan
5729e69a7a
Better style for artist/album fillers
2016-03-31 12:05:07 +08:00
An Phan
b71066d2f9
Top artist/album listing now inherit view mode settings
2016-03-31 12:03:12 +08:00
An Phan
6377c0d948
Remove redundant code
2016-03-30 11:46:18 +08:00
An Phan
517c71e26c
Let track's minimum value be 0
2016-03-28 22:36:59 +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
f43e72355c
Add thumbnails/listing view mode ( close #278 )
...
This commit adds an option to change view mode (thumbnails/listing) for
artists and albums views.
2016-03-28 19:51:49 +08:00
Timothy Cyrus
408e086751
Update index.blade.php
2016-03-26 19:05:16 -04:00
An Phan
daa2309368
Restore .item placeholders
2016-03-24 17:18:43 +08:00
An Phan
8467a4b133
Make jslint happy
2016-03-24 16:47:27 +08:00
An Phan
028aae9502
Move filters into their own folder
2016-03-24 12:37:39 +08:00
alex-phillips
e3277f14ad
added multiple methods to retrieve the 'track' from a file, set default sorting on the song lists
2016-03-23 10:07:50 -04:00
An Phan
e5778d1896
Remove redundant .item elements
2016-03-23 21:04:41 +08:00
An Phan
c2e04bc69b
Remove redundant styles
2016-03-22 18:11:46 +08:00
An Phan
d090557dff
Trying to (prematurally) optimize sound bars
2016-03-22 18:06:40 +08:00
An Phan
6aac47112c
Merge branch 'feature/advanced-subsort' of git://github.com/alex-phillips/koel into alex-phillips-feature/advanced-subsort
2016-03-21 21:20:05 +08:00
alex-phillips
02448bbb06
added album and artist navigation via song list context menu
2016-03-21 08:38:10 -04:00
alex-phillips
e758503b0d
added advanced subsort support - can now subsort with any arbitrary number of keys
2016-03-20 11:22:58 -04:00
An Phan
e51d4baef4
More style for track number
2016-03-20 22:24:58 +08:00
An Phan
438e264d32
Fix track number style
2016-03-20 22:23:01 +08:00
An Phan
6b0575d033
Revert #272
2016-03-20 22:06:57 +08:00
An Phan
bf56b740c1
Add a Track # column into song list
2016-03-20 22:05:42 +08:00
An Phan
1c15a56c68
Fix subsort error
2016-03-20 21:56:10 +08:00
An Phan
36b6d9e17a
Fix migration scripts
2016-03-20 21:54:52 +08:00
An Phan
69a36f7bad
Better Users screen
2016-03-20 21:42:33 +08:00
Phan An
1207ea2e0b
Merge pull request #273 from alex-phillips/feature/sort-by-track
...
Sort by Track
2016-03-20 21:40:36 +08:00
alex-phillips
940cd1a914
added support for song track numbers as well as subsorting song lists
...
with a second sort key. track numbers are also editable via the song
edit modal interface.
2016-03-20 09:06:53 -04:00
Phan An
87a938329a
Merge pull request #272 from alex-phillips/feature/links
...
Added navigation links
2016-03-20 20:40:19 +08:00
alex-phillips
8c7dae6a32
fixed reference to song's artist
2016-03-19 13:45:23 -04:00
alex-phillips
1e7f1eaaf8
each song item can now be used to navigate to its artist or album view
2016-03-19 12:37:58 -04:00
An Phan
f341987e33
Fix contains() method
2016-03-19 03:41:46 +08:00
An Phan
9cd74a75f8
Very minor style fix
2016-03-18 12:45:23 +08:00
An Phan
e0d783f366
Use getters/setters
2016-03-18 12:45:12 +08:00
An Phan
3500ee7b33
Set media queries to viewport, not device
2016-03-17 17:46:24 +08:00
An Phan
86ea370cf4
Style fix for dashboard
2016-03-17 17:33:20 +08:00
An Phan
ae65809ec5
Better responsiveness for album and artist listing
2016-03-17 17:28:43 +08:00
An Phan
1fa9e0b78c
Spelling fix
2016-03-16 17:08:36 +08:00
An Phan
a691825fdb
Optimize some code
2016-03-16 11:52:26 +08:00
An Phan
f6d0db1b4f
Make let, not var
2016-03-16 11:51:07 +08:00
An Phan
ddfe9ccb03
Simplify "confirm before closing" preference
2016-03-15 20:59:12 +08:00
An Phan
16283112b3
Code cleaning service
2016-03-15 01:16:38 +08:00
An Phan
48c06592ab
Fix stop() method when there's no current song
2016-03-14 20:47:45 +08:00
An Phan
07109ad5d2
Fix wrong button colors on playlist
2016-03-14 20:22:18 +08:00
An Phan
01480432a8
Massive jslint fix
2016-03-14 01:00:32 +08:00
An Phan
ed795b2b0b
Move overlay functions into, duh, overlay.vue
2016-03-13 12:50:25 +08:00
An Phan
313d9c8fc1
Simplify OS detection code
2016-03-13 11:32:37 +08:00
An Phan
1b81312893
Better scrollbars on non-Mac systems
2016-03-13 11:28:43 +08:00
An Phan
6e1c617d62
Upgrade libraries
2016-03-13 00:15:14 +08:00
An Phan
6b2efbf12a
Move nprogress logic to main.js
2016-03-11 18:49:54 +08:00
An Phan
03e8dbd6b9
Add a loading progress bar
2016-03-11 17:55:40 +08:00
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
82ce986405
Exclude unknown artist/album from most-played
2016-03-06 17:06:28 +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
70a34401f6
Better lyrics handling
2016-03-06 15:44:38 +08:00