Ticket #313 (closed Enhancement: fixed)
Custom virtual directories
| Reported by: | skyy99_1111@… | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Browser | Version: | 1.0b7 |
| Keywords: | Cc: |
Description
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

