<div dir="ltr">Hello folks,<div><br></div><div>Recently, I started revamping KStars API documentation since I realized that even after 10+ years in KStars, I am completely oblivious to some KStars key components. The API documentation is now better but it still needs a lot of work. I also plan to work on updating the handbook (or if anyone else wants to step in that would be great!). For now, I propose the following breakdown for the API, please let me know if I am missing anything or if it needs to be structured differently altogether.</div><div><br></div><div><div>API Breakdown:</div><div><br></div><div>1. Data</div><div> + SkyMapComposite</div><div> + SkyComponent</div><div> + SkyObject et al.</div><div><br></div><div>2. View</div><div> + KStars</div><div> + SkyMap</div><div> + KSPopupMenu</div><div> + InfoBoxes</div><div> + Labels & Trails</div><div> + Flags</div><div> + FOVs</div><div> + Projections</div><div><br></div><div>3. Time</div><div> + SimClock</div><div><br></div><div>4. Math</div><div><br></div><div>5. Tools</div><div> + Calculator</div><div> + Devices</div><div> + Sky Calender</div><div> + What's up tonight</div><div> + What's interesting</div><div> + Solar System</div><div> + Jupiter Moon</div><div> + Star Hopper</div><div> + Angular Distance</div><div><br></div><div>6. Observation</div><div> + OAL</div><div> + Observation Planner</div><div> + Session Planner</div><div><br></div><div>7. Auxiliary</div><div> + Image Viewer</div><div> + Color Schemes</div><div> + Wizard</div><div> + Settings</div><div><br></div><div>8. Scripting</div><div> + DBUS interface</div><div> + Script Builder</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Best Regards,<br>Jasem Mutlaq<br></div><div><br></div></div></div>
</div></div>