A new version of the orrery program has been uploaded to the GForge site, and to opkg.org. There are not many new user features - the Monthly Moon Calendar is prettier, and both moon calendars now show Blue Moons (including the one on New Years Eve, this year). Finger friendliness has been improved in a few areas.
Several worthless features (stylus mode, etc) have been dropped. One of the most commonly cited bugs, which caused the program to fail if it was run on a phone whose locale had been set to a language which uses commas, rather than periods, as the decimal place separator, has been fixed. Thanks a bunch to Heiko Stubner, who submitted a patch that fixed this bug. Joshua Rosen make new configuration files for the GNU automake tools, and VERY PATIENTLY showed me how to make them work. The source tarball is no longer a pathetic parody of a source file distribution. Please note - I mistakenly uploaded a version labelled 2.8 to the GForge site. I can't get rid of it; please ignore it. The 2008.x packages labelled 2.8 and 2.7 on the GForge site are actually both 2.7. Here's a list of the changes: Version 2.7: New user features: Monthly moon calendar now uses moon images. Also, both moon calendars now show "Blue Moons", using the common definition that a Blue Moon is the second full moon in a calendar month. Enlarged and re-arranged buttons on the "opts" page, for enhanced finger friendliness. Got rid of "stylus mode". The program is always in finger mode now. There was never a significant difference between the two modes anyway. The program now always saves configuration changes in nonvolatile memory. This is the standard behavior for handheld applications. Bug Fixes: Build-related files completely redone so as to use GNU autotools properly. Program no longer crashes if run on a phone who's locale is set to a language which uses a comma for the decimal point. Improved handling of zoom gestures which originate in the panning area. Before this fix, it was difficult or impossible to zoom an area near the horizon, because such a gesture would be interpreted as a "press" in the panning area, which would call up the azimuth compass. Removed the call to the popt library that parsed the command line arguments. This caused problems, because not all Freerunner software stacks shipped with the popt library. The program now parses its command line arguments with no call to any library. Fixed a bug which made it difficult to use the arrows at the bottom of the monthly moon calendar to change months. _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community