|
2538673fb2
|
refactor(part): moved collider builder to subclass
|
2025-07-15 03:15:13 +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 |
|
|
0ded4ac7fb
|
fix(rendering): stroked message
|
2025-07-13 17:42:18 +02:00 |
|
|
a75119a8c2
|
feat(rendering): stroked text
|
2025-07-13 16:58:30 +02:00 |
|
|
acc1f93f27
|
fix(rendering): hint and message should render on the same layer
|
2025-07-13 16:58:30 +02:00 |
|
|
bb2b0a2762
|
feat(rendering): added messages and hints
|
2025-07-13 16:58:30 +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 |
|
|
133ca0bb5e
|
refactor(lua): generate separate environments for script
|
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 |
|
|
c63e91285b
|
refactor(lua): pre-parse pcall wrapper ahead of time
|
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 |
|
|
75f0892748
|
fix(lua): re-added code that ensures that the thread (and therefore any upvalues) don't get gc'ed in signal handler
|
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 |
|
|
9f97a90c12
|
misc: lua.h => luaapis.h
|
2025-07-13 16:58:30 +02:00 |
|
|
f305595b8f
|
fix(lua): applied previous fix also to signal
|
2025-07-13 16:58:30 +02:00 |
|
|
c54580bdeb
|
fix(lua): yet another rewrite of wrapper that supports yielding (via lua)
|
2025-07-13 16:58:30 +02:00 |
|
|
1f15662c2d
|
fix(lua): fixed error handling for signals
|
2025-07-13 16:58:30 +02:00 |
|
|
a10b34dc94
|
fix(lua): detect and print syntax errors
|
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 |
|
|
d558f166f9
|
fix(lua): segfault on error handler, new error handler system adopted
|
2025-07-13 16:58:30 +02:00 |
|
|
527f159ff3
|
refactor(rendering): use VBOs for torus instead of deprecated immediate mode
|
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 |
|
|
19f048b52a
|
feat(rendering): ttf font rendering
|
2025-07-13 16:58:30 +02:00 |
|
|
82c0a86235
|
refactor(rendering): created vbo-based rectangle drawing
|
2025-07-08 23:49:06 +02:00 |
|
|
0d53d1593f
|
refactor(datamodel): include worksapce via GetService instead
|
2025-07-08 10:49:23 +02:00 |
|
|
ff83211b19
|
fix(logging): moved data/logging dir to a more reasonable location on gnu/linux
|
2025-07-08 08:09:37 +02:00 |
|
WindClan
|
4274a4a68f
|
feat(rendering): added linear filtering and mipmapping to parts
|
2025-07-08 08:04:59 +02:00 |
|
WindClan
|
1071efb137
|
add logs to .gitignore
|
2025-07-08 08:04:59 +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 |
|
|
8c95f3b9fb
|
fix(datatypes): rgb is measured from 0-255 not 0-256 you crumb
|
2025-07-07 22:13:08 +02:00 |
|
|
650ba0068a
|
fix(physics): crash when deleting parts due to misusing simulationTicket iterator
|
2025-07-07 20:29:00 +02:00 |
|
|
df795482b5
|
fix(rendering): wrong type for exported global
|
2025-07-06 22:53:49 +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 |
|
|
e829b0c279
|
refactor(physics): asynchronous rigidbody update
|
2025-07-01 14:44:27 +02:00 |
|
|
ce851aaa5e
|
fix(editor): scale clicking sound missing
|
2025-07-01 14:39:57 +02:00 |
|