Commit Graph

5867 Commits (fix/revert-distance-display)

Author SHA1 Message Date
Hleb Valoshka f67b331f02 Show error if an incorrect URL passed to CelestiaCore::goToUrl 2020-03-07 15:40:39 +03:00
Hleb Valoshka 154c06e0a7 Fix failure if an incorrect URL is pasted
Closes: #637

+ small code cleanup
2020-03-07 15:40:39 +03:00
Hleb Valoshka 815c0e46a4 Initial unit tests implementation 2020-03-07 11:05:35 +03:00
Hleb Valoshka b9a4516534 Move test data and scripts to test directory 2020-03-07 11:05:35 +03:00
SevenSpheres 8efb8a2204 Add newlines in solarsys.cpp 2020-03-07 11:04:35 +03:00
pirogronian e8d0e4d1d7 Move blockarray to celutil 2020-03-06 20:47:42 +01:00
pirogronian 035aa30ae5 Replace generic catalog type and related minor polishing. 2020-03-06 18:11:53 +01:00
pirogronian 1ebc427f41 Transform CatEntry into AstroObject with minimal common indexing rountines. 2020-03-06 18:11:53 +01:00
Hleb Valoshka 377d620d5b Extract FramebufferObject to its own file 2020-03-04 19:52:55 +03:00
Hleb Valoshka 6eaa915873 Don't abort if starnames.dat has not been loaded
Closes: #625
2020-03-04 19:52:28 +03:00
Hleb Valoshka 50f15ff5cd [debian] Fix git commit passed to cmake 2020-03-04 19:52:11 +03:00
Hleb Valoshka 9e433e6cd8 Build configuration cleanup 2020-03-03 20:04:55 +03:00
Li Linfeng c5d1f58528 Natural sort based on numeric values in QT 2020-03-01 18:19:06 +08:00
Li Linfeng b2e54e77b3 Fix a bug where shader might not compile
it's discovered while using gl4es shim, the operands should be of the same value type
2020-03-01 17:37:18 +08:00
Li Linfeng fef8d5f153 Update .travis.yml 2020-03-01 17:09:55 +08:00
Hleb Valoshka ec076eb582 [win32] remove uneeded menu separators 2020-02-20 18:44:58 +03:00
Hleb Valoshka f8831d4d2e Common OpenGL information code
Closes: #609
2020-02-18 15:13:06 +03:00
Hleb Valoshka fe35e8e2bd Use Color::parse in AssociativeArray::getColor 2020-02-17 19:52:44 +03:00
Hleb Valoshka 3604152867 Make Color constructors constexpr 2020-02-17 19:52:44 +03:00
Hleb Valoshka 073088e869 Add Color::data() method returning data as byte[4] 2020-02-17 19:52:44 +03:00
Hleb Valoshka 91166938d7 Disable unused version of ReplaceGreekLetterAbbr
It requires additional work to match ReplaceGreekLetterAbbr(std::string)
behaviour
2020-02-17 19:52:29 +03:00
Hleb Valoshka 3fb8fad9cf Convert more digits to superscripts in Bayer designations
Closes: #605
2020-02-17 19:52:29 +03:00
Hleb Valoshka e625496059 [qt] Pass '[' and ']' keys to search console
Closes: #526
2020-02-16 11:05:32 +03:00
Hleb Valoshka 8376232f1c [windows] Fix string conversion functions 2020-02-16 11:05:17 +03:00
Hleb Valoshka d41f4ba85d add missing gettext.h includes in gtk and glut frontends 2020-02-15 16:51:08 +03:00
Hleb Valoshka 46dc8a7216 [appveyor] fix build with current VM image 2020-02-15 00:20:13 +03:00
Hleb Valoshka fb4bede3d1 Allow building without NLS 2020-02-15 00:20:13 +03:00
SevenSpheres 1468a20d99 Add GitHub-related files 2020-02-12 11:24:21 +03:00
Dan Church 5df1bebb66 Fix missing header (GCC 4)
`clog` is no longer a built-in and requires iostream.
2020-02-11 20:42:38 +03:00
Hleb Valoshka 4a38917e08 Split parser.* into hash.*, value.* and parser.* 2020-02-07 23:15:43 +03:00
Hleb Valoshka 4598c3cf62 Fix and enable structs in shaders 2020-01-31 20:30:38 +03:00
Hleb Valoshka 6969373ec4 Add and use time-related helper methods 2020-01-25 11:50:28 +03:00
Lars Næsbye Christensen bf1b75106a removed INSTALL text file 2020-01-25 11:02:09 +08:00
Lars Næsbye Christensen d177fac61d changed link from INSTALL to INSTALL.md 2020-01-25 11:02:09 +08:00
Lars Næsbye Christensen 206e2c0aec add Markdown version of INSTALL 2020-01-25 11:02:09 +08:00
Hleb Valoshka db90b02646 [qt] Dump more technical information 2020-01-23 19:54:40 +03:00
Hleb Valoshka e7a0db7c4f [ci] pack windows artifacts 2020-01-20 19:33:35 +03:00
Hleb Valoshka 908daf95cf Tiny shader optimization 2020-01-12 14:56:15 +03:00
Hleb Valoshka 87a551ede7 Fix number of bits used for shadows
Fixes red bodies as reported in #565, and possibly #583
2020-01-12 14:56:15 +03:00
Li Linfeng bfc8f4b4d9 Add openclusters.dsc to CMakeLists.txt 2020-01-12 11:53:12 +03:00
SevenSpheres 758dd43f25 Add openclusters.dsc
Credit to Andrew Tribick
2020-01-11 18:59:15 +03:00
Hleb Valoshka 7f0513e3d3 Fix scripted orbits and rotations (Closes: #576) 2020-01-09 19:11:07 +03:00
SevenSpheres fb8544806c Update README* 2020-01-02 12:14:00 +08:00
Lars Næsbye Christensen 46a7bee657 add change directory command; fix typo 2019-12-30 00:39:05 +03:00
Hleb Valoshka 739f71cd1c Cleanup includes a little bit 2019-12-21 19:16:39 +03:00
Hleb Valoshka 26063bf3a6 Use shaders to draw fonts 2019-12-21 19:16:39 +03:00
Hleb Valoshka 716376c807 Update INSTALL & README* files 2019-12-19 18:41:21 +03:00
SevenSpheres 2cd95ac2e7 Update temperatures for cool stars 2019-12-16 19:11:22 +03:00
Hleb Valoshka 705c383b9f Fix VBO data type
GL_DYNAMIC_DRAW == update occasionally
GL_STREAM_DRAW == update on every draw
2019-12-13 20:31:17 +03:00
Hleb Valoshka ad2de6b6a5 [tools,qt] Replace deprecated Qt methods 2019-12-06 10:55:14 +03:00