Andrew Belt
|
93a2a480f6
|
Remove favorites from settings and favorite scoring in Module Browser.
|
5 years ago |
Andrew Belt
|
9789f22d59
|
Add "autosavePeriod" to settings.json.
|
6 years ago |
Andrew Belt
|
439b3f6ba2
|
Fix default zoom level.
|
6 years ago |
Andrew Belt
|
696939069d
|
Use <> instead of "" for include directive.
|
6 years ago |
Andrew Belt
|
beefa87ef6
|
Add update notification to Help menu item. Remove update popup dialog message, and remove "checkVersion" from settings.
|
6 years ago |
Andrew Belt
|
c2ffcbbfd7
|
Add favorite score to settings, based on @modlfo's scoring algorithm. Sort by favorite score in Module Browser.
|
6 years ago |
Andrew Belt
|
fe713d5a7a
|
Add codesigning on Mac. Silently fail if settings.json is not found when loaded.
|
6 years ago |
Andrew Belt
|
7633c21765
|
Warn if settings.json file is invalid JSON.
|
6 years ago |
Andrew Belt
|
d6488601d1
|
Add "cableColors" setting.
|
6 years ago |
Andrew Belt
|
a0e738bc07
|
Write to `settings::sampleRate` and `threadCount` instead of calling Engine methods.
|
6 years ago |
Andrew Belt
|
2446756c54
|
Make settings a namespace instead of a global class.
|
6 years ago |
Andrew Belt
|
0309ad7323
|
Move devMode and headless to Settings. Unzip Fundamental even if plugins/Fundamental folder exists but it isn't loaded.
|
6 years ago |
Andrew Belt
|
e1a55f4976
|
Add numbers to authors, tags, and modules list in ModuleBrowser. Add favorite button and favorite filter to ModuleBrowser.
|
6 years ago |
Andrew Belt
|
e60ed0cf98
|
Added "invertZoom" to settings.
|
6 years ago |
Andrew Belt
|
62214d106a
|
Convert settings namespace into class
|
6 years ago |
Andrew Belt
|
d83d2e0dff
|
Add "frameRateSync" to settings.json
|
6 years ago |
Andrew Belt
|
abea4f5967
|
Add "frameRateLimit" to settings.json
|
6 years ago |
Andrew Belt
|
2b98dfc6f9
|
Write custom threading model in Engine. Remove OpenMP dep. Fix bugs in string::basename/extension.
|
6 years ago |
Andrew Belt
|
8a5a806425
|
Add app::, ui::, and widget:: namespaces.
|
6 years ago |
Andrew Belt
|
557460b194
|
Add Engine::threadCount to toolbar menu and settings.json
|
6 years ago |
Andrew Belt
|
8cc4cb3c2b
|
Add PatchManager. Clean up and refactor RackWidget and CableContainer.
|
6 years ago |
Andrew Belt
|
5266641777
|
Big cable refactor.
|
6 years ago |
Andrew Belt
|
3ab43a2ce0
|
Rename wire to cable
|
6 years ago |
Andrew Belt
|
655f081965
|
Rename context() to app(). Add skeleton for history.
|
6 years ago |
Andrew Belt
|
a360bb448b
|
Add toolbar item to toggle param tooltip
|
6 years ago |
Andrew Belt
|
669f00640f
|
Move skipLoadOnLaunch to settings namespace
|
6 years ago |
Andrew Belt
|
f5601d2042
|
Work on toolbar, event context
|
6 years ago |
Andrew Belt
|
20b78190c1
|
Put math in namespace
|
6 years ago |
Andrew Belt
|
9d7024232c
|
Put ui.hpp in namespace, clean up
|
6 years ago |
Andrew Belt
|
f1e4f08d0c
|
Un-class-ify plugin
|
6 years ago |
Andrew Belt
|
0dec45d970
|
Class-ify window, un-class-ify asset
|
6 years ago |
Andrew Belt
|
cbed0cf7a1
|
Wrap asset state into new AssetManager class
|
6 years ago |
Andrew Belt
|
402f42a354
|
Add Context class for storing global state
|
6 years ago |
Andrew Belt
|
c31b8f0ba2
|
Split plugin.hpp to folder of headers, wrap plugin state in new PluginManager class
|
6 years ago |
Andrew Belt
|
95f6016e7a
|
Remove app.hpp/cpp, fix headers of app headers, rename RackScene to Scene
|
6 years ago |
Andrew Belt
|
316518a794
|
Wrap engine state into class Engine
|
6 years ago |
Andrew Belt
|
f64ea2e181
|
Large architectural changes. Created Quantity class.
|
6 years ago |
Andrew Belt
|
499ceb024f
|
Remove math namespace
|
6 years ago |
Andrew Belt
|
dd02ec52ad
|
Move Widget class to header, wrap settings, keyboard, and gamepad in namespace
|
6 years ago |
Andrew Belt
|
34af736ee5
|
Add rack0.hpp backward compatibility header for ease of migration
|
6 years ago |
Andrew Belt
|
587f936a99
|
Move random to its own namespace, shuffle files around
|
6 years ago |
Andrew Belt
|
c57c76e6d1
|
Move math to its own namespace, clean up deprecated classes
|
6 years ago |
Andrew Belt
|
8ae99e2ef0
|
Added version check
|
6 years ago |
Andrew Belt
|
c42a9c8aab
|
Remove obsolete MidiIO code, serialize power meter state to settings
|
7 years ago |
Andrew Belt
|
6f36a77e7b
|
Make min, max, and clamp generics
|
7 years ago |
Andrew Belt
|
e51ce44588
|
Remove PulseAudio from default Linux rtaudio build, fix lastPath being overwritten when autosave is loaded, add List, replace AddModuleWindow with Sublime Text-like browser (partially complete)
|
7 years ago |
Andrew Belt
|
979e44f650
|
Rename gui.hpp to window.hpp
|
7 years ago |
Andrew Belt
|
9a443f07c8
|
Refactoring, remove "f" and "i" prefixes from math.hpp functions
|
7 years ago |
Andrew Belt
|
5e6463f5af
|
Reorganize midi.hpp and audio.hpp, add prompt before clearing patch after crash, add Bridge scaffolding to AudioIO
|
7 years ago |
Andrew Belt
|
575e4df2fd
|
Use RELEASE=1 to build release version. VERSION is automatically set in the Makefile now.
Add detection code for legacy1 mode for patch files.
Initialize patch on launch if the last launch crashed after 15 seconds.
|
7 years ago |