..
CMakeLists.txt
Remove unused code and apply bugfixes to SphereMesh
2021-12-31 11:12:53 +01:00
asterism.cpp
Split greek-letters handling from utf8 and refactor a bit
2022-01-08 17:21:23 +03:00
asterism.h
Return std::string_view from Tokenizer::getStringValue to reduce copying
2021-12-29 13:08:54 +01:00
asterismrenderer.cpp
Draw lines with lines when lineWidth < maxLineWidth
2021-01-03 17:21:55 +08:00
asterismrenderer.h
Draw lines with lines when lineWidth < maxLineWidth
2021-01-03 17:21:55 +08:00
astro.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
astro.h
Remove string_view compatibility headers
2021-12-28 21:14:29 +01:00
astroobj.cpp
Silence AstroObject::setIndex() unless debug verbosity
2022-01-02 19:32:15 +03:00
astroobj.h
Fix warnings reported by clang/gcc
2020-06-20 10:11:09 +03:00
atmosphere.h
Use inline constexpr for constants in header files
2021-12-28 21:14:29 +01:00
axisarrow.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
axisarrow.h
Fix some warnings found by clang++
2020-06-16 21:59:21 +03:00
body.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
body.h
Remove WIP HDR implementation
2021-12-29 14:48:36 +01:00
boundaries.cpp
Refactor boundaries rendering to have common and rendering parts
2019-12-04 10:42:10 +03:00
boundaries.h
Refactor boundaries rendering to have common and rendering parts
2019-12-04 10:42:10 +03:00
boundariesrenderer.cpp
Fix crash due to use of uninitialized memory
2021-03-01 19:24:06 +08:00
boundariesrenderer.h
Draw lines with lines when lineWidth < maxLineWidth
2021-01-03 17:21:55 +08:00
category.cpp
Implement Logger to replace raw cerr/cout and DPRINTF usage
2021-12-20 17:54:50 +03:00
category.h
Transform CatEntry into AstroObject with minimal common indexing rountines.
2020-03-06 18:11:53 +01:00
console.cpp
Split greek-letters handling from utf8 and refactor a bit
2022-01-08 17:21:23 +03:00
console.h
Remove pre-C++17 Eigen alignment code
2021-12-28 21:14:29 +01:00
constellation.cpp
Extract string utilities to own file
2021-03-08 14:08:36 +03:00
constellation.h
Make work with constellations more C++-like
2018-11-08 11:06:17 +03:00
curveplot.cpp
Replace invalid use of memcpy in curveplot
2021-12-28 23:04:50 +01:00
curveplot.h
Replace invalid use of memcpy in curveplot
2021-12-28 23:04:50 +01:00
deepskyobj.cpp
Implement Logger to replace raw cerr/cout and DPRINTF usage
2021-12-20 17:54:50 +03:00
deepskyobj.h
Remove glcontext.*
2021-12-29 14:48:36 +01:00
dsodb.cpp
Remove getNameValue from tokenizer (duplicate functionality of getStringValue)
2021-12-29 13:08:54 +01:00
dsodb.h
Use inline constexpr for constants in header files
2021-12-28 21:14:29 +01:00
dsoname.cpp
i18n for star and dsos in code
2021-05-22 09:34:34 +08:00
dsoname.h
i18n for star and dsos in code
2021-05-22 09:34:34 +08:00
dsooctree.cpp
Fix typo in DSO octree debug macro.
2019-06-06 12:27:22 +02:00
dsooctree.h
First round of Eigen-izing the core Celestia code.
2009-07-15 03:06:30 +00:00
dsorenderer.cpp
Remove WIP HDR implementation
2021-12-29 14:48:36 +01:00
dsorenderer.h
Move DSORenderer to its own files
2020-04-24 09:54:19 +03:00
frame.cpp
Refactor bigfix and univcoord
2021-12-30 21:30:18 +01:00
frame.h
Remove pre-C++17 Eigen alignment code
2021-12-28 21:14:29 +01:00
framebuffer.cpp
Add view port effect for post processing
2020-10-10 20:18:15 +08:00
framebuffer.h
Add view port effect for post processing
2020-10-10 20:18:15 +08:00
frametree.cpp
Remove make_shared and make_unique to keep single style
2020-07-07 08:15:18 +03:00
frametree.h
Remove make_shared and make_unique to keep single style
2020-07-07 08:15:18 +03:00
galaxy.cpp
Fix galaxy hue calculation
2022-01-01 12:38:54 +01:00
galaxy.h
Reduce indirection, re-use custom templates if possible
2021-12-30 11:58:44 +01:00
geometry.h
Extract inner types from Material and Mesh
2021-12-04 09:49:52 +01:00
glcompat.cpp
OpenGL ES 2.0 initial support
2020-06-15 19:27:46 +03:00
glcompat.h
OpenGL ES 2.0 initial support
2020-06-15 19:27:46 +03:00
glmarker.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
globular.cpp
Add managers for galaxy/globular details to avoid destructor issues on exit
2021-12-30 11:58:44 +01:00
globular.h
Additional globular refactoring
2021-12-30 11:58:44 +01:00
glshader.cpp
Implement Logger to replace raw cerr/cout and DPRINTF usage
2021-12-20 17:54:50 +03:00
glshader.h
Use libepoxy instead of GLEW
2020-03-26 11:24:56 +03:00
glsupport.cpp
Collapse nested namespaces
2021-12-28 21:14:29 +01:00
glsupport.h
Collapse nested namespaces
2021-12-28 21:14:29 +01:00
hash.cpp
Cleanup and fix celutil/util.h; rename to tzutil.h
2021-12-04 11:44:36 +01:00
hash.h
Split parser.* into hash.*, value.* and parser.*
2020-02-07 23:15:43 +03:00
image.cpp
Implement Logger to replace raw cerr/cout and DPRINTF usage
2021-12-20 17:54:50 +03:00
image.h
Refactor Image class and image capture
2021-06-16 14:15:32 +03:00
lightenv.h
Remove pre-C++17 Eigen alignment code
2021-12-28 21:14:29 +01:00
location.cpp
Use custom gettext file to translated object names
2021-12-14 13:16:18 +03:00
location.h
Fix warnings reported by clang/gcc
2020-06-20 10:11:09 +03:00
lodspheremesh.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
lodspheremesh.h
Remove glcontext.*
2021-12-29 14:48:36 +01:00
mapmanager.cpp
Remove unneeded fs::path.string() conversions
2021-12-28 21:14:29 +01:00
mapmanager.h
[utils] add generic util::ResolveWildcard() method
2021-04-25 14:22:59 +03:00
marker.cpp
Namespacing Marker* and Rect
2021-05-23 11:03:07 +08:00
marker.h
Namespacing Marker* and Rect
2021-05-23 11:03:07 +08:00
meshmanager.cpp
Remove unused code and apply bugfixes to SphereMesh
2021-12-31 11:12:53 +01:00
meshmanager.h
Extract inner types from Material and Mesh
2021-12-04 09:49:52 +01:00
modelgeometry.cpp
Remove pointers from mesh and model vectors
2021-12-04 09:49:52 +01:00
modelgeometry.h
Use localized names at bottom right
2021-12-05 18:30:44 +08:00
multitexture.cpp
Implement Logger to replace raw cerr/cout and DPRINTF usage
2021-12-20 17:54:50 +03:00
multitexture.h
Port to filesystem API
2019-08-16 18:11:24 +03:00
name.cpp
Split greek-letters handling from utf8 and refactor a bit
2022-01-08 17:21:23 +03:00
name.h
Split greek-letters handling from utf8 and refactor a bit
2022-01-08 17:21:23 +03:00
nebula.cpp
Implement Logger to replace raw cerr/cout and DPRINTF usage
2021-12-20 17:54:50 +03:00
nebula.h
Remove pre-C++17 Eigen alignment code
2021-12-28 21:14:29 +01:00
objectrenderer.h
Refactor code to draw objects as points
2022-01-26 01:10:46 +03:00
observer.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
observer.h
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
octree.h
Fix warnings reported by clang/gcc
2020-06-20 10:11:09 +03:00
opencluster.cpp
Implement Logger to replace raw cerr/cout and DPRINTF usage
2021-12-20 17:54:50 +03:00
opencluster.h
Remove pre-C++17 Eigen alignment code
2021-12-28 21:14:29 +01:00
orbitsampler.h
Refactor render.cpp and extract some classes to own files
2019-12-03 12:13:34 +03:00
overlay.cpp
Split greek-letters handling from utf8 and refactor a bit
2022-01-08 17:21:23 +03:00
overlay.h
Remove pre-C++17 Eigen alignment code
2021-12-28 21:14:29 +01:00
overlayimage.cpp
Remove celmath::clamp in favour of std::clamp
2021-12-29 12:32:16 +01:00
overlayimage.h
Big common application code refactoring
2019-10-09 15:55:14 +03:00
parseobject.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
parseobject.h
Remove 'using namespace std' from header files
2021-03-08 14:08:36 +03:00
parser.cpp
Return std::string_view from Tokenizer::getStringValue to reduce copying
2021-12-29 13:08:54 +01:00
parser.h
Split parser.* into hash.*, value.* and parser.*
2020-02-07 23:15:43 +03:00
pixelformat.h
Refactor Image class and image capture
2021-06-16 14:15:32 +03:00
planetgrid.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
planetgrid.h
Render lines with triangles
2021-01-03 17:21:55 +08:00
pointstarrenderer.cpp
Refactor code to draw objects as points
2022-01-26 01:10:46 +03:00
pointstarrenderer.h
Refactor code to draw objects as points
2022-01-26 01:10:46 +03:00
pointstarvertexbuffer.cpp
Reuse PointStarVertexBuffer do draw objects as points
2022-01-26 01:10:46 +03:00
pointstarvertexbuffer.h
Always use gl_PointSize in shader to set point size
2020-12-04 19:46:32 +08:00
rectangle.h
Namespacing Marker* and Rect
2021-05-23 11:03:07 +08:00
referencemark.h
OpenGL ES 2.0 initial support
2020-06-15 19:27:46 +03:00
rendcontext.cpp
Add missing include to fix selfshadowing
2022-01-23 11:39:33 +03:00
rendcontext.h
Remove pre-C++17 Eigen alignment code
2021-12-28 21:14:29 +01:00
render.cpp
Draw glow before objects
2022-01-31 12:20:18 +03:00
render.h
Add methods to reset current matrices
2022-01-26 01:10:46 +03:00
renderglsl.cpp
Add missing include to fix selfshadowing
2022-01-23 11:39:33 +03:00
renderglsl.h
Extract inner types from Material and Mesh
2021-12-04 09:49:52 +01:00
renderinfo.h
Remove WIP HDR implementation
2021-12-29 14:48:36 +01:00
renderlistentry.h
Remove pre-C++17 Eigen alignment code
2021-12-28 21:14:29 +01:00
rotationmanager.cpp
Remove unneeded fs::path.string() conversions
2021-12-28 21:14:29 +01:00
rotationmanager.h
Port to filesystem API
2019-08-16 18:11:24 +03:00
selection.cpp
Implement Logger to replace raw cerr/cout and DPRINTF usage
2021-12-20 17:54:50 +03:00
selection.h
Transform CatEntry into AstroObject with minimal common indexing rountines.
2020-03-06 18:11:53 +01:00
shadermanager.cpp
Fix ring shadow shaders for planets with several suns
2022-01-05 13:34:51 +03:00
shadermanager.h
Remove WIP HDR implementation
2021-12-29 14:48:36 +01:00
shadowmap.h
Check angle between normal and a light when applying shadow
2020-06-15 19:27:46 +03:00
shared.h
Common stuff for shared classes.
2019-09-03 22:03:04 +02:00
simulation.cpp
[celx] Add acceleration time to observer:gotoselection()
2021-11-25 16:22:09 +03:00
simulation.h
i18n for star and dsos in code
2021-05-22 09:34:34 +08:00
skygrid.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
skygrid.h
Remove pre-C++17 Eigen alignment code
2021-12-28 21:14:29 +01:00
solarsys.cpp
Remove WIP HDR implementation
2021-12-29 14:48:36 +01:00
solarsys.h
Port to filesystem API
2019-08-16 18:11:24 +03:00
spheremesh.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
spheremesh.h
Remove unused code and apply bugfixes to SphereMesh
2021-12-31 11:12:53 +01:00
star.cpp
Fix parsing and display of luminosity classes Ia-0, Ia, and Ib
2022-02-19 11:33:15 +01:00
star.h
Add extinction parameter for stars
2020-08-02 09:04:57 +03:00
starbrowser.cpp
Fix broken star browser
2022-02-11 19:09:16 -08:00
starbrowser.h
fix whitespaces and indents
2018-09-22 23:41:57 +03:00
starcolors.cpp
Automatically convert to c++11 using clan-tidy
2018-09-22 23:42:02 +03:00
starcolors.h
changed ColorTable enum name to avoid conflct in macosx
2004-12-18 23:04:58 +00:00
stardb.cpp
Remove getNameValue from tokenizer (duplicate functionality of getStringValue)
2021-12-29 13:08:54 +01:00
stardb.h
i18n for star and dsos in code
2021-05-22 09:34:34 +08:00
starname.cpp
Split greek-letters handling from utf8 and refactor a bit
2022-01-08 17:21:23 +03:00
starname.h
i18n for star and dsos in code
2021-05-22 09:34:34 +08:00
staroctree.cpp
Use Star::getApparentMagnitude instead of astro::absToAppMag
2020-08-02 09:04:57 +03:00
staroctree.h
First round of Eigen-izing the core Celestia code.
2009-07-15 03:06:30 +00:00
stellarclass.cpp
Fix parsing and display of luminosity classes Ia-0, Ia, and Ib
2022-02-19 11:33:15 +01:00
stellarclass.h
Fix parsing and display of luminosity classes Ia-0, Ia, and Ib
2022-02-19 11:33:15 +01:00
surface.h
Remove WIP HDR implementation
2021-12-29 14:48:36 +01:00
texmanager.cpp
Remove unneeded fs::path.string() conversions
2021-12-28 21:14:29 +01:00
texmanager.h
[utils] add generic util::ResolveWildcard() method
2021-04-25 14:22:59 +03:00
texture.cpp
Implement Logger to replace raw cerr/cout and DPRINTF usage
2021-12-20 17:54:50 +03:00
texture.h
Use std::uint8_t in procedural texture code
2021-12-30 11:58:44 +01:00
timeline.cpp
fix warnings
2019-10-14 17:41:03 +08:00
timeline.h
Replace refcounted objects with std::shared_ptr
2019-08-16 12:45:57 +03:00
timelinephase.cpp
Remove 'using namespace std' from header files
2021-03-08 14:08:36 +03:00
timelinephase.h
Replace refcounted objects with std::shared_ptr
2019-08-16 12:45:57 +03:00
trajmanager.cpp
Remove unneeded fs::path.string() conversions
2021-12-28 21:14:29 +01:00
trajmanager.h
Port to filesystem API
2019-08-16 18:11:24 +03:00
univcoord.h
Refactor bigfix and univcoord
2021-12-30 21:30:18 +01:00
universe.cpp
Split greek-letters handling from utf8 and refactor a bit
2022-01-08 17:21:23 +03:00
universe.h
Namespacing Marker* and Rect
2021-05-23 11:03:07 +08:00
value.cpp
Split parser.* into hash.*, value.* and parser.*
2020-02-07 23:15:43 +03:00
value.h
Return std::string_view from Tokenizer::getStringValue to reduce copying
2021-12-29 13:08:54 +01:00
vecgl.h
Collapse nested namespaces
2021-12-28 21:14:29 +01:00
vertexobject.cpp
Fix errors and warnings with VC++2019
2021-07-13 10:03:38 +03:00
vertexobject.h
Fix crash due to use of uninitialized memory
2021-03-01 19:24:06 +08:00
viewporteffect.cpp
Add view port effect for post processing
2020-10-10 20:18:15 +08:00
viewporteffect.h
Add view port effect for post processing
2020-10-10 20:18:15 +08:00
virtualtex.cpp
Return std::string_view from Tokenizer::getStringValue to reduce copying
2021-12-29 13:08:54 +01:00
virtualtex.h
Fix virtual texture loading and VT code tiny cleanup
2019-09-06 11:28:23 +03:00
visibleregion.cpp
Backport C++20 numbers header
2021-12-31 17:25:39 +01:00
visibleregion.h
Fix some warnings found by clang++
2020-06-16 21:59:21 +03:00