~mutlaqja/kstars-bleeding/+git/kstars-master:doc_refactor

Last commit made on 2019-01-07
Get this branch:
git clone -b doc_refactor https://git.launchpad.net/~mutlaqja/kstars-bleeding/+git/kstars-master

Branch merges

Branch information

Name:
doc_refactor
Repository:
lp:~mutlaqja/kstars-bleeding/+git/kstars-master

Recent commits

4695a1e... by Jasem Mutlaq

Creating branch for documentation refactoring works

1f60a10... by Wolfgang Reissenberger <email address hidden>

Meridian flip issued also when a target is slewed directly without using a schedule

Reviewers: mutlaqja

Reviewed By: mutlaqja

Subscribers: kde-edu

Tags: #kde_edu

Differential Revision: https://phabricator.kde.org/D18020

7cde134... by l10n daemon script <email address hidden>

SVN_SILENT made messages (.desktop file) - always resolve ours

In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"

7c6e9e0... by Jasem Mutlaq

Record initialHA after slew is complete. Without this, a premature meridian flip can be issued when not required if the slew happens outside the Mount module

a9ef62d... by Jasem Mutlaq

Fix a possibly crash you on exit if one or more FITS Viewer windows remain open

b31dd1e... by Jasem Mutlaq

Remove the FITS viewer based on index and now raw pointer value

8e93823... by Jasem Mutlaq

Fix crash when using linguider

54c3c62... by Jasem Mutlaq

Remove "libindi" prefix in header files

Summary:
Compiling KStars with INDI support requires correct INDI_INCLUDE_DIR such that ${INDI_INCLUDE_DIR}/indiapi.h can be find
in FindINDI.cmake.

Compiling and installing INDI (master) in e.g.

```
>ll /opt/indi
drwxr-xr-x 2 root root 4096 Jan 3 14:13 bin
drwxr-xr-x 3 root root 4096 Jan 3 14:13 include
drwxr-xr-x 4 root root 4096 Jan 3 14:13 lib
drwxr-xr-x 3 root root 4096 Jan 3 14:13 share
```

and compiling KStars as follows

```
cmake -DINDI_INCLUDE_DIR:PATH=/opt/indi/include/libindi .. && make
....
-- The following OPTIONAL packages have been found:

 * KF5NotifyConfig
 * CFitsio , FITS IO Library , <http://heasarc.gsfc.nasa.gov/fitsio/fitsio.html>
   Support for the FITS (Flexible Image Transport System) data format in KStars.
 * INDI (required version >= 1.7.1) , Astronomical instrumentation control , <http://www.indilib.org>
   Support for controlling astronomical devices on Linux with KStars.
 * LibRaw , Library for reading RAW files , <http://www.libraw.org>
   Support for reading and displaying RAW files in KStars.
 * WCSLIB , World Coordinate System library , <http://www.atnf.csiro.au/people/mcalabre/WCS>
   WCS enables KStars to read and process world coordinate systems in FITS header.
 * Qt5Keychain
 * OpenGL , Open Graphics Library , <http://www.opengl.org>
   Support for hardware rendering in KStars.
 * PkgConfig
....
```

leads to error:

```

/tmp/kstars/kstars/ekos/manager.h:15:32: fatal error: libindi/baseclient.h: No such file or directory
 #include <libindi/baseclient.h>
```

In all but 2 remaining KStar header files the prefix "libindi" leads to this error and thus needs to be removed.

Reviewers: mutlaqja, yurchor

Reviewed By: mutlaqja, yurchor

Subscribers: yurchor, kde-edu

Tags: #kde_edu

Differential Revision: https://phabricator.kde.org/D17940

1cba6d7... by Jasem Mutlaq

INDI Drivers sync script

6f6a09f... by Jasem Mutlaq

Rework serial port assistant page navigation