Version: 1.2.4 (using KDE KDE 3.5.4) Installed from: Fedora RPMs OS: Linux I'd like to have the option of a rectangular shaped (non square) FOV symbol to match the shape of my digital camera visor/photos. 2/3 and 3/4 aspect ratios would be interesting. I think landscape orientation is more important. Don't know if someone would miss portrait orientation.
Created attachment 17449 [details] Digital camera 3x2 FOV square shape One simple solution for the rectangular shape is a square shape with marks of the rectangle crop, both the landscape and the portrait orientation.
This very useful option. Square FOVs are rare. For digital cameras aspect ratio 3:2 is standard (AFAIK). CCD have different aspect ratios but frequently they are not square too. As for landscape/portrait orientation I think this is non-issue. In my opinion proper solution is to allow arbitrary detector sizes (X by Y cm).
SVN commit 911519 by asimha: Adding backend support for rectangular and elliptical FOVs. TODOs left: + Modify frontends to provide this feature + Make sure that the FOV aligns along the coordinate grid + Add a feature to set an arbitrary position angle CCBUG: 132766 CCMAIL: kstars-devel@kde.org M +99 -70 fov.cpp M +10 -8 fov.h M +26 -14 fovdialog.cpp M +8 -3 kstars.kcfg M +6 -5 kstarsactions.cpp M +2 -1 kstarsdata.cpp M +2 -1 kstarsdcop.cpp M +3 -2 kstarsinit.cpp M +1 -1 skymapdraw.cpp M +4 -3 widgets/fovwidget.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=911519
SVN commit 911589 by asimha: Adding support for setting up a rectangular / elliptical FOV indicator. CCBUG: 132766 CCMAIL: kstars-devel@kde.org M +18 -12 fovdialog.cpp M +30 -27 newfov.ui M +2 -1 widgets/fovwidget.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=911589
Can it be closed now akarsh?
SVN commit 911596 by asimha: Use the 3:2 aspect ratio (which is the usual case with DSLRs and Film) for calculating the FOV of a camera. CCMAIL: kstars-devel@kde.org CCBUG: 132766 M +9 -4 fovdialog.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=911596