Commit graph

883 commits

Author SHA1 Message Date
Andrew Kelley
a27807082a Merge pull request #251 from CalebMorris/master
Changed doc link to redirect locally.
2014-05-07 22:41:31 -07:00
Caleb Morris
fae50a8d69 Changed doc link to redirect locally. 2014-05-07 20:31:54 -07:00
Andrew Kelley
fa21bdc3d2 refactor import by youtube url into plugin 2014-05-04 20:28:07 -07:00
Andrew Kelley
cb6077bc87 Merge pull request #237 from seansaleh/master
Chrome waits for 2mb before playing song, leading to long buffering times
2014-04-28 11:23:22 -07:00
seansaleh
7ea657e0d4 instantBufferBytes are now a configurable option 2014-04-28 11:19:54 -07:00
Andrew Kelley
0e3f87b8f1 Merge pull request #238 from yoasif/master
added conf.py to docs because of build failure.
2014-04-27 20:28:34 -07:00
Asif Youssuff
ec7ebcfda1 added conf.py to docs because of build failure. 2014-04-27 23:23:33 -04:00
Andrew Kelley
bb1effc161 Merge pull request #231 from yoasif/master
Initial documentation commit
2014-04-27 20:09:05 -07:00
Andrew Kelley
656d3068c4 Merge pull request #233 from toofar/mpd
Make MPD server more like MPD.
2014-04-27 20:06:10 -07:00
jimmy
9a24b61d81 MPD: Support "any" as a search type in find and search.
Currently I am just searching all the defined tag types. I am not sure if
there should be a specific order they are searched in or whether we should
just be searching string ones.

Now coerces the tag value to a string.
2014-04-27 21:29:54 +12:00
jimmy
6745455a74 MPD: Make "search" a substring match.
This seems to be what mpd does I and am rather used to that behaviour. I am
switching on caseSensitive here which may not be what it is intended for but
for now that only get passed through as false from one place so everything
else should still work fine.
2014-04-27 21:29:54 +12:00
Asif Youssuff
26474c9002 Initial documentation commit 2014-04-25 22:56:29 -04:00
Andrew Kelley
35648a0a1d README: mention memory constraints of rpi. see #228 2014-04-24 09:41:12 -07:00
Andrew Kelley
7527911bb2 Merge pull request #226 from jeffrom/menuglitch
fix disabled menu item jumping on focus
2014-04-23 21:36:51 -07:00
jeffrom
3971dc65f6 fix disabled menu item focus jumping
unfortunately this causes a new issue. the container gets 1px larger i
think due to box model issues. but this is better than before. le sigh...
2014-04-23 20:13:43 -07:00
Andrew Kelley
92f0c80e9f close grooveFile instances at the correct time. closes #200 2014-04-23 19:40:30 -07:00
Andrew Kelley
d17157fcc9 fix potential crash when users disconnect from client 2014-04-23 17:06:56 -07:00
Andrew Kelley
45b8d28dcb README: add note about debian and ubuntu node package. closes #215 2014-04-23 00:42:38 -07:00
Andrew Kelley
4133c55fa7 Merge pull request #208 from rbuch/patch-1
Add margin to URL upload bar
2014-04-22 15:48:40 -07:00
Ronak Buch
53d1cbe9b0 Add margin to URL upload bar
This makes margins for text input consistent across tabs.
2014-04-22 17:40:40 -05:00
Andrew Kelley
fa8fbf60fc update node-groove. closes #203 2014-04-21 10:06:39 -07:00
Andrew Kelley
3c02511c9e add acoustid app key 2014-04-19 15:41:40 -07:00
Andrew Kelley
d642629fd0 update to node-groove 1.4.0 which has acoustid scanning support 2014-04-19 15:34:11 -07:00
Andrew Kelley
b861d4776c fix dynamic mode not sorting songs correctly
Previously when track information was loaded from the DB dates (such as
lastQueueDate) were read as strings since they were simply deserialized
with JSON.parse. Now type information is used to turn date properties
into actual dates so that sorting and date operations can work.
2014-04-18 12:16:28 -07:00
Andrew Kelley
656aab43ab player: add debug statement for nowplaying event 2014-04-15 14:42:26 -07:00
Andrew Kelley
876e72db0c readme: link to the live demo 2014-04-15 13:51:46 -07:00
Andrew Kelley
f36efe16c7 client: fix incorrect enum values for repeat. closes #189 2014-04-14 18:36:21 -07:00
Andrew Kelley
8c2b78efc8 client: default selected queue item is the current track. closes #162 2014-04-13 20:55:22 -07:00
Andrew Kelley
8fe56b52bf update dependencies 2014-04-13 20:42:35 -07:00
Andrew Kelley
b1a48d5b27 client: fix UI issues with buttons
* fix hover state getting stuck after clicking a button. closes #166
 * fix clicking buttons clearing the selection. closes #183
 * minor code style cleanups
2014-04-13 20:31:41 -07:00
Andrew Kelley
43d96fb348 client: shortcuts window scrollable with arrows. closes #28 2014-04-13 19:36:20 -07:00
Andrew Kelley
8f13aa795a client: wire up cancel button on edit tags dialog 2014-04-13 19:17:10 -07:00
Andrew Kelley
7d0ac9dfd4 tag editing: support per track mode and access keys 2014-04-13 18:58:09 -07:00
Andrew Kelley
2b3aff220f client: support editing multiple tags at once 2014-04-13 16:12:52 -07:00
Andrew Kelley
cc8f0abea4 update music-library-index to fix library selection bug 2014-04-13 01:43:04 -07:00
Andrew Kelley
145e39ff02 client code cleanup 2014-04-13 01:42:20 -07:00
Andrew Kelley
52e54b0152 Merge branch 'master' into edit-tags
Conflicts:
	src/client/app.js
2014-04-13 00:15:34 -07:00
Andrew Kelley
e1bd006566 client: code cleanup 2014-04-13 00:13:55 -07:00
Andrew Kelley
453143040d client: fix not stopping keyboard propagation for text boxes 2014-04-12 23:58:43 -07:00
Andrew Kelley
6dbfb820ea server: parse updateTags messages more carefully 2014-04-12 23:58:40 -07:00
Andrew Kelley
7cc928e1e9 refactor db props listings 2014-04-12 23:10:21 -07:00
Josh Wolfe
deed3a7eb8 obstruct hotkeys in the edit tags dialog 2014-04-12 23:01:35 -07:00
Josh Wolfe
bf83c04902 edit dialog edits all the tags 2014-04-12 22:16:59 -07:00
Josh Wolfe
ac69158091 edit tags dialog can edit some tags 2014-04-12 20:58:56 -07:00
Andrew Kelley
94ea856fae client: fix selection.incrementPos for albums in a list. closes #38 2014-04-12 20:48:57 -07:00
Josh Wolfe
f9c820bdbf edit tags button appends a lol to the song name 2014-04-12 19:28:29 -07:00
Andrew Kelley
78cd66d8df server: add updateTags message to update db 2014-04-12 19:26:13 -07:00
Andrew Kelley
259f247290 persist queue on shuffle. closes #190 2014-04-10 09:50:13 -07:00
Andrew Kelley
cc7183ce53 recognize TPA and TCM tags
TPA is an alternate "disc" tag
TCM is an alternate "composer" tag
2014-04-08 11:05:46 -07:00
Andrew Kelley
e02c986e86 client: fix library items not always expanding consistently 2014-03-31 18:27:49 -07:00