Ventrilo Fix for OS X 10.5, Leopard
Well now, this bug has existed with Ventrilo for over a year on OS X 10.5. But guess what? I fixed it! Yes, I spent about an hour tooling around with the package contents of Ventrilo.app and found main.nib. I then opened this file in Interface Builder (part of Xcode) and did a little trial and error editing. Throughout this process I discovered the problem, fixed it and have tested the results. Everything works fine. I didn’t go much deeper than the main channel list, but I am sure this problem exists in other spots within the application. However, with the problem identified, it should be rather simple to fix in the future. I’m surprised that one of Ventrilo’s valuable developers couldn’t spare the 5 or 10 minutes needed to fix this problem… That is, spare 5 or 10-minutes over the past bloody year in which this bug has been known on Leopard Beta. In any case, I offer the solution to everyone!

Since the Ventrilo.app file that you install is read only, you will need to copy the application to a different directory. On the copy, right click on the application and select “Show package contents”. Navigate to the English.lprog folder and replace the main.nib file with the one I have linked above. Enjoy being able to run Ventrilo on OS X 10.5 guys!
UPDATE: If you are looking for the patched version of Ventrilo, see this post.
UPDATE #2: A person, who’s comment I lost, posted a simple shell script on how to make the change in all offending portions of the program.
su root **You will need password to your machine** cd /Applications/Ventrilo.app/Contents/Resources/English.lproj/main.nib cp objects.xib objects.xib.old cat objects.xib | sed 's/rowHeight">0</rowHeight">20</g' > objects.xib.new rm objects.xib cp objects.xib.new objects.xib
Restart Ventrilo!
1 Comment »
RSS feed for comments on this post. TrackBack URL
I apologize for losing all your comments, but I simply couldn’t find an easy way to migrate from Typo to WordPress.