The Goldenseal Pro ‘outline view’ is now working, and it looks very snazzy! It will reduce clutter and make navigation much easier. Still rudimentary, but we’ll refine it.
The Macintosh interface is far enough along now that we’ve switched over to Windows programming for a while, to get that code caught up to the Mac version. After that, we will work on both, approximately in parallel.
After 3 months of grappling with Cocoa libraries, we now understand why it was so hard to find contractors to do the Mac update. Cocoa is rather programmer-unfriendly, especially for existing apps written in C++. As a result, Microsoft is just starting to use it for Office, and Intuit is abandoning QuickBooks for Mac, rather than update it. We kinda assumed there would be a huge cottage industry of experienced Cocoa converters by now, but in fact they don’t exist.
Doing the work ourselves is definitely slower, but the good news is that we can try new approaches, and improve the interface as we go.
The fact that Mac programming has grown more difficult also has its bright side. It sucks to spend months of programming just to stay in the same place, but there is less competition now, than 10 years ago. There are a few big apps and many small ones, but not much in the middle. That leaves many empty niches to fill.