Commit graph

474 commits

Author SHA1 Message Date
497cbc51e0 misc(misc): debugging stuff 2025-08-29 00:13:29 +02:00
cba770c4af refactor(physics): removed remaining references to glmToRp 2025-08-29 00:13:29 +02:00
089fd02899 refactor(physics): removed remnants of rp3d from datatypes and other code 2025-08-29 00:13:29 +02:00
5f57622466 fix(editor): prefer closest handle 2025-08-29 00:13:29 +02:00
3e6e1fad5f feat(editor): use algorithm for handle intersection rather than physics engine 2025-08-29 00:13:29 +02:00
d0635e7472 feat(lua): added tick() function 2025-08-29 00:13:29 +02:00
e777284120 fix(lua): booleans interpreted as ints 2025-08-29 00:13:29 +02:00
577ad312b8 refactor(physics): refactored part code into PhysRigidBody 2025-08-29 00:13:29 +02:00
4c0f24066c refactor(physics): refactored joint code 2025-08-29 00:13:29 +02:00
7352b53a94 refactor(misc): replaced instances of optional<shared_ptr> with nullable shared_ptr 2025-08-29 00:13:29 +02:00
bb81aff4fd refactor(physics): moved implementation-specific workspace functions into physics/world 2025-08-29 00:13:29 +02:00
d922dd3727 refactor(physics): made physics single-threaded again 2025-08-29 00:13:29 +02:00
16f973c9c2 misc(rendering): temporarily disabled fresnel reflections until a setting is added for them 2025-08-29 00:12:52 +02:00
dingusreal
5b5006eb90 SHINY REFLECTIONS YAY 2025-08-28 14:52:33 +02:00
e2054a51a8 feat(editor): recent files 2025-08-19 22:43:52 +02:00
93984ce1c0 fix(editor): hidden internal services 2025-08-14 17:21:55 +02:00
6803a659cb fix(clangd): annoying error 2025-08-14 16:59:44 +02:00
a619fa3afc fix(physics): reduced iteration count 2025-08-13 23:46:08 +02:00
43e41caebf fix(editor): lock the cursor on wayland, too 2025-08-13 03:40:20 +02:00
1bd9b00c47 fix(cmake); find qscintilla on fedora 2025-08-13 03:40:20 +02:00
ae9a4adf67 fix(editor): miniaudio crash in wasapi due to loading order 2025-08-12 14:53:28 +02:00
7bd3e70c3a feat(editor): lock the cursor on platforms other than wayland 2025-08-12 03:38:42 +02:00
52cfa69a6e fix(editor): replaced QSoundEffect with Miniaudio 2025-08-12 01:05:33 +02:00
62743d8998 fix(editor): use OpenGL 3.3 2025-08-12 00:35:10 +02:00
2fec4cc7f2 fix(cmake): client no longer opens with console 2025-08-12 00:26:16 +02:00
56ffc3f88c fix(cmake): copy assets 2025-08-12 00:19:15 +02:00
384c249874 fix(cmake): copy the right dlls in debug mode 2025-08-12 00:06:00 +02:00
692bb17d44 feat(cmake): move to qt6 2025-08-11 22:01:28 +02:00
2ed8c83ec3 tempfix(editor): gl 3.3 and qsoundeffect not working on linux 2025-08-11 21:59:09 +02:00
801b00ad97 fix(cmake): cleaner output 2025-08-04 22:26:36 +02:00
4940b07403 fix(editor): handles crashing on hover 2025-08-01 00:59:08 +02:00
2f09c6eb9c fix(logger): use whole seconds rather than fractions for log filenames 2025-07-25 23:28:56 +02:00
3521f50d1b fix: glfw error not properly formatted, so format args were ignored 2025-07-25 19:14:25 +02:00
11df6595c0 feat(cmake): replaced glew with glad 2025-07-25 19:13:53 +02:00
44c28b6825 feat(test): lua signal test 2025-07-25 18:15:18 +02:00
92ab9f6fb9 feat(test): lua timing checks 2025-07-24 23:36:28 +02:00
b117f3cd4d feat(test): some few lua testing 2025-07-24 22:57:00 +02:00
d086cf629b feat(test): added testing setup 2025-07-24 21:42:49 +02:00
143d3769c7 fix(autogen): opening log file before created generated directory 2025-07-24 19:59:36 +02:00
243af95a3b chore: note for llvm 2025-07-24 02:46:57 +02:00
3df575314e misc(cmake): use ccache 2025-07-24 02:00:08 +02:00
8d5fb3b2c6 chore: updated build instructions 2025-07-24 01:52:40 +02:00
471b2472e3 fix(autogen): autogen failing in msbuild because of "error" in stdout 2025-07-24 01:45:55 +02:00
be324e0aa8 refactor(cmake): made sources explicit rather than globbed 2025-07-24 01:25:39 +02:00
330f128dd3 refactor(cmake): (Thanks @FloofyPlasma!) replaced vcpkg with CPM 2025-07-23 03:24:34 +02:00
8b8776cbd7 fix(part): temporarily soft-disabled wedges as they crash the engine currently 2025-07-23 03:24:34 +02:00
74a4a01ebf refactor(cmake): windeployqt deploys debug dlls which the binary doesn't link against 2025-07-23 03:24:34 +02:00
12fc8906bc refactor(cmake): removed vcpkg 2025-07-23 03:24:34 +02:00
6d95cc8e1a fix(editor): added undo history state for surface changes 2025-07-21 17:25:27 +02:00
6e387a72d2 fix(part): velocity being overidden on run 2025-07-21 17:16:56 +02:00