35 Commits (1af687aa6c3d97adcd66a68841037e973ef6cf4d)

Author SHA1 Message Date
  falkTX 0c916ae619
Switch back to using NanoVG UI 4 years ago
  falkTX 9ff29396df
New approach for Window (always valid; swap handles for real UI) 4 years ago
  falkTX 86fbd84cf6
Fix crash on close, do not setup worker threads 4 years ago
  falkTX e920e18f1f
Fix initial scroll position for new projects 4 years ago
  falkTX f34b820000 TESTING: Give up on our own context mutex 4 years ago
  falkTX 9b254bbc12 Tests for integrated opengl widgets in vcv canvas 4 years ago
  falkTX 541a994adf Add window size as plugin state 4 years ago
  falkTX a5c42b5460 Fix super/meta modifier not being set 4 years ago
  falkTX ad5429cfbb Do not take context lock when loading patch via UI 4 years ago
  falkTX 0c7c99c8fc
More careful UI creation 4 years ago
  falkTX c55455eb21
Allow to cancel file-open dialog 4 years ago
  falkTX c6b0a0241e
Get file->open to use DPF file browser actions, not osdialog 4 years ago
  falkTX 88beb01572
Alternative folder setup for custom files, override MenuBar.cpp 4 years ago
  falkTX 0a0f09bc8a
Custom file menu 4 years ago
  falkTX 08b6a8ef8b
Implement the rest of parameters / user-settings 4 years ago
  falkTX f31343119b Fix offset for ui->dsp parameter changes 4 years ago
  falkTX 4f4135e177
Fix plugin cleanup 4 years ago
  falkTX 0c6746fdce Start of custom asset location handling, WIP 4 years ago
  falkTX c469dbf76b
Initial work for host parameters module 4 years ago
  falkTX d989bdcc59
Add stubs for host-exposed parameters; Move app scenes to DSP 4 years ago
  falkTX 94f6412b4c
Fix crash on close; Set getDefaultDeviceId; Cleanup 4 years ago
  falkTX b5785743e8 Initial attempt at plugin state/restore 4 years ago
  falkTX c4ee1b06df
Implement keyboard modifiers 4 years ago
  falkTX 2ccdd992bc
Fix windows build, cleanup 4 years ago
  falkTX 9b872dfd50
Add AmalgamatedHarmonics; Make UI resizable 4 years ago
  falkTX 6731453b24
Hide a few menu entries 4 years ago
  falkTX c0d839f7af
Reduce time spent with UI context 4 years ago
  falkTX fe8ea81dc2
Ignore non-printable characters 4 years ago
  falkTX 7ea10c0b92
Add back mousePos scale factor divider 4 years ago
  falkTX 28f2c26872
Force the way binary resources are generated 4 years ago
  falkTX 2a0d263666
Make sure UI starts with something visible 4 years ago
  falkTX 16be4fcabb
Fix unset audio device; Force never cursor lock; Cleanup 4 years ago
  falkTX e0e50db2bc
Rework to allow multi-context audio, custom driver, custom context 4 years ago
  falkTX 4a5e71eb7f
Cleanup Window stuff, move calls into the UI directly 4 years ago
  falkTX 2a5769a6ca Reorganize files, add Fundamental plugins 4 years ago
  falkTX 124643459f Move event and scene to UI; Handle special keys 4 years ago
  falkTX a482ee7b73
Disable dev mode, use source dir as system dir; Fix some builds 4 years ago
  falkTX beb0965051 Multi-context, basic keyboard input 4 years ago
  falkTX c19b9fd34d
Fix non-debug builds; Special DPF tweaks; Disable auto-save 4 years ago
  falkTX 14fe8acc04
Use our own nanovg 4 years ago
  falkTX 9b4ef3440d
Easier time switching between internal vs external window 4 years ago
  falkTX afc4ee9238
Fix non-mac mouse buttons 4 years ago
  falkTX c6400e5bcd
Fix windows build 4 years ago
  falkTX 59bc0f7fc9 Stop using network 4 years ago
  falkTX 0845a0ffa2 Rename 4 years ago
  falkTX ee3f3771a4 Switch to using VCV nanovg; Hook mouse events; Add resize handle 4 years ago
  falkTX d6dcdfff55 Dump of macOS tests, starting integrating some code, very WIP 4 years ago
  falkTX 812afaf90b
Initial commit 4 years ago