My usual mode of operation is to work on one idea at a time. If it is good enough I switch to something else. Actually I might switch because the other idea look more fun. That kept the project alive for quite a while but
you never get out of beta this way. I am going to focus on a 1.0. Good and stable enough. I trimmed the list of features and bugs down to manageable set. The idea is to produce a usable diff program with 1.0. Merge support comes later.
- Quick Response
Instead of showing a progress bar before showing the end result stroy should show a result as fast as possible and improve the diffs in the background.
- Better Change Info
The idea to use background colors to inform about diffs reaches is limits when there are more than 1 changes made to a file. The info will be displayed as a series of icons.
Using stroy on large directories it is easy to forget which diffs you looked already and which not. If you can mark the checked diffs and get rid of them that should help.
- Minimal Crossplatform support
As long as stroy is developed on OSX this platform will always be a step ahead but stroy should work to some degree on windows and linux.
Spanish and German localization to a level that you can work with stroy. The help files might come later.
Eventually the 1.0 work should be only bug fixing.
The plan is to shoot for 1 or 2 releases with more features and one with only bug fixes.
Which bug fixes are required for a 1.0 will mostly depend on feedback.