Bug 132766

Summary: Rectangular shaped (non square) FOV symbol
Product: [Applications] kstars Reporter: Danilo Câmara <fcdanilo>
Component: generalAssignee: kstars
Status: RESOLVED FIXED    
Severity: wishlist CC: akarsh.simha, alexey.skladnoy, mboquien
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Digital camera 3x2 FOV square shape

Description Danilo Câmara 2006-08-22 00:23:57 UTC
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.
Comment 1 Danilo Câmara 2006-08-22 02:40:29 UTC
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.
Comment 2 Alexey Khudiakov 2009-01-14 22:53:30 UTC
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). 
Comment 3 Akarsh Simha 2009-01-15 15:16:40 UTC
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
Comment 4 Akarsh Simha 2009-01-15 18:58:17 UTC
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
Comment 5 Médéric Boquien 2009-01-15 19:11:12 UTC
Can it be closed now akarsh?
Comment 6 Akarsh Simha 2009-01-15 19:17:39 UTC
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