I saw in my RSS feed read:
"More progress on horizon manager"
, this is something I'de like to get involved in terms of testing if you want as I will rely a lot of this.
Let me know what has been changed and what are the plans for it, I do have some ideas for it.
In points, you can enter anything you want in Az/Alt and it will accept it.
Example, click on the + and in the new empty boxes enter some letters instead of a real coordinate, press enter.
It would good to have a check as in : invalid coordinates and doesn't allow you to carry on to the next box.
It is quite difficult to add points precisely to be able to close the polygon, could we please have for example after you click on 'Select points' a virtual line following your cursor to draw that polygon directly.
This would link to the request made in www.indilib.org/forum/ekos/852-draw-rectangle-in-kstars.html I think they are both related.
The polygon is traced now as you make it. But you have to make very small segments along the way otherwise the polygon will not be drawn correctly later on. So it must be a "high resolution" polygon with many points. No plans on incorporating mount limits yet.
Found two more bugs, and instead of explaining with long words I took a video of it (simplescreenrecorder was used).
In the video, you can see the first immediate problem, it's clear to see.
Second issue is less obvious but I wanted to delete a point and Kstars got stuck, you can see that I cannot lower the scroll bar on the right nor delete anything.
First issue is NOT a bug. Because the artificial horizon expects the FIRST and LAST points to be ON the horizon. I added this clarification to the dialog. The 2nd problem was a bug and is now fixed, thanks!!
Not sure how feasible this would be, but:
When you draw the polygon, could the line be drawn as you move the cursor?
And could the last click to close the polygon kind of auto-lock to the first point?
the line drawing as you "click" to add more points. The last point is already 'auto-lock'. If it detects that the last point is very close to the first (< 2-3 degrees) then it makes first=last points and thus the polygon is closed.