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
Hleb Valoshka
bcced3c103
[win32] Use ASCII function version explicitly
2019-12-06 10:55:14 +03:00
Hleb Valoshka
754d149b3a
Fix includes in bigfix.cpp
2019-12-06 10:55:14 +03:00
Hleb Valoshka
7b592b4eda
Remove copy constructor & operator= in LuaHook
...
Because of member of std::unique_ptr type LuaHook can't be copied
2019-12-06 10:55:14 +03:00
Hleb Valoshka
cb6162f4aa
Move markerVO from Renderer to glmarker.cpp
...
As it's a common static buffer
2019-12-06 10:55:14 +03:00
Hleb Valoshka
f8a4d69491
Remove dead code from renderer
2019-12-06 10:55:14 +03:00
Hleb Valoshka
bb1f3aefe5
Add support for body mass units ( Closes : #513 )
2019-12-05 11:37:45 +03:00
Hleb Valoshka
99c3e50a18
Fix distance display for m and km units
2019-12-05 11:37:45 +03:00
Hleb Valoshka
971d203ecc
Fix copy-paste error
2019-12-05 11:37:45 +03:00
Hleb Valoshka
32eaa68d0a
Remove fixed pipeline calls
2019-12-05 11:37:33 +03:00
LukeCEL
18856700a9
Overhaul of nearstars.stc
...
Changes include:
- Updated distances for most stars, mostly Gaia DR2
- Updated parameters, generally from SIMBAD or individual sources
- New orbital elements for many star systems
- Includes spectral type Y, not included in Celestia 1.6.1
- Changed Gliese/GJ naming scheme: 1 to 999 is Gliese; 1000 above is GJ
- Removed star systems that are known to not be within 25 ly
- Removed remaining textures
The file still retains the overall structure, as well as part of the heading.
2019-12-04 10:43:22 +03:00
Hleb Valoshka
3e133ba119
Refactor boundaries rendering to have common and rendering parts
2019-12-04 10:42:10 +03:00