22 Commits (ed1842a743f59c0c7ef6937720ad39bf434cb13f)

Author SHA1 Message Date
  Andrew Belt e712c98020 Fix screenshot command -t not generating correct PNGs. 4 years ago
  Andrew Belt 4450bd7ef1 Add default argument to settings::save() and load(). 4 years ago
  Andrew Belt 583530032f Move asset::pluginsPath, templatePath, and settingsPath to appropriate namespaces. 4 years ago
  Andrew Belt 30f814b7ae Move asset::logPath to logger::path. 4 years ago
  Andrew Belt 8eb58fde2b Remove window reopen test. Add mutexes to logger init/destroy. 4 years ago
  Andrew Belt 66cb723b63 Reorder initialization and destruction of submodules. 4 years ago
  Andrew Belt ad1d109845 Add ContextCreateEvent and ContextDestroyEvent. 4 years ago
  Andrew Belt c9cf25f66e Merge event namespace into widget namespace. Event classes are now defined inside the Widget class. 4 years ago
  Andrew Belt f44ee3a15a Remove "patchPath" from settings. Store path and unsaved status in patch itself. Fix bug where crash leaves old patch path in settings while new patch is loaded in autosave. Add more dialog messages to PatchManager. 4 years ago
  Andrew Belt 0a76018aa8 Switch back to %lld for 64-bit integers. Windows supports them but still 4 years ago
  Andrew Belt 2a1bbf4ae3 Rename system::getRuntime() to getTime(). 4 years ago
  Andrew Belt c434b14447 Remove system::getTime() testing code. 4 years ago
  Andrew Belt 7efd063392 Change timestamps from int64_t to double, and define epoch as when `system::init()` is called. 4 years ago
  Andrew Belt a77f47dc52 Clean up `library::` app updater a bit. 4 years ago
  Andrew Belt 155ae4ead6 Rename `updater::` to `library::`. Move VCV Library synchronization code from `plugin::` to `library::`. 4 years ago
  Andrew Belt 3bdf4bf06c Take screenshot when patch is saved (Currently disabled). 4 years ago
  Andrew Belt 8a50d39b7f Make system::archiveFolder and unarchiveToFolder work on Windows with 4 years ago
  Andrew Belt 53cf78eb72 Add rough code to load/save patch to new autosave directory. 4 years ago
  Andrew Belt dd0e670050 Fix wchar_t/char16_t distinction on Windows. 5 years ago
  Andrew Belt d7dfc0492a Destroy plugins after destroying audio and MIDI drivers, because plugins that register their own audio/MIDI drivers need to be kept loaded when the drivers are destructed. 5 years ago
  Andrew Belt b0bde7453b Remove Context::init(). Instead, initialize application manually in the standalone launcher. 5 years ago
  Andrew Belt dee649db0f Break Rack into libRack shared library and lightweight standalone Rack executable. 5 years ago