Andrew Belt
|
02deb03d7d
|
Add settings::lastPatchDirectory and lastSelectionDirectory. Remember these directories when saving/loading patches and selections.
|
2 months ago |
Andrew Belt
|
4d796b547e
|
Add settings::restart which restarts Rack on exit when true.
|
5 months ago |
Andrew Belt
|
89aede6e9e
|
Add `string::translate()` and `settings::language` for getting translated strings depending on language.
|
5 months ago |
Andrew Belt
|
5635e097a0
|
Add "View > Mouse wheel" setting to make mouse wheel zoom instead of scroll.
|
9 months ago |
Andrew Belt
|
449502977c
|
After moving user dir, update recent patches inside old user dir to new dir.
|
1 year ago |
Andrew Belt
|
41f65c6859
|
Add cable color setting and menu items.
|
1 year ago |
Andrew Belt
|
7b7f539e58
|
Add settings::cableAutoRotate and cableColorsReset().
|
1 year ago |
Andrew Belt
|
859cf1b484
|
Add verifyHttpsCerts setting to disable verifying HTTPS certificates.
|
1 year ago |
Andrew Belt
|
8c0b3adeb6
|
Add settings::preferDarkPanels, ThemedSvgPanel, ThemedSvgScrew, and "Prefer dark panels" menu item to View menu.
|
1 year ago |
Andrew Belt
|
b2c98c5d70
|
Fix default UI theme ID in settings.
|
2 years ago |
Andrew Belt
|
57c99b4cd9
|
Write to temp settings.json file and overwrite, in case Rack crashes while writing it.
|
2 years ago |
Andrew Belt
|
5759ab3d0c
|
Add UI theme to settings and menu bar.
|
2 years ago |
Andrew Belt
|
591246a500
|
Replace "frameSwapInterval" setting with "frameRateLimit".
|
2 years ago |
Andrew Belt
|
2cff78999a
|
Set pluginSettingsJ to NULL in settings::destroy().
|
2 years ago |
Andrew Belt
|
7d6b9d2211
|
Add squeezeModules setting and menu bar item to toggle new squeeze or old nearest/force behavior.
|
2 years ago |
Andrew Belt
|
ed5a362911
|
Add safe mode.
|
3 years ago |
Andrew Belt
|
89574d748a
|
Remove Discord activity IPC.
|
3 years ago |
Andrew Belt
|
e57b50604e
|
Add settingsToJson() and settingsFromJson() to root namespace plugin API, allowing plugins to store plugin-wide user settings.
|
3 years ago |
Andrew Belt
|
3ff60f613e
|
Remember CPU meter state across launches.
|
3 years ago |
Andrew Belt
|
2bf0f5676b
|
Change default resolution to 1024x720.
|
3 years ago |
Andrew Belt
|
88c0b08d30
|
Change default resolution to 1280x720. Add check for invalid window pos
and size.
|
3 years ago |
Andrew Belt
|
f5238aec82
|
Set default cable tension to 100%.
|
3 years ago |
Andrew Belt
|
23334f32a8
|
Rewrite moduleWhitelist data structure and merge algorithm.
|
3 years ago |
Andrew Belt
|
40b80d1be9
|
Tweak default cable colors.
|
3 years ago |
Andrew Belt
|
5c433f6308
|
Revert "Change default cable colors to Pyer's design."
This reverts commit 07b7a362f7 .
|
3 years ago |
Andrew Belt
|
07b7a362f7
|
Change default cable colors to Pyer's design.
|
3 years ago |
Andrew Belt
|
99f820f1cd
|
Deserialize empty plugin whitelist from settings.
|
3 years ago |
Andrew Belt
|
c4f35364bf
|
Add moduleWhitelist to settings (again). Finish module whitelist syncing in library::. Add module whitelist filtering to Browser.
|
3 years ago |
Andrew Belt
|
10067ceadc
|
Add RackScrollWidget::getZoom/setZoom/getGridOffset/setGridOffset(). Serialize zoom in patch instead of settings.
|
3 years ago |
Andrew Belt
|
df89de7847
|
Move Svg to window:: namespace.
|
3 years ago |
Andrew Belt
|
f25a17075c
|
Add window:: namespace.
|
3 years ago |
Andrew Belt
|
c50cafb271
|
Change user dir to Rack2. Remove "-v2" from user subdirs.
|
3 years ago |
Andrew Belt
|
caf37642bf
|
Don't serialize cpuMeter to settings.
|
3 years ago |
Andrew Belt
|
196e18ba0c
|
Rename ModuleBrowser to Browser.
|
3 years ago |
Andrew Belt
|
4034d6015a
|
Add favorite selection and filtering in Module Browser. Merge moduleWhitelist and moduleUsages into moduleInfos in settings.
|
3 years ago |
Andrew Belt
|
cb15bbeb1a
|
Communicate with Discord IPC to update activity status.
|
3 years ago |
Andrew Belt
|
094382778f
|
Set JSON real precision to double (17 digits).
|
3 years ago |
Andrew Belt
|
8caf9842b8
|
Add pixelRatio to settings.
|
3 years ago |
Andrew Belt
|
29ab1716fd
|
Add settings::isPlugin.
|
3 years ago |
Andrew Belt
|
a2904149c8
|
Rename window.hpp/cpp to Window.hpp/cpp since it's a class.
|
3 years ago |
Andrew Belt
|
7444eeeb49
|
Set default zoom back to 0.0 (100%)
|
3 years ago |
Andrew Belt
|
f3827c82c7
|
Add major version checking to library plugin update check.
|
3 years ago |
Andrew Belt
|
750cbfea5a
|
Use callbacks to set window pos, size, and maximized settings instead of
on Window destruction.
|
3 years ago |
Andrew Belt
|
ca44ad96cc
|
Correctly update window position and size when window is resized or
maximized.
|
3 years ago |
Andrew Belt
|
10e6f1db1d
|
Tweak organization of settings globals.
|
3 years ago |
Andrew Belt
|
d0a5cf7598
|
Set default halo brightness to 25%.
|
3 years ago |
Andrew Belt
|
9d81a3e4d0
|
Rewrite LightWidget rendering by using more physical light blending function. Add ability to decrease rack brightness by tinting all but the lights a shade of gray. Add settings and menu items to adjust rack brightness and light halo.
|
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
|
2ef395f99b
|
Add scroll wheel knob control setting.
|
4 years ago |