Hleb Valoshka
7e4a6d62f8
Enable OSX builds
2019-02-09 00:21:00 +03:00
Hleb Valoshka
37b964ab50
Always use jpeg and png libs, drop CGBuffer.h
2019-02-09 00:21:00 +03:00
Hleb Valoshka
6b0d6439ca
Fix DPRINTF for OSX platform
2019-02-09 00:21:00 +03:00
Hleb Valoshka
d666e76e6e
Use libintl.h on all platforms
2019-02-09 00:21:00 +03:00
Hleb Valoshka
0fc5edf500
FindIntl: support for gettext installed with brew
2019-02-09 00:21:00 +03:00
Hleb Valoshka
a185a83373
Cleanup definitions for jpeg and png support
...
No more support for ancient libpng
2019-02-09 00:21:00 +03:00
Hleb Valoshka
cf9f0e0b45
Remove definitions for ancient compillers
2019-02-09 00:21:00 +03:00
Hleb Valoshka
08c74687cb
Move disabled warning to CMakeLists.txt
2019-02-09 00:21:00 +03:00
Hleb Valoshka
84e27140e8
Change WIN32 macro check to _WIN32
2019-02-09 00:21:00 +03:00
Hleb Valoshka
c80a1520ac
Use config.h on all platforms
2019-02-09 00:21:00 +03:00
Hleb Valoshka
7f052e5cae
Remove 3rd party code from macosx dir
2019-02-09 00:21:00 +03:00
Hleb Valoshka
58d8742156
Install files form extras-standard subdirs
2019-02-09 00:18:03 +03:00
Hleb Valoshka
aea55f500c
Update CMakeLists.txt for submodules usage
2019-01-31 13:13:40 +03:00
Hleb Valoshka
187e4418f2
Spice's csupport is not required
2019-01-31 13:13:40 +03:00
Hleb Valoshka
a53f1895ed
Add required git submodules
2019-01-31 13:13:40 +03:00
Hleb Valoshka
23d5ca3d2c
Remove bundled copies of thirdparty code
2019-01-31 13:13:40 +03:00
Hleb Valoshka
188c436611
Update README and INSTALL ( Closes : #219 )
2019-01-30 16:29:08 +03:00
Hleb Valoshka
44f0e3217e
Remove Visual Studio project files
2019-01-26 16:12:21 +03:00
Hleb Valoshka
913512df1c
Remove QMake support
2019-01-26 16:12:21 +03:00
Hleb Valoshka
78d566d692
Use cmake instead of qmake in travis-ci builds
2019-01-26 16:12:21 +03:00
Hleb Valoshka
f367d7bacc
Use bswap functions provided by MSVC and Apple
2019-01-26 14:33:20 +03:00
pirogronian
706c99d308
Celx LUA value to Celestia parser Value convertion helper.
2019-01-21 17:49:35 +01:00
Hleb Valoshka
8b23439292
Update celestia.rc for native windows UI
2019-01-20 22:54:48 +03:00
Hleb Valoshka
1921672941
Add resources to exe files
2019-01-20 22:54:48 +03:00
Hleb Valoshka
65acb21911
Remove bundled win and osx libraries
2019-01-19 21:55:23 +03:00
Hleb Valoshka
8bde4aa6f9
[cmake] Fix splash installation directory ( Closes : #198 )
2019-01-19 21:55:09 +03:00
Hleb Valoshka
f039f55963
[cmake] add cspice support
2019-01-19 21:55:09 +03:00
Hleb Valoshka
d6b9e61e86
Fix (or disable) warnings produced by VS2015
2019-01-19 21:54:56 +03:00
Hleb Valoshka
3202b5242d
[appveyor] Disable builds for all branches except master
2019-01-19 21:54:42 +03:00
pirogronian
4a41fb69c1
Fix type mismatches and wrong function call.
2019-01-19 19:12:28 +01:00
pirogronian
ba3f1f655c
Untempletization of NameDatabase
2019-01-18 23:00:39 +01:00
Hleb Valoshka
e478aa0918
Build stardb tools as console applications on windows
2019-01-19 00:57:18 +03:00
Hleb Valoshka
b1e36e1f1b
Add C++ versions of xyzv2bin, bin2xyzv
2019-01-19 00:57:18 +03:00
Hleb Valoshka
d32085969a
Fix byte order of xyzvbinaryheader.byte_order
...
should be native instead of LE
2019-01-19 00:57:18 +03:00
Hleb Valoshka
196ec6dc5b
Add include<cstdint> to xyzvbinary.h
2019-01-19 00:57:18 +03:00
Hleb Valoshka
f11a116de5
Move __BYTE_ORDER__ definition for win32 to celutil/bytes.h
2019-01-19 00:57:18 +03:00
Hleb Valoshka
085bfd6762
Add missing semicolon in shader definition ( Closes : #203 )
2019-01-17 12:34:27 +03:00
Hleb Valoshka
a6b50bb25a
Binary XYZV format implementation ( Closes : #168 )
2019-01-15 20:32:38 +03:00
Askaniy
1ffe65c6c3
Update temperature, albedo and colors
...
Temperature correction and albedo improvement using new SSC parameters.
Now Celestia displays the real temperature.
Bond albedo values were taken from the English Wikipedia, for Mars:
http://www.tak2000.com/data/planets/mars.htm
Geometric albedo and colors of planets was calculated with very high
accuracy together with Zemlyanin from the spectra from this paper:
https://arxiv.org/abs/1609.05048
Textures and other parameters will be updated later.
2019-01-14 22:27:08 +03:00
Hleb Valoshka
d19f024e5c
Fix appveyor.yml to build Pull Requests...
...
... enable release build profile (debug build are broken now),
dump CMakeCache.txt on build failure
2019-01-14 16:41:35 +03:00
Hleb Valoshka
dc7aea72b8
Add appveyor.yml to test windows builds
...
Currently 32bit x86 and MSVC2015 only
2019-01-11 12:57:55 +03:00
Hleb Valoshka
bf77df0997
[qt] Use desktop GL always
2019-01-11 12:57:55 +03:00
Hleb Valoshka
45e6a61bcf
Update cmake files
2019-01-11 12:57:55 +03:00
Hleb Valoshka
379a658dff
Fix format specifier
2019-01-11 12:57:55 +03:00
Hleb Valoshka
0df7c1d54e
Fix "signed/unsigned mismatch" warning
2019-01-11 12:57:55 +03:00
Hleb Valoshka
7a2afa9f6b
[win] Fix includes and remove macro redifinitions
2019-01-11 12:57:55 +03:00
Hleb Valoshka
6962697e22
[win] Fix types left after switch to standard types
2019-01-11 12:57:55 +03:00
Hleb Valoshka
69928b5ebf
Install libqt5opengl5-dev in travis ci
2019-01-06 23:20:35 +03:00
pirogronian
03be74e3c7
Revert "Replace deprecated QGLWidget with QOpenGLWidget"
...
This reverts commit 2f7adf19d0
.
2019-01-06 23:20:35 +03:00
Hleb Valoshka
c80ad6c12e
.clang-format for automated code formatting
2019-01-06 18:11:14 +03:00