-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Towards better sample zoom This is a more scalable way to do sample zoom. Instead of a juce viewport with a growing component, we have an api to collaborate with the component and it chooses what to draw into a scaled window. This also means I've consistently gone to either unit-axis or sample-axis coordinates and have conversions back and forth and so on. Three gotchas still to do 1. I tested all the gestures with a trackpad and they are great but do need to test them with a regular mouse wheel. I"m pretty sure they will be wonky there 2. I haven't turned on vertical zoom just horizontal zoom. 3. I haven't improved the painting to look like wireframe * Ooops - forgot the fade zone
- Loading branch information
Showing
2 changed files
with
149 additions
and
92 deletions.
There are no files selected for viewing
Submodule sst-jucegui
updated
3 files
+2 −0 | examples/component-demo/SSTJuceGuiDemo.cpp | |
+136 −0 | examples/component-demo/ZoomContainerDemo.h | |
+204 −0 | include/sst/jucegui/components/ZoomContainer.h |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters