a9fbe5c741
Implement progress bar with html elements, fixes #39
2019-01-22 22:20:43 +01:00
afef13082e
Trying to make the audio player more mobile friendly
...
All good but progress bar is missing
2019-01-22 20:49:06 +01:00
6d3cd2104b
Implement variadic url parameters
2019-01-14 22:17:40 +01:00
d74ef2d41a
Draw buffered instead of seekable part; fixes #37
2018-12-29 18:53:56 +01:00
aef4724953
Fix incorrect sizing of canvases, closes issue #36
...
Plus probably another of other unnoticed css-bugs because hiccup doesn't
interpret :class-name anymore
2018-12-26 16:22:07 +01:00
061fa174f0
Update dependencies and reduce build size by switching to fipp for pretty-printing
...
Before: :main [JS: 742.51 KB] [GZIP: 187.08 KB]
After: :main [JS: 634.35 KB] [GZIP: 163.7 KB]
2018-11-27 02:28:10 +01:00
33b3d89267
Add license
2018-11-26 09:13:15 +01:00
f04899345b
Use relative favicon URL for gh-pages
2018-11-26 00:36:57 +01:00
8a8ac099a9
Add favicons
2018-11-25 17:52:08 +01:00
2d05cdf9d6
Add links to similar artists in collection
2018-11-25 16:33:45 +01:00
f8094f0bde
Add note about problems with continuous tests when deploying
2018-11-25 15:59:06 +01:00
fafbe80a34
Fix for safari autoplay bug ( #34 )
2018-11-25 13:59:49 +01:00
a6b14d6294
Remove unused imports
2018-11-24 18:56:24 +01:00
bd511bbc66
Fix warning about children with non-unique keys
2018-11-24 18:47:46 +01:00
2aed57deb4
Remove annoying puppeteer dependency
2018-11-24 18:24:19 +01:00
4717cc46fc
Revert "Configure travis to test and build in parallel"
...
This reverts commit 284a531f21 .
2018-11-09 17:56:29 +01:00
284a531f21
Configure travis to test and build in parallel
2018-11-09 17:47:39 +01:00
e7945e9474
Add links to first and last pages
2018-10-23 17:11:54 +02:00
6cdd413553
Fix canvas aspect ration on non-retina displays
2018-10-23 15:55:47 +02:00
779f99243c
Fix bottom pagination position
2018-10-23 15:55:30 +02:00
a09cfb94b4
npm audit fix --force
2018-10-23 15:48:27 +02:00
93b1bdf9f2
Remove note about growl
2018-10-23 15:41:07 +02:00
4b9f99ecc2
Fix sketchy pagination ( #31 )
...
* Fix test watcher and notifications on linux
* Improve pagination; no items are repeated, items loaded ahead are kept and many calculations have been moved to subscriptions
Closes #28
2018-10-23 15:37:35 +02:00
ea68c92c73
Remove unused import
2018-10-17 16:55:47 +02:00
3ef4841c47
Try to fix pagination (see #28 )
2018-10-17 16:55:14 +02:00
cec483dd82
Update README
2018-10-17 16:13:42 +02:00
ecded256fc
Clean up the pagination function a bit
2018-10-17 16:04:45 +02:00
cefdcd542e
Add real pagination; fixes #28 ( #30 )
2018-10-17 16:01:29 +02:00
ec4504e475
Add loading indicator to breadcrumbs ( #29 )
...
Also moves the current route data into a level 3 subscription (finally).
2018-10-17 12:58:37 +02:00
10f2e32ecd
Add alphabetical artist overview ( #26 )
2018-10-16 11:05:16 +02:00
6a4bf53308
Make highres-canvas more reagent-y
2018-10-14 11:58:20 +02:00
83e845f58b
Fix: Style current track again
2018-10-14 11:49:29 +02:00
da2d3c3348
Fix: Button labels were rubbish
2018-10-14 11:42:50 +02:00
968923eec6
Seek to actual click position
2018-10-14 11:05:26 +02:00
513169ea71
Implement custom progress indicator and seeking
...
Squashed commit of the following:
commit 23b9a3deac564bf3753a00238784a6045cb50d46
Author: Arne Schlüter <arne@schlueter.is>
Date: Sun Oct 14 10:20:08 2018 +0200
Enable seeking in buffered part and fix drawn x value
commit 9ce4b0941f4a57286f608d2b155658672cac3817
Author: Arne Schlüter <arne@schlueter.is>
Date: Sun Oct 14 09:40:43 2018 +0200
Draw seek position and enable seeking played part by click
commit 58cbf2d8035c0eeacaed3da7a68f97d94db4a2b6
Author: Arne Schlüter <arne@schlueter.is>
Date: Thu Oct 11 21:42:57 2018 +0200
Add retina canvas
commit 6acb84a67e4bee61e5b9ae6eb15e8159e0431662
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed Oct 10 17:52:43 2018 +0200
Implement canvas progress bar
2018-10-14 10:47:25 +02:00
d6295786b2
Fix canvas covers on search result page
2018-10-10 15:57:31 +02:00
5c59b64c71
Revert "Make sure canvas and image covers take the same space"
...
This reverts commit 1ab80f75f9 .
2018-10-10 15:54:27 +02:00
1ab80f75f9
Make sure canvas and image covers take the same space
2018-10-10 15:49:35 +02:00
563cab9099
Fix all the "unregistered effects handler for :event" errors, closes #25
2018-10-10 15:40:07 +02:00
58327be930
Fix playlist skipping multiple songs when current song has ended
2018-10-09 19:11:10 +02:00
925c35bf5a
Make hero section on album page smaller
2018-10-09 17:55:49 +02:00
2509a66961
Use route + content for breadcrumbs, add missing ones ( closes #24 )
2018-10-09 17:45:58 +02:00
b0dd2bd10d
Add thank you section to about page
2018-10-09 12:22:13 +02:00
46b64e4862
Center text in hero section above collections
2018-10-09 12:21:27 +02:00
22eeeac42b
Correctly inflect "track" in collection info
2018-10-09 11:50:35 +02:00
c79f06cbd5
Remove bad api call
2018-10-09 11:44:46 +02:00
b5763ca4a5
Show current queue ( closes #23 )
...
commit 77d9068b8ced163d89d280f0e4ea40f3a55a831d
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon Oct 8 23:49:49 2018 +0200
Mark current track everywhere in app
commit 6243f87b3bdf64b27afeae5007386d4a7fe32fea
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon Oct 8 23:33:07 2018 +0200
s/currently playing/current queue/, move link to own button and add about page
commit 1dfb00b0623f64ae32953f112192894008c6adc9
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon Oct 8 22:32:11 2018 +0200
Implement simple "currently playing" page
commit a2fef45a8a8989e1d176d859c875d994982f7329
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon Oct 8 22:00:37 2018 +0200
Hide unimplemented / incomplete features from navbar and add 404 page
2018-10-08 23:50:34 +02:00
fa485bbf42
Merge incomplete podcast support
...
commit 4ac35d6530f7770e7b80307321c72541a55e2c8e
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon Oct 8 21:09:04 2018 +0200
Stub out podcast detail view
commit 60742a22e93bfe6f432e06d56d3e4da671184559
Author: Arne Schlüter <arne@schlueter.is>
Date: Tue Sep 18 23:02:39 2018 +0200
Simplify api helpers; closes #16
commit 8bbc79ebf4dbbe3dbfa08cb4c7c1edd341d507eb
Author: Arne Schlüter <arne@schlueter.is>
Date: Tue Sep 18 19:39:17 2018 +0200
Adjust `stream-url` to work with podcast episodes
commit 991ba5b65230a7429c160ca1b7968ecbb8595e0b
Author: Arne Schlüter <arne@schlueter.is>
Date: Tue Sep 18 19:14:08 2018 +0200
Fix breadcrumbs for podcasts
commit 37c3a894eded2fe37f9af031d3132c7175702266
Author: Arne Schlüter <arne@schlueter.is>
Date: Tue Sep 18 15:11:54 2018 +0200
Stub out overview for podcasts
2018-10-08 21:15:56 +02:00
38eea1c8c9
Hide loading spinner when an error occured
2018-09-18 12:30:00 +02:00
662eef58ad
Add cover to album detail page
2018-09-05 12:46:21 +02:00