John-Mark Gurney
e04f09baa3
print out the modules that failed to load..
[git-p4: depot-paths = "//depot/": change = 1367]
15 years ago
John-Mark Gurney
cc0ea44180
retry after failing to parse genres...
[git-p4: depot-paths = "//depot/": change = 1366]
15 years ago
John-Mark Gurney
e3e8457d4e
clean up searchClass and createClass
[git-p4: depot-paths = "//depot/": change = 1350]
15 years ago
John-Mark Gurney
b2eefdadfa
use kwargs a bit better...
drop addContainer, it wasn't used, and didn't make much sense as
we normally addItem Containers directly, instead of creating a
Container..
make example work again..
[git-p4: depot-paths = "//depot/": change = 1349]
15 years ago
John-Mark Gurney
24209f6722
drop unnecessary rich comparission operators... order by class name,
then by object id..
[git-p4: depot-paths = "//depot/": change = 1348]
15 years ago
John-Mark Gurney
fe90575e58
add new clip module... document it and the addition of item...
document DMC-250 and add it to the QA check list...
[git-p4: depot-paths = "//depot/": change = 1347]
15 years ago
John-Mark Gurney
801ed1e6dd
if we run into trouble instanciating the class, print it out
and continue.. otherwise we would end up w/ an unorder, incomplete
container..
[git-p4: depot-paths = "//depot/": change = 1346]
15 years ago
John-Mark Gurney
64bcea6c62
move all the container handling into DIDLLite so that I get
rid of a lot of cut and paste...
add a new module that uses XML to create a custom object... One
example is to support a simple mp3 streaming website:
<?xml version="1.0"?>
<Object>
<mimetype>audio/mpeg</mimetype>
<res>
<url>http://streaming.uoregon.edu:8000/ </url>
</res>
</Object>
Should be expanded to support more, but this is a good first
cut...
[git-p4: depot-paths = "//depot/": change = 1345]
15 years ago
John-Mark Gurney
386b965a5a
add that python-shoutcast is an optional piece... This will give
people a chance to get it working..
[git-p4: depot-paths = "//depot/": change = 1312]
15 years ago
John-Mark Gurney
3f22228fc8
make Browse be in it's own thread... This is good as sometimes it
can take a long while, bad in that we loose some of the async
requirements...
as things are in a thread, do requests web synchronously, we no longer
have to raise a Defered.. I'm not happy, but it'll take work to
properly be a mix between the two..
[git-p4: depot-paths = "//depot/": change = 1308]
15 years ago
John-Mark Gurney
13462789c5
add a couple tasks that have been completed...
add a couple work items..
[git-p4: depot-paths = "//depot/": change = 1305]
15 years ago
John-Mark Gurney
e24bfdc587
improve error handling...
restructure code so that we can support a url in a file that points
to the pls file...
[git-p4: depot-paths = "//depot/": change = 1304]
15 years ago
John-Mark Gurney
d336c8fe94
add idea to eliminate doRecall..
[git-p4: depot-paths = "//depot/": change = 1302]
16 years ago
John-Mark Gurney
e4a35b1922
check checkUpdate api slightly.. we never used a return value, so
don't return one..
[git-p4: depot-paths = "//depot/": change = 1301]
16 years ago
John-Mark Gurney
75fba67127
remove extra slash from a previous commit..
[git-p4: depot-paths = "//depot/": change = 1279]
16 years ago
John-Mark Gurney
68aa0ccec6
reverse the urljoin patch... turns out urljoin doesn't work
exactly like os.path.join.. it'll dirname the base and then add
the component... not very useful as paths and files cannot be
told apart.. urljoin is only useful for relative browsing, not
for my use..
[git-p4: depot-paths = "//depot/": change = 1278]
16 years ago
John-Mark Gurney
35961f5095
rever the queuing for SSDP, when using startService properly, it
isn't necessary...
make the mimetype function work..
do the notifies as part of startService which will get called once
the protocol is up...
[git-p4: depot-paths = "//depot/": change = 1277]
16 years ago
John-Mark Gurney
f3495ee5da
make the mime-type fixup a function..
[git-p4: depot-paths = "//depot/": change = 1276]
16 years ago
John-Mark Gurney
b27b32be92
use urljoin to join up urls instead of hand joining them... This
is just to be clean so that if a slash is missing it'll get added,
or not adding too many..
[git-p4: depot-paths = "//depot/": change = 1275]
16 years ago
John-Mark Gurney
fbccb8f7dd
support passing in a config file... have an option to ignore
the path, but default to checking it... there probably should
be a better way, maybe a checkConfig function or something...
use urlparse to join the urls...
[git-p4: depot-paths = "//depot/": change = 1274]
16 years ago
John-Mark Gurney
9f017bc89d
update software packages w/ urls... drop note about SOAPpy since
it's required by twisted...
[git-p4: depot-paths = "//depot/": change = 1273]
16 years ago
John-Mark Gurney
edd8612beb
readd SOAPpy as a requirement since it is required by twisted...
add note about real program...
add comment about doing work in a thread...
[git-p4: depot-paths = "//depot/": change = 1272]
16 years ago
John-Mark Gurney
d13e86b9ed
Make this closer to a real twisted program... we do proper command
line parsing now... but keep the old interface..
This allows us to parametize the service better, but I still need
to make it a plugin if I want twistd to be happy... but now someone
can write a .tac file w/ a config and things will work...
[git-p4: depot-paths = "//depot/": change = 1271]
16 years ago
John-Mark Gurney
21738804c0
SSDP is now a proper protocol, and doesn't require things too be
setup immediately.. This does mean we have to queue up packets...
This means our caller doesn't have to know about SSDP_ADDR anymore...
Though we should still provide a function to start us up..
[git-p4: depot-paths = "//depot/": change = 1270]
16 years ago
John-Mark Gurney
1cecec9d85
This change isn't complete, but I wanted to show the diffs here
before I make them a subroutine...
[git-p4: depot-paths = "//depot/": change = 1269]
16 years ago
John-Mark Gurney
541bfa08ae
pull in here, pulling into the tac was not correct...
[git-p4: depot-paths = "//depot/": change = 1268]
16 years ago
John-Mark Gurney
629b41dfd3
we are going to readd this as a new file since the new file is
not a python script..
[git-p4: depot-paths = "//depot/": change = 1267]
16 years ago
John-Mark Gurney
0e8d634aa5
copy this over before we make it a real tac..
[git-p4: depot-paths = "//depot/": change = 1266]
16 years ago
John-Mark Gurney
5d28996f95
add the first change entry for the new version... Ignoring AppleDouble
resource fork files..
[git-p4: depot-paths = "//depot/": change = 1264]
16 years ago
John-Mark Gurney
ecaceb797f
skip over AppleDouble Resource fork files...
[git-p4: depot-paths = "//depot/": change = 1263]
16 years ago
John-Mark Gurney
1cee3e034c
pull in changes made durning the release process...
[git-p4: depot-paths = "//depot/": change = 1245]
16 years ago
John-Mark Gurney
44faab6c30
add pyvr module..
[git-p4: depot-paths = "//depot/": change = 1239]
16 years ago
John-Mark Gurney
45fbcadc7e
no results here..
[git-p4: depot-paths = "//depot/": change = 1236]
16 years ago
John-Mark Gurney
c02f55a235
add a couple more items..
[git-p4: depot-paths = "//depot/": change = 1235]
16 years ago
John-Mark Gurney
72345bde7e
Add basic check list..
[git-p4: depot-paths = "//depot/": change = 1231]
16 years ago
John-Mark Gurney
1af6f8ec52
remove debug print, and increase the rescan to 10 seconds...
[git-p4: depot-paths = "//depot/": change = 1226]
16 years ago
John-Mark Gurney
fb51977d1f
update about some of the recent changes..
[git-p4: depot-paths = "//depot/": change = 1225]
16 years ago
John-Mark Gurney
a12b78c5d8
fix streaming of shoutcast to the DSM-520..
[git-p4: depot-paths = "//depot/": change = 1224]
16 years ago
John-Mark Gurney
2648998737
support different path seps, and also skip directories if they
have the isdir attr and it's true..
[git-p4: depot-paths = "//depot/": change = 1223]
16 years ago
John-Mark Gurney
cde6a22b83
add dummy entries for the connectionmanager... I don't think
I've seen anyone use it..
[git-p4: depot-paths = "//depot/": change = 1216]
16 years ago
John-Mark Gurney
a8ba9dfe93
add comment about ps3 not supporting streaming...
[git-p4: depot-paths = "//depot/": change = 1215]
16 years ago
John-Mark Gurney
7d78dc63c1
debugging, and fix to dataels...
[git-p4: depot-paths = "//depot/": change = 1151]
17 years ago
John-Mark Gurney
c4eb909ecd
fix some typos...
fix getattr by checking the set attributes...
[git-p4: depot-paths = "//depot/": change = 1150]
17 years ago
John-Mark Gurney
1bd472a32d
add more generic support for attributes to resource....
add support for duration to the PYVR module....
add some more debug about trapping the 500 error, and how to
recover from it properly...
[git-p4: depot-paths = "//depot/": change = 1149]
17 years ago
John-Mark Gurney
b60dd8989f
make rarfile properly a no-op...
[git-p4: depot-paths = "//depot/": change = 1144]
17 years ago
John-Mark Gurney
e1d8d9fbe0
remove some debug prints..
[git-p4: depot-paths = "//depot/": change = 1138]
17 years ago
John-Mark Gurney
80d1273cba
update email address...
[git-p4: depot-paths = "//depot/": change = 1137]
17 years ago
John-Mark Gurney
b9c0993791
add a bunch of changes to the README..
[git-p4: depot-paths = "//depot/": change = 1136]
17 years ago
John-Mark Gurney
9037697628
update copyright and email address..
[git-p4: depot-paths = "//depot/": change = 1135]
17 years ago
John-Mark Gurney
2e8dc89de7
if there is an import error on rarfile, use a dummy module that
will always be false...
[git-p4: depot-paths = "//depot/": change = 1134]
17 years ago