Add tooling to easily generate new KStars deep-sky catalogs from VizieR. Also add a comment syntax for KStars catalog files and fix a bug.
I would appreciate if this can be tested by 2--3 people to ensure that it doesn't corrupt their
skycomponents.sqlite database, before it is merged.
Step 1: Backup the custom catalog database (
~/.local/share/kstars/skycomponents.sqlite on Linux machines)
Step 2: Download the Arp peculiar galaxy catalog from here https://invent.kde.org/-/snippets/1216
Step 3: Run KStars via
gdb if possible. In KStars, go to the Settings menu > Configure KStars > Load Catalog (with Catalogs selected on the left) -- point it to the Arp catalog file
Step 4: Ensure that the "Atlas of Peculiar Galaxies" checkbox is enabled in the list of catalogs, hit "OK".
If KStars crashes, please save the backtrace for debugging. I encountered this crash once but was unable to reproduce it later. I assume this MR will not corrupt the database, but just want to be sure.