Levin Li
2c044240d7
Sync content repo
2021-11-17 14:00:11 +08:00
Andrew Tribick
e78b51ad07
Fix ASCII material loading
2021-11-16 21:33:56 +01:00
Andrew Tribick
d82043f914
Fix for fmt 4.0 (as used by Ubuntu 18.04 LTS)
2021-11-16 18:56:43 +01:00
Levin Li
7c933c576d
Correctly finish rendering point stars before drawing new ones
2021-11-16 21:13:15 +08:00
Andrew Tribick
b3efa631d9
Enforce maximum token length, error on invalid UTF-8 sequences
2021-11-15 18:28:06 +01:00
Andrew Tribick
0f1ed583ae
Move internal cmod parsing code to unnamed namespace
2021-11-15 18:28:06 +01:00
Andrew Tribick
0d636696eb
Add error checking in cmod read/write
2021-11-15 18:28:06 +01:00
Andrew Tribick
f79b21e7d3
Use existing tokenizer to parse ASCII cmod files
2021-11-15 18:28:06 +01:00
Andrew Tribick
5e141eef21
Refactor random number and Perlin noise
2021-11-14 19:42:39 +01:00
Andrew Tribick
debcca3a1c
Further celmath cleanup
...
- Tidy up includes and namespace handling
- Replace Ray with Eigen::ParametrizedLine
2021-11-14 19:42:39 +01:00
Andrew Tribick
43f0cc416e
Fix spelling of 'opening'
2021-11-14 12:12:52 +01:00
Levin Li
2cf37d3e70
Abandon line strips that are of size 0/1
2021-11-12 20:00:41 +08:00
Andrew Tribick
da5f621a19
Set up common binary IO functions
2021-11-10 19:14:19 +01:00
Andrew Tribick
368d94c0ad
Remove unused catalogxref code
2021-11-10 19:13:39 +01:00
Andrew Tribick
dc2a506839
Remove unused celmath files
2021-11-08 23:29:00 +01:00
Andrew Tribick
80d098f3c9
Remove using namespace from headers
2021-11-06 16:28:45 +01:00
Andrew Tribick
e00f5b7d2c
Fix tools, cleanup, remove reinterpret_cast undefined behaviour
2021-11-05 19:53:05 +01:00
Andrew Tribick
61850bfb9b
Use unique_ptr to indicate ownership in cel3ds
2021-11-05 19:53:05 +01:00
Andrew Tribick
f3e5444003
Add error checking to 3DS loader
2021-11-05 19:53:05 +01:00
Andrew Tribick
71bfec795c
Use templated functions in 3dsread (improve type safety)
2021-11-05 19:53:05 +01:00
Andrew Tribick
ef10800e7c
Clean up headers/using namespace in cel3ds
2021-11-05 19:53:05 +01:00
Andrew Tribick
ec232b7fad
Fix for debug builds
...
- Include fmt/ostream.h in debug.h to allow formatting filesystem paths
- Avoid including headers via debug.h on non-debug builds
2021-10-26 10:17:48 +03:00
SevenSpheres
ab6bdd75fc
Remove content section of README & add help files from 1.6.x branch
2021-10-25 10:13:47 -05:00
SevenSpheres
9f96552540
Some small fixes to documentation
...
Mostly ported from 1.6.x branch
2021-10-25 10:13:47 -05:00
Andrew Tribick
c5d100f698
[qt] Fix info panel for retrograde and subsynchronous rotators
2021-10-24 14:51:57 +02:00
Levin Li
dff29425fe
Fix crash displaying localized DSOs
2021-10-23 17:35:18 +08:00
Hleb Valoshka
98768a5ea2
[ci] Add build in C++17 mode
2021-10-23 12:15:01 +03:00
Hleb Valoshka
b6da4a73f9
[tests] Build filesystem test only if building own fs library
2021-10-23 12:15:01 +03:00
Hleb Valoshka
28f674565e
Add and use Overlay::printf instead of Overlay::operator<<
2021-10-23 12:15:01 +03:00
Hleb Valoshka
ede49e97c1
[cmake] Build own fs implementation only if needed
2021-10-23 12:15:01 +03:00
Hleb Valoshka
811ed4ff3c
Fix a few error messages
2021-10-23 12:15:01 +03:00
Hleb Valoshka
d417525d67
[cmake] Allow C++ standard definition via command line
2021-10-23 12:15:01 +03:00
Hleb Valoshka
481f81c664
[cmake] Use FindFilesystem instead of own code
2021-10-23 12:15:01 +03:00
Hleb Valoshka
5f050040fe
[cmake] Import FindFilesystem
2021-10-23 12:15:01 +03:00
Hleb Valoshka
58d303478c
[cmake] Set policy CMP0004 to NEW
2021-10-23 12:15:01 +03:00
Hleb Valoshka
ccd01c460f
Fix fs::path printing using fmt
2021-10-23 12:15:01 +03:00
GurrenLagannTSS
1951497aaf
Fix spelling mistake (Cource to Source)
2021-10-21 23:39:29 +03:00
Hleb Valoshka
42790d9013
Replace deprecated fmt::fprintf calls
2021-10-19 19:35:23 +03:00
Levin Li
1613542c5d
Fix duplicate in Body as well
2021-10-19 17:42:49 +08:00
Levin Li
cb0fe13ecd
Remove duplciates in star/dso name index
2021-10-19 17:42:49 +08:00
Andrew Tribick
11c0361324
Fixes for the Windows build
...
- Move the compatibility classes into the cel17 namespace
- Skip generating resource translations if Perl not present
- Use fmt/ostream.h instead of fmt/printf.h for string_view
2021-10-18 09:58:33 +03:00
Andrew Tribick
e987a7035d
Skip UTF-8 BOM if present
2021-10-18 09:58:19 +03:00
Andrew Tribick
df94a78658
Rewrite tokenizer and remove custom float parsing
2021-10-18 09:58:19 +03:00
Hleb Valoshka
aacdbaec95
Fix incorrectly updated condition
2021-10-14 17:33:19 +03:00
Levin Li
d0ed0d79de
Display AVIF support status in QT
2021-10-14 10:35:26 +08:00
Levin Li
bf5689574d
Make AVIF optional
2021-10-14 10:35:26 +08:00
Levin Li
406f0b3036
Update CI and INSTALL.md
2021-10-14 10:35:26 +08:00
Levin Li
7a91ba9311
Update build script
2021-10-14 10:35:26 +08:00
Levin Li
a45425c374
Support AVIF texture
2021-10-14 10:35:26 +08:00
transifex-integration[bot]
4cbc70ec8d
Translate /po/celestia.pot in bg
...
translation completed for the source file '/po/celestia.pot'
on the 'bg' language.
2021-10-10 19:59:10 +03:00