Hleb Valoshka
3f757998f4
Draw ecliptic using glsl and common BO
2019-11-09 15:08:03 +03:00
Hleb Valoshka
ae02fe2c38
Refactor selection pointer to use glsl and common BO
2019-11-09 15:08:03 +03:00
Hleb Valoshka
08907c5883
Tiny refactoring for simplify code
2019-11-09 15:08:03 +03:00
Hleb Valoshka
0d5e867219
Add Renderer::getAspectRatio() method
2019-11-09 15:08:03 +03:00
SevenSpheres
972267d69f
Remove duplicate moons
2019-11-08 02:19:10 +03:00
Hleb Valoshka
cf945d7b6e
Show Reference Points labels ( Closes : #489 )
2019-11-06 12:33:52 +03:00
Hleb Valoshka
00ee0d4bcd
[cmake] Update for vcpkg-provided cspice
2019-11-06 02:31:27 +03:00
Hleb Valoshka
16051ed90a
[appveyor] disable cmake files dump on error
2019-11-04 15:29:07 +03:00
Hleb Valoshka
26f3a3b5a9
[appveyor] Add build artifacts
2019-11-04 15:29:07 +03:00
Hleb Valoshka
89e1b9c441
Revert "Initialize marker representations in constructor"
...
...because colors can be changed using celx
This reverts commit 2090a883d4
.
2019-11-04 13:09:12 +03:00
Hleb Valoshka
0af14d4ca8
Add LOD for planet rings
2019-11-01 12:12:04 +03:00
Hleb Valoshka
9e9541ce1b
Fix markers rendering in multiview mode ( Closes : #486 )
2019-10-30 09:53:11 +03:00
Hleb Valoshka
99b0acf556
Make Selection variables private again
2019-10-30 09:53:11 +03:00
Li Linfeng
f8fcc4c0ae
place config.h generation after mac version check
2019-10-29 21:53:28 +08:00
Li Linfeng
7f64139a53
disable c++fs prior to macOS 10.15
2019-10-29 17:44:35 +08:00
Luke McCrone
f3edf65d77
Show dwarf planets and minor moons in right-click menu #459 (no pluto yet)
2019-10-28 12:18:52 +03:00
SevenSpheres
f1a6af1ab5
Change dwarf planet label color
2019-10-27 12:29:39 +03:00
Hleb Valoshka
7c593f366f
Fix compilation without CELX
2019-10-26 00:59:03 +03:00
Hleb Valoshka
7435f420dc
Set Qt::AA_UseDesktopOpenGL before QCoreApplication creation ( Closes : #407 )
2019-10-26 00:58:47 +03:00
Hleb Valoshka
b565806a43
Chage dwarf planet orbit and Pluton-Charon orbit colors ( Closes : #463 )
2019-10-25 21:14:03 +03:00
munix9
3ec9365891
Added missing tools in Debian config
2019-10-23 00:09:23 +03:00
Hleb Valoshka
8957e22472
Restore star orbits ( Closes : #448 )
...
Was broken by e73e366
2019-10-21 21:56:00 +03:00
Hleb Valoshka
f84ca4277a
Atmosphere tools modernization
...
scattersim works as in 1.6.x
scattertable generates broken dds files
2019-10-21 18:40:28 +03:00
Hleb Valoshka
6e90626feb
Add a method to transform Ray3 with 4x4 matrix
2019-10-21 18:40:28 +03:00
Li Linfeng
5342437c79
fix space between star/dso name and description
2019-10-21 14:42:09 +08:00
SevenSpheres
af44846991
README.md fixes
...
Fixed grammar, fixed line breaks, updated copyright year.
Moved 375gnu and pirogronian to authors, added Li Linfeng to authors, added Nils Larsson to contributors, added Selden to "documentation"
2019-10-19 20:08:07 +03:00
Hleb Valoshka
097d7113e2
Provide a common method to save screenshots
2019-10-19 17:47:31 +03:00
Hleb Valoshka
2c2a17aa0a
Implementation of the new interface for legacy scripting
2019-10-19 13:17:32 +03:00
Hleb Valoshka
dfd177ffc7
Implementation of the new interface for Lua scripting
2019-10-19 13:17:32 +03:00
Hleb Valoshka
d93a1cdf03
Common new script interface
2019-10-19 13:17:32 +03:00
Hleb Valoshka
779ad3c5c1
[gtk] Remove copy of CelestiaCore::runScript ( Closes : #456 )
2019-10-19 13:17:32 +03:00
Hleb Valoshka
1ab6b27f3f
[win32] Remove copy of CelestiaCore::runScript, part 2
2019-10-19 13:17:32 +03:00
Hleb Valoshka
d63b65f83e
[win32] Don't make splash top most
2019-10-19 12:59:50 +03:00
Hleb Valoshka
b849e76bf3
[win32] Remove copy of CelestiaCore::runScript from win frontend
2019-10-19 12:01:40 +03:00
Hleb Valoshka
3cb4d3154d
Make options maps common to all scripts
2019-10-18 12:13:48 +03:00
Hleb Valoshka
73ac1b85de
Move execenv.h to celscript/common
2019-10-17 23:02:35 +03:00
Hleb Valoshka
6953eb7aa2
Use lua_getfield instead of helper getField
2019-10-17 23:02:35 +03:00
Hleb Valoshka
9401a4389e
Move scripts to their own subdirectories
2019-10-17 21:21:12 +03:00
Li Linfeng
7cff1728a3
fix warnings
2019-10-14 17:41:03 +08:00
Hleb Valoshka
f46c51d387
Fix duplicated english names ( Closes : #441 )
2019-10-12 19:02:57 +03:00
Hleb Valoshka
17db71b97f
Remove hard-coded startup logo ( Closes : #417 )
2019-10-09 15:55:14 +03:00
Hleb Valoshka
e3baaad767
Big common application code refactoring
...
* Allow to parse four element vectors
* Allow colors defined in HTML notation (#rrggbbaa)
in CEL scripts
* Refactor Overlay::Rectangle to an independent class
* Refactor CelestiaCore::OverlayImage to an independent class
* Refactor CelestiaCore::View to an independent class
* Rename Renderer::getScreenSize to getViewport
* Add wrappers for scissors test and MSAA control
2019-10-09 15:55:14 +03:00
Hleb Valoshka
6e44de22f1
Fix home directory expansion in Windows
2019-10-09 15:55:14 +03:00
Hleb Valoshka
7fd01f38b0
Fix PVS Studio reported errors ( Closes : #425 )
2019-10-04 20:49:34 +03:00
Konstantin Podsvirov
e9ae3959eb
Update INSTALL
...
Fix mistake in tool name: vcpg -> vcpkg (missing k symbol)
2019-10-03 10:22:03 +03:00
Hleb Valoshka
b469511ce3
Use bolometric luminosity to calculate comet's tail fading
...
Closes : #405
2019-09-20 00:01:19 +03:00
Hleb Valoshka
198e067f75
Add a method to get star's bolometric luminosity
2019-09-20 00:01:19 +03:00
Hleb Valoshka
f371bd31c1
Update installation instructions
2019-09-13 20:35:45 +03:00
Paolo Pantò
1776830271
Extract git commit from a package version
2019-09-06 17:55:19 +03:00
Paolo Pantò
2b69c45efd
Add MIME types handled by Celestia to *.desktop files
2019-09-06 17:55:19 +03:00