SkyChart: Replaced Observablecollections with hashsets/dictionaries. Removed BaseINPC where not required.
Performance time: Fixed Database method GetDeepSkyObjects() to not calculate altitude when returning DSOs. Removed ObservableCollections of Constellation, FramingConstellation. Load all necessary DSOs into memory for Annotator to drastically speed up moving.
Re-enabled annotation buttons
Added Gridlines to new skymap approach
Return of the bold
Refactored SkyMapAnnotator in a way that Framing Entities know how to draw themselves, to move there code out of the annotator.
Fixed exception when frameline collection contains only one or zero elements.
add zoom on scrollwheel style adjustment for constellation drawing dso and constellation loading optimizations add prism.wpf
bitmap instead of shitty bindings poc
fix image creation size and increase performance
adjust drawing etc.
SkyChart: Replaced Observablecollections with hashsets/dictionaries. Removed BaseINPC where not required.
Performance time: Fixed Database method GetDeepSkyObjects() to not calculate altitude when returning DSOs. Removed ObservableCollections of Constellation, FramingConstellation. Load all necessary DSOs into memory for Annotator to drastically speed up moving.
Re-enabled annotation buttons
Added Gridlines to new skymap approach
Return of the bold
Refactored SkyMapAnnotator in a way that Framing Entities know how to draw themselves, to move there code out of the annotator.
Fixed exception when frameline collection contains only one or zero elements.
add zoom on scrollwheel style adjustment for constellation drawing dso and constellation loading optimizations add prism.wpf
Partial merge & minor adjustments
Added MouseWheel Command Behavior. temporarily disabled scrollwheel event on image view
made FramingDSO brushes, pens and fonts static
Revert "add zoom on scrollwheel"
This reverts commit fad3839cc2895ef9709bd263702b413a875bf0e4.
add stenographic xy projection, add generic xyprojection method and enum
Tinkering around with another approach for FrameLineMatrix
FrameLineMatrix2 maxdec 89
Fix grid alignment. Make 0 lines and 180 lines thick.
Draw Declines to poles.
poc to draw declines to image border always. needs to be enhanced and adapted to ra
Added out of bounds points for dec lines to draw until edges. Works reliably up to 90 degree FoV
use XYProjection in framelinematrix2
Minor refactor
Experimental code for dec point calc
add projectiontype to shift call, make explicit shift calls uncallable from external
Gridannotation
add stenographic shift
fix display of large FOVs
Renamed projection type to actual name
removed obsolete code
Adjusted minsize and some coloring
draw stars when drawing dso, minor style adjustments
add telescope position when connected, change mousewheel zoom to max out at 200
add check if telescope coordinates are even in the viewport
add some colors to DSOs
draw stars always if either annotate dso or constellation is enabled
change dso colors