Bug 185388 - Make possible to display multiple FOVs.
Summary: Make possible to display multiple FOVs.
Status: RESOLVED FIXED
Alias: None
Product: kstars
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: Akarsh Simha
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-23 22:38 UTC by Alexey Khudiakov
Modified: 2011-02-20 18:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Khudiakov 2009-02-23 22:38:54 UTC
Version:            (using Devel)
Installed from:    Compiled sources

Currently it's possible to have only one FOV at once. It could be very useful to have more that one FOV simultaneously. 

Use cases
1. Display FOV for finder and telescope. 
2. Display FOV for finder, guide and CCD camera. 

This gives some sense of scale and gives idea of what could be seen in telescope/how well you need to center telescope/etc

Also text label should be displayed for FOV. Otherwise it can be difficult to distinguish between them.
Comment 1 Alexey Khudiakov 2009-07-31 22:10:13 UTC
SVN commit 1005335 by khudyakov:

Implement support for multiple FOVs displaying. 

This is an extensive changeset but it's difficult to do such changes 
in small pieces.

Now all FOVs are stored in memory in one QList in KStarsData object. 
Configuration file are also changed. Only names of displayed FOVs are 
stored Options::. There's no way to store list of FOVs there so they are
still stored in fov.dat. 

Regressions:
 * There is no way to set default list of FOVs since new 
   code for reading accept empty fov.dat happily and doesn't
   revert it. 
 * FOV symbol isn't drawed in FOV dialog.
 * All DCOP/D-Bus related stuff for FOVs now broken. 

CCMAIL: kstars-devel@kde.org
CCBUG: 185388


 M  +4 -58     dialogs/fovdialog.cpp  
 M  +0 -2      dialogs/fovdialog.h  
 M  +0 -2      kstars.cpp  
 M  +9 -19     kstars.h  
 M  +3 -25     kstars.kcfg  
 M  +20 -80    kstarsactions.cpp  
 M  +24 -9     kstarsdata.cpp  
 M  +6 -1      kstarsdata.h  
 M  +6 -5      kstarsdcop.cpp  
 M  +17 -56    kstarsinit.cpp  
 M  +3 -1      skymapdraw.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1005335
Comment 2 Alexey Khudiakov 2011-02-20 18:14:07 UTC
Fixed.