Commit Graph

5796 Commits (master)

Author SHA1 Message Date
Li Linfeng 3a17adb08a Fix solar system browser item model 2019-08-27 22:45:39 +03:00
Hleb Valoshka bcce84601c [cmake] Link celcompat to celutil instead of celengine 2019-08-22 08:55:46 +08:00
Hleb Valoshka 4c20e54119 [cmake] define required macros for debug builds 2019-08-22 08:55:46 +08:00
Hleb Valoshka 0130655d87 [gtk] Don't call string() on strings 2019-08-22 08:55:46 +08:00
Hleb Valoshka ca39d82b09 Reimplement DebugPrint using variadic templates (Closes: #367) 2019-08-22 08:55:46 +08:00
Li Linfeng 71ca974838 Replace the apple macro in qt project 2019-08-21 11:59:40 +03:00
Li Linfeng c820617bb8 Use __APPLE__ in place of TARGET_OS_MAC 2019-08-20 10:19:42 +03:00
Hleb Valoshka e66cff9800 Update win32's view options dialog 2019-08-16 20:10:48 +03:00
Hleb Valoshka 96f8b4a6ee Add missing #ifdef CELX 2019-08-16 18:11:24 +03:00
Hleb Valoshka 48bef14233 Remove Directory class replaced with filesystem API 2019-08-16 18:11:24 +03:00
Hleb Valoshka b6b543438d Port to filesystem API 2019-08-16 18:11:24 +03:00
Hleb Valoshka ceaed57aa5 Add a minimal C++17-like filesystem library 2019-08-16 18:11:24 +03:00
Hleb Valoshka 6d81fc780a Add new and refactor existing char<->wchar routines for Win32 2019-08-16 18:11:24 +03:00
Hleb Valoshka f05679db8e Implement DPRINTF using fmt 2019-08-16 18:11:24 +03:00
laikh c17a717626 Add -D_ENABLE_EXTENDED_ALIGNED_STORAGE for MSVC to fix the build 2019-08-16 17:10:10 +03:00
pirogronian c3567d820c Replace refcounted objects with std::shared_ptr 2019-08-16 12:45:57 +03:00
Hleb Valoshka 2090a883d4 Initialize marker representations in constructor 2019-08-16 09:49:01 +03:00
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