So, after three months of work, GSoC 2011 has reached the end. It’s been a great and rewarding experience for me. I hope that everybody enjoyed and completed their projects. Special thanks go to my mentors: Akarsh Simha and Victor Carbune, SoK student Samikshan Bairagya, everybody in KStars team and to Lydia Pintscher, who kept all the things running and to Google, for making GSoC 2011 happen π
Now is the right time to make a summary of what I have done during my project.
Added and changed features
- Multiple changes to sky image export feature: added the option to add legends to exported images (with the option to preview them before the export) and SVG file support.
- Added multiple types of legends, with scales, magnitudes chart, symbols list.
- A few changes to flags feature: correct support for locale-characteristic characters, the option to add/edit/delete flags directly from sky map via context menu and the ability to add flags without icon images (text-only). Apart from that, user can now edit flags after they are created.
- Multiple FOV export support: now it’s possible to export multiple field of view snapshots containing images of sky fragments inside area defined by active FOV symbol.
- Star hopper-based FOV export: this is experimental feature that needs tuning (mainly to the star hopper tool itself). It allows user to automatically capture field of view snapshots in a way convenient for star hopping.
- Logging forms containing basis fields embedded in finder charts.
- Details tables: general, position, rise/set/transit, asteroid/comet details.
- Finder charts that can contain logging forms, multiple field of view snapshots, details tables and notes.
- Added Printing Wizard that gathers all the stuff together, and enables user to customize their finder charts.
Despite I’ve managed to complete all features listed in my proposal, I am sure that I’ll continue to work on KStars as I’ve came up with many new ideas during the work on my project.
A few screenshots
Here are a few screenshots from Printing Wizard, which let’s user to configure all the options related to printing finder charts with other goodies.
Example finder chart
Example finder chart, showing what can be included in finder charts: PDF / ODT.