Changesets: DarkRadiant

master 2cee7d82

01.05.2021 11:09

greebo


Details Diff
Version bump after release
mod - include/version.h Diff File

master b7d3cd30

01.05.2021 10:10

greebo


Details Diff
Fix version injection in workflow script
mod - .github/workflows/build.yml Diff File

master 8a032180

01.05.2021 09:23

greebo


Details Diff
Shut off the massive warning spam
mod - libs/math/Vector3.h Diff File

master 5687ca9e

01.05.2021 09:15

greebo


Details Diff
Version bump to 2.12.0
mod - CMakeLists.txt Diff File
mod - PKGBUILD Diff File
mod - include/version.h Diff File

master 806f8d2a

01.05.2021 07:34

greebo


Details Diff
Merge remote-tracking branch 'remotes/orbweaver/master'
mod - libs/math/Segment.h Diff File
mod - libs/math/Vector3.h Diff File
mod - libs/module/CMakeLists.txt Diff File
mod - libs/texturelib.h Diff File
mod - plugins/script/interfaces/MathInterface.cpp Diff File
mod - radiantcore/brush/Brush.cpp Diff File
mod - radiantcore/brush/FaceInstance.h Diff File
mod - radiantcore/brush/SelectableComponents.h Diff File
mod - radiantcore/patch/Patch.cpp Diff File
mod - radiantcore/patch/PatchTesselation.cpp Diff File
mod - radiantcore/selection/algorithm/General.cpp Diff File
mod - test/Brush.cpp Diff File
mod - test/math/Vector.cpp Diff File

master 77cf14ac

01.05.2021 06:30

greebo


Details Diff
Update Xcode section in README
mod - README.md Diff File
add - tools/xcode/DarkRadiant.xcodeproj/xcshareddata/xcschemes/DarkRadiantCore.xcscheme Diff File
add - tools/xcode/DarkRadiant.xcodeproj/xcshareddata/xcschemes/module.xcscheme Diff File

master 4efbea5d

30.04.2021 18:59

greebo


Details Diff
Mac build fix
mod - radiantcore/model/import/AseModel.cpp Diff File

master e8dfcd45

30.04.2021 18:42

greebo


Details Diff
Xcode project scheme cleanup
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File
add - tools/xcode/DarkRadiant.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/xcshareddata/xcschemes/DarkRadiant.xcscheme Diff File

master fb97c48d

30.04.2021 18:41

greebo


Details Diff
Add Xcode linker flags to wxAUI library
mod - tools/xcode/wxwidgets.xcconfig Diff File

master f111057f

30.04.2021 17:46

greebo


Details Diff
Update Xcode project to work with Xcode 11.3 on macOS Mojave (10.15). We no longer need boost to compile this since std::filesystem is supported now.
mod - README.md Diff File
mod - libs/module/ApplicationContextBase.cpp Diff File
mod - libs/os/fs.h Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File
add - tools/xcode/DarkRadiant.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/xcshareddata/xcschemes/DarkRadiant.xcscheme Diff File
mod - tools/xcode/base.xcconfig Diff File
rm - tools/xcode/boost.xcconfig Diff

master 6ae7c9d1

28.04.2021 19:35

greebo


Details Diff
Fix material/ folder being created below the working directory.
mod - radiantcore/shaders/Doom3ShaderSystem.cpp Diff File

master 87ab248a

28.04.2021 18:49

greebo


Details Diff
Adjust ASE importer to parse only the relevant *MESH_FACE parts and leave the rest alone
mod - radiantcore/model/import/AseModel.cpp Diff File

master a6461037

28.04.2021 18:43

greebo


Details Diff
Add ASE importer test case covering models featuring *MESH_FACE lines without *MESH_SMOOTHING
mod - test/Models.cpp Diff File
add - test/resources/tdm/models/ase/testcube_no_smoothing_in_mesh_face.ase Diff File

master 9df7f011

28.04.2021 10:14

greebo


Details Diff
Add xcconfig file needed for Eigen
mod - README.md Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File
mod - tools/xcode/base.xcconfig Diff File
add - tools/xcode/eigen3.xcconfig Diff File

master 97415561

28.04.2021 05:59

greebo


Details Diff
Update Xcode project
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 35125ed1

27.04.2021 19:44

orbweaver


Details Diff
Vector3 addition and subtraction implemented by Eigen
mod - libs/math/Vector3.h Diff File

master 40a187f0

27.04.2021 19:32

orbweaver


Details Diff
Vector3 scalar multiplication implemented by Eigen

Add a new eigen() accessor method to BasicVector3 which can be used by the
non-member operators to access the underlying Eigen object.
mod - libs/math/Vector3.h Diff File

master b1ab8722

27.04.2021 19:15

orbweaver


Details Diff
Several Vector3 methods implemented by Eigen

dot, cross, normalise, getNormalised, getLength and getLengthSquared are all
now calling Eigen methods.
mod - libs/math/Vector3.h Diff File

master df6f9517

25.04.2021 20:27

orbweaver


Details Diff
Vector3 negation now implemented by Eigen
mod - libs/math/Vector3.h Diff File
mod - test/math/Vector.cpp Diff File

master a6bdc34c

25.04.2021 19:53

orbweaver


Details Diff
Vector3 is now using Eigen internally

The underlying Eigen::Matrix<T, 3, 1> is only used for storage at the moment.
There is no eigen() accessor method and no advantage is taken of direct Eigen
transformations e.g. when transforming the vector by a matrix.
mod - libs/math/Vector3.h Diff File
mod - libs/module/CMakeLists.txt Diff File

ci-linux 51b48573

24.04.2021 05:52

greebo


Details Diff
Move SIGSEGV handler to separate source files
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/Radiant.cpp Diff File
add - radiantcore/log/SegFaultHandler.cpp Diff File
add - radiantcore/log/SegFaultHandler.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ci-linux 18cbf811

24.04.2021 05:07

greebo


Details Diff
Rename MSBuild => Build
mod - .github/workflows/build.yml Diff File

ci-linux f4d24163

24.04.2021 05:06

greebo


Details Diff
Back out most of the debug output code. Throw some exceptions when failing to connect to the X server.
mod - radiantcore/log/LogStream.cpp Diff File
rm - test/ConsoleLogger.h Diff
mod - test/HeadlessOpenGLContext.cpp Diff File
mod - test/RadiantTest.h Diff File

ci-linux a639b362

24.04.2021 04:54

greebo


Details Diff
Merge cmake build into the main build YAML
mod - .github/workflows/build.yml Diff File
rm - .github/workflows/cmake.yml Diff
rm - .github/workflows/test.yml Diff

ci-linux 278b06b4

24.04.2021 04:46

greebo


Details Diff
Further checks
add - .github/workflows/test.yml Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 132 133 134 135 136 137 138 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last