id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
313	Custom virtual directories	skyy99_1111@…		"First of all, great job on 1.0b7p5. It's a great improvement (better engine), less problems. Sapphire has come a long way on stability.

Now that it's working well, I'd like to make an impassioned plea for custom virtual directories. Yes, this is the same request as in: 

http://appletv.nanopi.net/trac/ticket/192
http://appletv.nanopi.net/trac/ticket/257

and buried in:

http://appletv.nanopi.net/trac/ticket/216

and to a large extent, solves the requests/issues in:

http://appletv.nanopi.net/trac/ticket/176
http://appletv.nanopi.net/trac/ticket/85
http://appletv.nanopi.net/trac/ticket/78

Trying to make a case for adding this as it's clearly the overwhelming request in open tickets. 

So before the requisite ""patches welcome"" response or immediate ticket deletion ensues, I'd like to clarify that I'd love to help. I've browsed the http SVN code (for trunk), and it looks like the virtual directories are specified by SapphireMovieDirectory.h and returned by SapphireMovieDirectory.m. But I'm unclear if this is the only location where virtual movie directories are defined. If this is the right location, I'd probably add functionality to read in an xml file that defines a virtual directory name and perhaps regex style filter (or enumerated match list) for filenames (possibly other attributes as well). 

A few things are preventing me from doing this. First, I'm not sure how best to setup the build/development environment for 1.0b7. The only setup I've found is:

http://wiki.awkwardtv.org/wiki/Create_Environment_for_stock_ATV_1.1_Development_with_Leopard

and that uses BR Dev kit 1.1.1. Since version 2.4(?) seems like it's available (somewhere -- I don't recall where I found it), I'm wondering what version to use (especially with 10.b7) and if this wiki environment setup is still valid.

Second, how can I get the entire code base without downloading every file from the web? I recall there was once SVN access, but I don't know what/where that is anymore, nor do I know if the trunk is 1.0b7p5. I'll be developing on 10.5.8 with XCode 3.1 (latest).

A little clarification on your part might be able to get this feature added.

Thanks,
Matt"	Enhancement	closed	normal		Browser	1.0b7	fixed		
