Commit graph

233 commits

Author SHA1 Message Date
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
43e41caebf fix(editor): lock the cursor on wayland, too 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
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
11df6595c0 feat(cmake): replaced glew with glad 2025-07-25 19:13:53 +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
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
d79d4e3b4a feat(editor): added version string to client and editor 2025-07-19 04:47:57 +02:00
d23206b1fc refactor(part): refactored part into basepart 2025-07-15 03:15:13 +02:00
0196d80944 feat(rendering): specified explicit OpenGL versions and profiles for GLFW and Qt 2025-07-15 03:14:11 +02:00
dca5c483c4 fix(workspace): do not fire signals from physics thread as lua has to always be executed from main thread 2025-07-13 18:45:19 +02:00
86b750b1a3 feat(editor): added a proper title 2025-07-13 16:58:30 +02:00
41c5b74527 feat(editor): click on stack trace to go to line in script 2025-07-13 16:58:30 +02:00
fcf4343509 feat(lua): track source of scripts to allow hyperlinking to script 2025-07-13 16:58:30 +02:00
783fd17563 fix(editor): command bar selects all on press enter 2025-07-13 16:58:30 +02:00
e40b594ae5 fix(lua): share environment between command bar calls 2025-07-13 16:58:30 +02:00
e28436b76c feat(editor): command bar 2025-07-13 16:58:30 +02:00
c628fa2b83 refactor(logging): changed the way source-linked traces are logged 2025-07-13 16:58:30 +02:00
5c8c39cc33 fix(editor): editing individual component of Vector3 in properties resulted in a crash 2025-07-13 16:58:30 +02:00
a5bbfe53f2 feat(editor): added miscellaneous missing icons for windows 2025-07-13 16:58:30 +02:00
2047ed6d65 fix(editor): fixed a few dark-theme-related bugs under windows 2025-07-13 16:58:30 +02:00
74b8bca10a feat(lua): added Instance.new for object creation 2025-07-13 16:58:30 +02:00
f27e778f1c fix(editor): standardize line endings to LF for scripts 2025-07-13 16:58:30 +02:00
284a176158 fix(cmake): missing freetype dependency + Qt6PrintSupport 2025-07-13 16:58:30 +02:00
1e5e60bbcf refactor(rendering): removed glfw dependency of render functions 2025-07-13 16:58:30 +02:00
0991f31e57 fix(editor): undo state for moving objects in the explorer 2025-07-08 00:50:46 +02:00
fc105400e3 fix(editor): group/ungroup-ing not creating history states 2025-07-08 00:31:45 +02:00
f80e9c4cc3 feat(editor): q and e for vertical movement 2025-07-07 22:26:14 +02:00
c2135b2f8c fix(editor): script not reopening after being closed 2025-07-07 22:21:16 +02:00
54f14b6e49 fix(editor): missing qfile.h include 2025-07-06 22:37:14 +02:00
64bc82007b feat(rendering): enabled multisampling 2025-07-03 14:02:21 +02:00
3052b376e2 feat(physics): changed max fps from 30 to 60 2025-07-01 14:44:46 +02:00
ce851aaa5e fix(editor): scale clicking sound missing 2025-07-01 14:39:57 +02:00
fea837a29c feat(physics): basic parallelism 2025-07-01 12:27:23 +02:00
4188e2d9e1 fix(editor): undo history causes crash when it overflows 2025-06-30 21:59:15 +02:00
dd5c3a0638 feat(rendering): simple font renderer 2025-06-30 20:24:31 +02:00
6f66b9540e fix(editor): clicking save on the do you want to save dialog cancels the operation 2025-06-25 15:14:44 +02:00
d3ea7cc0cd fix(editor): reset undo history on load/new 2025-06-25 01:21:03 +02:00
ed5aa597ad feat(editor): undoing movement/transformations 2025-06-23 18:04:53 +02:00
cef5db5b2d feat(editor): undo/redo action buttons reflect state 2025-06-23 17:46:52 +02:00
b5fc91eea0 feat(editor): undoing and redoing 2025-06-23 17:40:56 +02:00