alleus/TranspRAR — pull request #9 by btrask (2012-07-27 18:27:51+00:00)
Title: Major rewrite of TranspRAR back-end

Improvements:
- "Turns archives into folders", listing archive contents directly instead of the archive itself instead of creating new paths (which may conflict with existing files)
- Full support for nested folders
- Decent support for nested archives (likely to be kind of slow though)
- Much faster overall
- Doesn't read archives until the archive itself is opened (instead of the enclosing folder)
- Works around some Finder stupidity that tries to force us to load them anyway
- Works around a crasher in XADMaster with RAR30 files
- Better label color support (could easily be extended to use a configurable label color)
- Supports file invisibility

Existing coding style conventions were not followed. Sorry. I understand if my changes are too drastic for you to accept.

--Ben