From kde-commits Mon Aug 31 22:02:22 2015 From: Jasem Mutlaq Date: Mon, 31 Aug 2015 22:02:22 +0000 To: kde-commits Subject: [kstars/gsoc2015-ekos] kstars: Save ST4 device name to load it next time the user starts Ekos Message-Id: X-MARC-Message: https://marc.info/?l=kde-commits&m=144105855605006 Git commit 0628653a9aed4edade5d31d0813bbecb1e6f27c7 by Jasem Mutlaq. Committed on 31/08/2015 at 21:59. Pushed by mutlaqja into branch 'gsoc2015-ekos'. Save ST4 device name to load it next time the user starts Ekos M +15 -1 kstars/ekos/guide.cpp M +3 -0 kstars/kstars.kcfg http://commits.kde.org/kstars/0628653a9aed4edade5d31d0813bbecb1e6f27c7 diff --git a/kstars/ekos/guide.cpp b/kstars/ekos/guide.cpp index 408eb84..0f2f445 100644 --- a/kstars/ekos/guide.cpp +++ b/kstars/ekos/guide.cpp @@ -279,9 +279,20 @@ void Guide::addST4(ISD::ST4 *newST4) ST4List.append(newST4); = ST4Driver =3D ST4List.at(0); - GuideDriver =3D ST4Driver; ST4Combo->setCurrentIndex(0); = + for (int i=3D0; i < ST4List.count(); i++) + { + if (ST4List.at(i)->getDeviceName() =3D=3D Options::sT4Driver()) + { + ST4Driver =3D ST4List.at(i); + ST4Combo->setCurrentIndex(i); + break; + } + } + + GuideDriver =3D ST4Driver; + } = void Guide::setAO(ISD::ST4 *newAO) @@ -520,6 +531,9 @@ void Guide::newST4(int index) return; = ST4Driver =3D ST4List.at(index); + + Options::setST4Driver(ST4Driver->getDeviceName()); + GuideDriver =3D ST4Driver; = } diff --git a/kstars/kstars.kcfg b/kstars/kstars.kcfg index b1dfc2b..988407c 100644 --- a/kstars/kstars.kcfg +++ b/kstars/kstars.kcfg @@ -1586,6 +1586,9 @@ + + + 1000