Wykres commitów

32 Commity (file-open)

Autor SHA1 Wiadomość Data
James Ball 4f390ae041 Automatically open code editor when a lua or txt file is created 2024-04-13 18:06:38 +01:00
James Ball 58362b1508 Improve performance of the interface and refresh look 2024-03-29 22:51:35 +00:00
James Ball 4c5852f9f0 Refactor code editor visibility, add title to code editor, significantly improve performance when resizing interface 2024-03-29 22:51:35 +00:00
James Ball 7b292c1c89 Correctly open every code document 2024-03-03 14:08:28 +00:00
James Ball 96c8934d92 Add tooltip to visualiser, make file arrows more consistent 2024-02-22 14:47:58 +00:00
James Ball da6ffb082a Add arrows to change the currently open file 2024-02-22 14:28:09 +00:00
James Ball 4554158155 Move close file button to an icon 2024-02-20 14:57:52 +00:00
James Ball d39122232f Add ability to record and save files 2024-01-28 20:19:56 +00:00
James Ball 95ccbacc42 Double-click visualiser to make fullscreen 2023-12-29 13:28:26 +00:00
James Ball 14607636ca Remove button for software oscilloscope, use MIDI key velocity to control gain 2023-12-21 19:58:00 +00:00
James Ball 07a35e709e Add tooltips to fixed rotate and edit buttons 2023-12-17 22:46:24 +00:00
James Ball b2d37dacb1 Add audio input support 2023-12-14 21:26:40 +00:00
James Ball 1bf3ba6646 Add Blender support 2023-09-10 17:43:37 +01:00
James Ball 2157b8a867 Allow files to be selected on mac when opening 2023-09-09 10:02:16 +01:00
James Ball 9eb5ac2c29 Add button to open software oscilloscope 2023-08-27 16:41:16 +01:00
James Ball 5a7124cc80 Massively overhaul the entire interface colours to make it look similar to legacy osci-render 2023-07-28 21:10:21 +01:00
James Ball d6436aa3fa Hacky solution to get editing perspective function fully working 2023-07-22 22:00:59 +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 6d048ce26e Add wobble effect and remove frequency input from effect applications 2023-07-13 20:11:24 +01:00
James Ball afdd4483b3 Add basic volume visualiser with non-functioning sliders 2023-07-10 13:17:04 +01:00
James Ball be64e7325e Set audio visualiser to 60fps and show current frequency 2023-07-09 21:30:33 +01:00
James Ball 061595b575 Add proof of concept audio visualiser component 2023-07-08 18:59:05 +01:00
James Ball 18704f46ed Files can be created within osci-render 2023-07-05 22:45:51 +01:00
James Ball 40537cbe55 Add resources from Java osci-render, fully implement fixed rotation axis for 3D rotation, fix various bugs when opening and closing GUI as a VST 2023-07-05 17:57:41 +01:00
James Ball 241b6c8d18 Introduce proper thread safety around audio effects, and make sure key press detection is global 2023-07-05 15:17:17 +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 902286a086 All files have their own code editors, fix various bugs 2023-07-02 13:09:24 +01:00
James Ball ac67c1bec6 Allow multiple files to be opened, allow files to be closed, and use j and k to change file 2023-03-30 21:09:53 +01:00
James Ball 0ff71379e4 Add basic support for live-editing open files 2023-03-30 17:28:47 +01:00
James Ball f6b0411901 Keep track of open files, and massively reduce memory usage for .obj files 2023-03-29 17:19:16 +01:00
James Ball 0efc108e76 Add support for .obj files (unoptimised) 2023-01-15 22:34:02 +00:00
James Ball 6162a7f203 Create initial pipeline for generating frames and rendering them 2023-01-15 17:01:27 +00:00