Anders Betnér
5a731133e2
Reverted #41 fix i r906. IE cache issues, now fixed server side by r907
2006-04-01 21:57:53 +00:00
Ron Pedde
f98a93bdb0
Move mkdist.sh to a template, to avoid stomping on it
2006-03-31 22:53:19 +00:00
Ron Pedde
805708da1f
retrieve strings from database as blobs rather than strings to stop mangling codepage filenames. Fixes ticket #38
2006-03-31 22:40:38 +00:00
Ron Pedde
43bbf96024
anti-ie defensive anti-caching
2006-03-31 22:23:18 +00:00
Anders Betnér
74ab93a851
Fix for me and IE booth being idiots.
...
Added a random parameter to the xml-rpc call to prevent IE caching.
2006-03-31 21:45:38 +00:00
Anders Betnér
422f0841c2
Fixed status page for IE, apart from
...
#31 , IE chockes on non utf-8 chars in the xml
#41 , IE will cache the xml-rpc answer
2006-03-31 20:32:32 +00:00
Anders Betnér
eb9a771dad
Changed status.html to use /xml-rpc?method=stats every 5 seconds instead
...
of reloading the page every 10 seconds.
This breaks in IE, will fix it later.
2006-03-31 20:08:40 +00:00
Ron Pedde
8fc0ab5272
Kind of a cheesy fix for #26 , and not strictly correct, but close enough. Better would be to declare a path separator char in the os stuff.
2006-03-31 09:41:27 +00:00
Ron Pedde
994c8efa8e
Add nsSCM service manager to be able to implement installation deps, fixing #29 . Additionally, added a check for Bonjour for Windows before installing.
2006-03-31 08:32:14 +00:00
Anders Betnér
38a74ab1eb
Moved defects and todos to trac.mt-daapd.org
2006-03-31 07:29:53 +00:00
Ron Pedde
3b31d22c02
Fix bug #9 and #10 -- by making error statuses persistent, the win32 password problem goes away, as does the reprompting on bad password attempts. Nice.
2006-03-31 07:29:51 +00:00
Ron Pedde
cbf607fd2e
bad fix for ticket #31 -- there is a more elegant way to do this, but this will have to work for now
2006-03-31 06:12:37 +00:00
Ron Pedde
7bace3ab5a
Fix for null thread status on a blocked db update thread
2006-03-31 05:02:47 +00:00
Ron Pedde
b1ed033d9e
rollback r884 and r885, the json mess. Probably cleaner to make an xml-building api that more cleanly maps to json
2006-03-30 04:13:20 +00:00
Ron Pedde
a2528eba8c
Fix ticket #27 -- make errors in dispatch return dmap/xml errors rather than HTTP errors
2006-03-30 03:53:39 +00:00
Anders Betnér
62f802f218
playlist.js: Major refactoring. I probably broke something
2006-03-29 22:20:12 +00:00
Ron Pedde
970a75f00e
win32 fixes
2006-03-29 22:02:42 +00:00
Anders Betnér
5c24ad2d02
playlist.js: add playlist checks if 'untitled playlist' exists and
...
adds 'untitled playlist 1' (or 2 or 3 or...)
2006-03-29 12:35:31 +00:00
Anders Betnér
cfc50a5005
Playlist.js: fix playlist names containing "'" wrongly encoded
2006-03-29 11:24:46 +00:00
Anders Betnér
c3a8a453be
Added short notes on what works and not to playlist.html
...
New playlists are called "untitled playlist" to conform with iTunes
2006-03-29 09:02:39 +00:00
Ron Pedde
a1a4ba9c1b
Fix ticket #28 -- incorrect song duration on wma files. Also update scanner driver for new config, etc
2006-03-29 05:08:57 +00:00
Ron Pedde
dfcc54342b
fix minor typo in error message
2006-03-29 05:08:13 +00:00
Ron Pedde
8ebc66e5db
typo. argh.
2006-03-29 04:42:28 +00:00
Ron Pedde
23e2bab36b
Make sure that 'Library' isn't editable
2006-03-29 04:41:57 +00:00
Ron Pedde
c67af0fb50
Fix for #23 -- playlist name or query can be null now
2006-03-29 04:40:35 +00:00
Ron Pedde
8d8178b46e
almost json on the non-dmap version
2006-03-28 23:36:23 +00:00
Ron Pedde
a102c38763
json harder than I thought
2006-03-28 07:49:39 +00:00
Anders Betnér
8c39e0294e
Delete playlist works. (Hit delete key to remove the playlist)
2006-03-27 22:19:18 +00:00
Anders Betnér
22649c0da3
playlist.js: add static playlist works, can't add any items
...
to the playlist though
2006-03-27 21:56:26 +00:00
Anders Betnér
3697dbd0aa
playlist.js Click outside the "edit playlist name" box will end the
...
edit and send the new name to the server
Fixed a positioning error when the page is scrolled
2006-03-27 21:12:28 +00:00
Anders Betnér
8b46f4f586
Added rico.js to the javascript libraries
...
Added rename playlist functionality. (click wait click on a playlist,
type new name hit return) WARNING this will remove the smart playlist
spec, use it only on static playlists (which you can't even add through
the web interface)
2006-03-27 20:26:12 +00:00
Anders Betnér
453aa41077
playlist.js: Possible to browse playlists
2006-03-27 09:34:12 +00:00
Ron Pedde
476ee42faf
starting simple gdbm backend
2006-03-27 01:48:43 +00:00
Ron Pedde
96753e59ca
Implement subcontainer browsing, closing ticket #3
2006-03-26 23:24:11 +00:00
Ron Pedde
9a396eca29
Make compdirs work again, closing ticket #15
2006-03-26 22:07:33 +00:00
Anders Betnér
a06fa36c21
First time ever I've introduced an error by linting.
2006-03-26 21:34:57 +00:00
Anders Betnér
31b142bef6
Linted playlist.js
2006-03-26 21:24:20 +00:00
Anders Betnér
d662654f35
Make the select boxes remember their selections when browsing, just like
...
iTunes does.
Moved some javascript around.
2006-03-26 21:14:03 +00:00
Ron Pedde
1a71d3bdd7
tab exapand
2006-03-26 19:47:30 +00:00
Ron Pedde
f1037ae45a
tab expand
2006-03-26 19:46:55 +00:00
Ron Pedde
1a0dae4ed0
make mt-daapd-ssc.pl executable, from gordo
2006-03-26 17:43:58 +00:00
Ron Pedde
abee2d9792
autocreate directories from config file
2006-03-26 04:55:59 +00:00
Ron Pedde
e1a1c7f18a
oops, forgot headers
2006-03-25 23:27:55 +00:00
Ron Pedde
0b11dc0e39
Make failures in mp3 scanning non-fatal (in case of bad mp3_dir)
2006-03-25 23:21:43 +00:00
Ron Pedde
0eb3160bbc
add path verification and creation to config file
2006-03-25 23:21:16 +00:00
Ron Pedde
272ba7d8e5
move the config file to a template
2006-03-25 23:20:09 +00:00
Ron Pedde
149bb6a0a6
adjust config file paths for prefix
2006-03-25 23:19:21 +00:00
Anders Betnér
2dcb98d6e3
Fixed playlist.js browse and search
...
Added index=0-50 to query. (Song lists with more than 51 hits will
be truncated to 51 hits.) This is temporary until the rico live
grid works.
2006-03-25 12:48:51 +00:00
Ron Pedde
51a3a6279c
-Wall cleanups
2006-03-25 11:15:53 +00:00
Ron Pedde
4d1555ec2b
untabify err.c
2006-03-25 10:52:10 +00:00