DivX Tool 2
Version History, Bugs List, ToDo List

PART 1-Version History
2b4:
• Added Drag-and-Drop support for Finder & Dock icons (multiple file soon)
• Added "no" button for setting Type/Creator codes to NULL
• Added a "Debug" key to the info.plist file inside the app bundle, 0 is off, 1 is on (limited functionality, so far only determines verbosity of log)
• Added a button to calculate a file's CRC (checksum)

2b3:
• Improved keyframe detection in reindexing
• Added corruption check to reindexing
• Fixed bugs in property editor
• Identified and added repair for extended audio stream format headers with swapped byte order in ffmpeg/mencoder encoded files [ffmpeg/LAME bug? i should report this, i will eventually]
• Fixed a possible endless loop with header parsing [work_strl() needs a rewrite]
• Fixed typo that caused needless seeking - thereby fixing long load times when opening files on network volumes

2b2:
• Added DivX video keyframe detection for fourCC's: 
	DIV3, DIV4, DIV5, DIVX, XVID
• Now sets keyframe flag for all audio chunks in index
• Implemented reindex for files with partial indexes
• on 'XVID' files, suggests changing fourCC to 'DIVX'
• implemented limited rebuild under "rebuild" button in the main interface

2b1:
• Initial release
• Full Carbon/C rewrite

PART 2: Bugs List
• Alerts-if an alert dialog is opened while DivX Tool is not the frontmost application, it can sometimes become unable to receive mouse clicks on the buttons. This is because DivX Tool is not yet threaded.
workaround: press enter to select the default option, escape for the secondary option.

PART 3: ToDo List
.mov to .avi file converter
rewrite avi creator
rewrite avi header parser [work_strl() and work_hdrl()]