Wykres commitów

17 Commity (8a91099c55ac5f7786bcb282e9861e603e1fcf10)

Autor SHA1 Wiadomość Data
James Ball fd8935a589 Slightly improve Lua variable performance, and add control for MIDI voices 2023-12-21 14:14:33 +00:00
James Ball b85318a4fd Use independent states for every ShapeVoice for Lua 2023-12-20 23:30:20 +00:00
James Ball c17d5024cf Pass more variables from audioprocessor to Lua 2023-12-20 21:41:28 +00:00
James Ball 151aaf68cf Use native window with native menu bar 2023-12-20 20:58:08 +00:00
James Ball 0d4f461503 Remove race condition when painting error message, and remove newline characters from error message 2023-12-20 19:22:59 +00:00
James Ball be8f30476b Only update code editors that map to the lua parser 2023-12-20 17:47:58 +00:00
James Ball 6686d25085 Show Lua errors in the code editor 2023-12-20 17:13:38 +00:00
James Ball e3ecb794b0 Start getting useful error messages for Lua 2023-12-20 13:27:22 +00:00
James Ball 059d436261 Add Lua fallback script if it doesn't run correctly 2023-09-14 20:21:08 +01:00
James Ball 60e7e2082d Fix various lua bugs to prevent crashes 2023-09-11 21:28:34 +01:00
James Ball e3c2010917 Add non-editable perspective effect 2023-07-21 17:42:29 +01:00
James Ball e4a579164c Make visualiser look better, add translate effect, fix fixed rotation axis 2023-07-19 21:40:31 +01:00
James Ball b5cfc2824b Add non-functional .obj settings that appear when .obj file is opened and start properly locking between audio/gui threads 2023-07-04 20:47:54 +01:00
James Ball b117aae5f5 Complete infinite lua slider support 2023-07-04 14:58:36 +01:00
James Ball 91aa11ddcc Lua support fully working and efficient except for sliders 2023-07-01 15:29:53 +01:00
James Ball a4ee966f50 Get initial non-working lua parser set up 2023-04-04 16:17:37 +01:00
James Ball f6b32c3a0b Add lua library successfully to code 2023-03-29 12:16:26 +01:00