Ok, SubtitleEditor 0.3.1 had more bugs than bug-fixes, the code was sort of crap and the interface was sort of overloaded. So, what can one do? I guess, there’s only 1 thing that makes sense: rewrite the damn thing. And thats exactly what I’m doing right now. I know, I should have done this half a year ago – or I should have written decent code in the first place.
Anyway, at the moment I’m trying to do the following things:
- Write a new Version with all the features that 0.3.1 had – except of course the bugs
- Get SubtitleEditor to guess where to insert a new subtitle by comparing start and end times
- Hav a lot less code than in Version 0.3.1 => less code, less bugs, less worries
So far, things have worked out the way I want them to. The only Problem, I don’t have any testers, so I have to test everything myself, which is very time consuming. So, if you would like to help me test, please contact me! The program actually runs quite stable already, I use it for all my subtitle editing I do. The things left for me to do now are:
- Customize the open and save panel
- Make sure there are no bugs
- Optimize Code
- And again, make sure there are no bugs
So, when can you expect the new version to be released? Well, I guess I should be done with the programming in the next few days. After that, it will probably take me 1 or 2 days to test and fix (if I don’t screw myself by writing really bad code now, that is).
Update: Guess it took me longer than I thought (I also dropped SubtitleEditor for some time). But now I’m at it again, but I’m not sure how long it will be to the next release.
Update 2: There is a repository with the code of the new version, so if you are interested in how it looks, feel free to take a look. However, at the moment there is no big functionality implemented, it’s mainly the visual stuff I’ve been working on. Check the online browser or download the code by typing
git clone git://subtitleeditor.git.sourceforge.net/gitroot/subtitleeditor/subtitleeditor
in the Terminal.
Update 3: The code in the repository is more or less how I will release Subtitle Editor 1.0. All that’s left to do is test and fix what didn’t work in the tests. From now on, Mac OS 10.7 (Lion) or above is required.
EDIT: This is not the current code. I will upload the current code as soon as I feel Subtitle Editor is done, which will be as soon as the subtitles are being displayed in the movie preview. For the time being, here’s an updated screen shot (with some bogus data – thanks to alex for pointing out potential problems). The black part is where the movie preview is. For obvious reasons, I did not play a movie while taking the screen shot:
Subtitle Editor Screenshot
If you would like to help me, please read this.