Commit Graph

5779 Commits (6d3ffb4813b6839553f9fee652fc0844b8282dc2)

Author SHA1 Message Date
Hleb Valoshka 1125957c83 Pass constant refs instead of objects to LookAt 2019-08-16 09:49:01 +03:00
Hleb Valoshka deb23a7b80 Add a ::Color -> cmod::Material::Color helper 2019-08-16 09:49:01 +03:00
Hleb Valoshka 8cf30873fd [gtk] Enable locales early
Based on a Debian's patch
2019-08-16 09:49:01 +03:00
Hleb Valoshka f0c568dbf3 Rename variable mips to mip to fix compilation on mips64
Based on the patch from Debian
2019-08-16 09:49:01 +03:00
Hleb Valoshka f8d3815a70 Move duplicated setVertexArrays to RenderContext 2019-08-16 09:49:01 +03:00
Hleb Valoshka 4d5f2d9c64 Convert raw pointers to std::unique_ptr in ModelGeometry 2019-08-16 09:49:01 +03:00
Li Linfeng 37cab4140b Use const char * on debug print 2019-08-16 09:39:03 +03:00
Hleb Valoshka f53f547dc3 Refactor compiler options definition 2019-08-13 11:25:15 +03:00
Hleb Valoshka 4fcfa1dfe3 Rename ODMenu.* to lowercase 2019-08-13 11:25:15 +03:00
Hleb Valoshka 4af3d88925 Fix compilation errors with mingw-w64 5.0.0 2019-08-13 11:25:15 +03:00
laikh cfdda11bf6 Move cmdparser.*, command.*, and execution.* from celengine to celestia, modify celephem to OBJECT library and merge the objects in the celengine library, fix Spice dependency 2019-08-13 11:24:37 +03:00
khlai a5fa3f5114 Add cmake debug flag to the INSTALL instruction for Mingw debug build 2019-08-12 17:26:07 +03:00
Li Linfeng 2c92aee13a Fix backspace on qt osx 2019-08-12 15:56:40 +03:00
khlai 7713f8b610 Update INSTALL instruction for Mingw debug build 2019-08-12 15:55:08 +03:00
dlshcbmuipmam 7e52983c19 Add instruction of installing luajit with vcpkg 2019-08-08 20:09:53 +03:00
dlshcbmuipmam c6d608b8a7 Add include/luajit as path suffix to FindLuaJIT.cmake 2019-08-08 20:09:53 +03:00
Li Linfeng 6617d94672 Remove unused code 2019-08-07 12:15:32 +03:00
Li Linfeng 8743edad9e Use relative path on tools 2019-08-07 12:15:32 +03:00
Li Linfeng 589face93e Use relative path for data and config on macOS platform 2019-08-07 12:15:32 +03:00
Li Linfeng 19d36c0d2d Setup macOS bundle for celestia-qt 2019-08-07 12:15:32 +03:00
U-DESKTOP-5KURQFU\dlshc ad8eda79f4 Fix MinGW build and add instruction 2019-08-07 12:14:42 +03:00
Luke McCrone 3bc970c780 279 - context menu entry "back to the star" (qt and gtk)
279 - cleanup as requested
2019-08-05 12:46:45 +03:00
dlshcbmuipmam 85fa5ddade Fix Lua Version Preprocessor Warning 2019-08-04 21:23:10 +03:00
Hleb Valoshka 204ba15f37 [qt] Use QStandardPaths to get data location (Closes: #335) 2019-08-03 17:34:48 +03:00
Hleb Valoshka 78bfe3e860 [appveyor] Use previous image 2019-08-03 16:32:18 +03:00
Gitea cfc225adc7 Refactor Overlay::rect() to use instead of direct GL calls 2019-08-02 14:34:25 +03:00
Hleb Valoshka 35b53b22d5 Refactor simple shader generation 2019-08-02 14:34:25 +03:00
Hleb Valoshka ba0b39fdff Fix overlay image replacement and style cleanups 2019-08-02 14:34:25 +03:00
Hleb Valoshka 9fe2198ebb Fix glGetError() call 2019-08-02 14:34:25 +03:00
Li Linfeng bd51baf8f9 Use lua version defined in lua.h 2019-07-30 14:30:17 +03:00
Hleb Valoshka e94842c945 Use XCode10.2 image in Travis 2019-07-25 17:54:05 +03:00
Li Linfeng e57f0ae304 Remove constexpr for pow and exp for clang 2019-07-21 19:42:07 +03:00
Hleb Valoshka edc4d240be [qt] QtEventFinder cleanup 2019-07-18 22:52:16 +03:00
Hleb Valoshka 24bce0bb82 [qt] Fix incorrect eclipse display time (Closes: #321) 2019-07-18 22:52:16 +03:00
Hleb Valoshka 7b095b8151 Reimplement globular clusters using GLSL 2019-07-10 23:43:15 +03:00
Hleb Valoshka 93c4a3b55c Add celmath::clamp(val, low, high) 2019-07-10 23:43:15 +03:00
Hleb Valoshka 74144a85bc Remove forgotten files for ancient hardware 2019-07-09 23:38:41 +03:00
Hleb Valoshka a93befe941 Remove uneeded #include "vecgl.h" 2019-07-09 23:38:41 +03:00
Hleb Valoshka de1a8d181e Remove unneeded celengine/celestia.h 2019-07-09 23:38:41 +03:00
Hleb Valoshka 7d4f03d5fb [win32] Add helper dlgCheck for 64-bit values
bad but working
2019-07-09 23:38:21 +03:00
Hleb Valoshka da32a3318c [cmake] Call configure_file after check_include_files 2019-07-09 00:53:22 +03:00
Hleb Valoshka 2250dd9c23 [win32] Update registry key, fix uint64_t saving 2019-07-09 00:53:04 +03:00
Hleb Valoshka e7aaee0ec8 Fading orbits in Win32 and Gtk2 frontends 2019-07-08 17:29:46 +03:00
Hleb Valoshka c07c36e70c [qt] Make DSO filter nonexclusive (replace QRadioButton with QCheckBox) 2019-07-08 17:19:21 +03:00
Hleb Valoshka 6295f4d1af [qt] Solar system filtering 2019-07-08 17:19:21 +03:00
Hleb Valoshka a1bdca280a Make VisibleRegion more GL2-friendly 2019-07-07 22:24:59 +03:00
Hleb Valoshka 96c22fbe8e Add simple shaders for color and texture 2019-07-07 22:24:59 +03:00
Hleb Valoshka a90570e36a Allow updates of VertexObject and mark some methods as noexcept 2019-07-07 22:24:59 +03:00
Hleb Valoshka 6712b90d84 Utility method to calculate memory size to store a container data 2019-07-07 22:24:59 +03:00
Hleb Valoshka 845990a91a Fix virtual methods definition for DSO, make some methods private 2019-07-07 12:10:21 +03:00