I have been working really hard for the last couple of days and I think I am ready to put up a new DMG for you guys to try. It now includes a quick start guide, copyright information, a startup wizard, and the latest versions of all the software.
I got rid of the annoying dialog boxes at startup and integrated that into a couple of pages of the already existing startup wizard. I also put some of the steps of configuration that I previously explained in the forum into the program and the Quickstart guide. Currently all of the features of the startup wizard are working except for the installers and checkboxes for netpbm, pyfits, and pip. I will need to revisit that part. It is pretty easy to do it from Terminal however.
Commands you need to type into terminal to do it manually:
This is why I would like to get the installers working on the distribution version. They simplify these steps so much. But alas, my attempt to fix it today didn't work, so I need to figure it out. For now, installing home-brew and executing the two home-brew commands is actually necessary.
The other thing I should probably say is that if you have already run my kstars program and you would like to try out the new dmg with the wizard, you will need to either delete or remove two folders so that it is like a fresh install. If you are like me and already have some nice index files in the astrometry folder and you have all kinds of important data like gsc, the tycho database, and others in your data directory. Just rename the folders maybe astrometry_backup and kstars_backup.
I would say get the log files and send them to Jasem. If the focuser does work and the ccd does work in kstars on OS X, then any other bugs like that are almost certain to be actual kstars code issues and not OS X issues.
Ok yeah, then definitely a code issue. I know Jasem was working on the CCD class because of his intent to add video streaming capability. He also recently added a really nice feature where you can see get almost a live view image while you are focusing with real time hfr and profiles. Send him any logs you can get on any errors you see.