Compare commits

..

28 commits

Author SHA1 Message Date
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

Binary file not shown.