|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | A torrent info dictionary has two modes: single and multi files. When in
multi-mode, the name-entry is the directory containing the files.
Represent it as a tree.
During testing I discovered a fatal bug in the torrent parser: If we
encounter an invalid string, we have to move mPos forward, else we will
loop indefinitely until we're OOM.
I also added some icons for folders, files and trackers. | 
| | 
| 
| 
| 
| 
| 
| 
| | The BEncode parser is loosely based on this:
https://github.com/jif/Bencode/blob/master/bencode.cpp
Not perfect, but enough to display all the essential data in the shiny
new TorrentDisplay dialog. | 
| | 
| 
| 
| | Should be 2 commits, but who cares? | 
| | 
| 
| 
| | Thought I did an initial commit, but seems git thinks otherwise... | 
|  | Shows files with the current extension and makes them distinguishable by
different icons and by color. Not much else, just thought it was time
for a commit. |