Commit Graph

5796 Commits (master)

Author SHA1 Message Date
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
Hleb Valoshka 1f0ba55079 Fix dependencies to allow replacement of celestia-common-nonfree 2019-09-06 17:55:19 +03:00
Hleb Valoshka 35106691a1 Fix virtual texture loading and VT code tiny cleanup 2019-09-06 11:28:23 +03:00
Askaniy 31cc7363da Dwarf planets corrections
+ texture and oblateness of Ceres
2019-09-04 22:20:03 +03:00
pirogronian c0cc66e77d Common stuff for shared classes. 2019-09-03 22:03:04 +02:00
Li Linfeng 3a56afb24f update install and CI for mac 2019-09-03 23:30:26 +08:00
Hleb Valoshka 2dd0a996d7 Provide build files for Debian and derivatives 2019-09-03 18:17:34 +03:00
laikh 3019e497e9 Use Ctrl+C and Ctrl+V to handle both the console copy-and-paste and the URL copy-and-paste 2019-09-02 21:18:02 +02:00
laikh e2854c0698 Remove F5 F6 shortcuts for copy and paste to solve conflicts with setTargetSpeed 2019-09-02 21:18:02 +02:00
laikh 562dc24641 Fix debug compilation errors 2019-09-01 08:44:28 +08:00
Li Linfeng 9c371c891c define macros for print levels and avoid direct use of fmt::printf 2019-08-31 13:32:44 +08:00
Li Linfeng 56d2b8765a bring menu handler change to gtk/win 2019-08-30 20:57:07 +08:00
Li Linfeng eb51fa8228 adapt to context menu handler change 2019-08-30 20:57:07 +08:00
Li Linfeng c986cdebf9 use handler for context menu callback 2019-08-30 20:57:07 +08:00
Hleb Valoshka 2aa162f0bb [qt] Show more data about planets in infopanel 2019-08-29 12:56:58 +03:00
Hleb Valoshka 11897032d4 Fix some warnings 2019-08-27 23:54:27 +03:00
Hleb Valoshka 05faeee8a4 Mark overridden virtual function as "override" 2019-08-27 23:54:27 +03:00
Hleb Valoshka 6202c06869 [osx] Silence warnings about deprecated OpenGL 2019-08-27 23:54:27 +03:00
Hleb Valoshka efc4810104 Don't abort if extras directory doesn't exist (Closes: #376) 2019-08-27 23:43:46 +03:00