summaryrefslogtreecommitdiff
path: root/src/app/RackScrollWidget.cpp
AgeCommit message (Expand)Author
2021-11-08Decrease margin of scrolling rack while dragging.Andrew Belt
2021-10-12Serialize gridOffset of RackScrollWidget in patch.Andrew Belt
2021-10-12Scroll rack if dragging near the edge of the screen only for certain widgets.Andrew Belt
2021-10-12Add Widget::isDescendantOf(). Only scroll RackScrollWidget when dragging a ch...Andrew Belt
2021-10-12Add RackScrollWidget::getZoom/setZoom/getGridOffset/setGridOffset(). Serializ...Andrew Belt
2021-09-25Move Svg to window:: namespace.Andrew Belt
2021-09-25Add window:: namespace.Andrew Belt
2021-09-02If knobScroll is enabled, don't move knobs while scrolling the rack.Andrew Belt
2021-08-04Handle arrow key scrolling in Scene instead of RackScrollWidget in case the m...Andrew Belt
2021-08-03Clean up RackWidget and ModuleWidget members.Andrew Belt
2021-07-19Fix scrollbar flashing in RackScrollWidget when zooming.Andrew Belt
2021-07-15Rename window.hpp/cpp to Window.hpp/cpp since it's a class.Andrew Belt
2021-06-01Limit rack zoom when value is changed rather than in RackScrollWidget every f...Andrew Belt
2021-05-31Zoom in/out rack with extra mouse buttonsAndrew Belt
2021-02-07Change `event::Foo` to `FooEvent`.Andrew Belt
2021-01-18Add scroll wheel knob control setting.Andrew Belt
2021-01-17Make Ctrl, Shift, and Ctrl+shift mods consistent between arrow key rack scrol...Andrew Belt
2020-10-26Rename "autosavePeriod" to "autosaveInterval" in settings.json. Auto-hide men...Andrew Belt
2020-10-02Add `ScrollWidget::hideScrollbars`. Use it for RackScrollWidget when fullscreen.Andrew Belt
2020-10-02Rename ui::ScrollBar to Scrollbar. (Wikipedia says "scrollbar" rather than "s...Andrew Belt
2020-07-19Use float literals in `RackScrollWidget`.Andrew Belt
2020-04-03Don't serialize module ID in module presets.Andrew Belt
2020-04-02Add event::KeyBase::keyName, which fixes key commands on AZERTY and Dvorak. A...Andrew Belt
2020-04-01Rename App to Context and app.hpp to context.hpp. The APP macro is still valid.Andrew Belt
2020-04-01Allow left button to scroll ScrollWidget, so that the rack and other scroll c...Andrew Belt
2020-04-01Move Window::mousePos to Scene::mousePos.Andrew Belt
2019-09-22Hide menu and scrollbars when fullscreen.Andrew Belt
2019-08-06Auto-format code with astyle.Andrew Belt
2019-05-24Use <> instead of "" for include directive.Andrew Belt
2019-05-19Make maximum zoom level 400%. Store zoom in settings logarithmically instead ...Andrew Belt
2019-05-09Save temporary patch file and rename it over desired patch.Andrew Belt
2019-05-07Simplify RackScrollWidget scroll box computation and behavior.Andrew Belt
2019-05-04Expand RackScrollWidget bounding box to current scroll positionAndrew Belt
2019-05-01Expand Rack size based on module bounding box instead of viewport.Andrew Belt
2019-04-28Add RACK_HELD key action to SelectKey and HoverKey. Consume arrow keys in Rac...Andrew Belt
2019-04-28Rename WINDOW_ macros to RACK_. Require rack:: namespace for APP macro.Andrew Belt
2019-04-24Remove useless `e.consume(this)` from events that no longer need it. Fix bugs...Andrew Belt
2019-04-22Add Ctrl-- and Ctrl-= for zooming in and out.Andrew Belt
2019-04-21Rename `widget::*Event` to `event::*`.Andrew Belt
2019-04-02Change origin offset of RackScrollWidgetAndrew Belt
2019-03-21Make settings a namespace instead of a global class.Andrew Belt
2019-03-18Revert to old version of stb_truetype. Adjust default RackScrollWidget offset.Andrew Belt
2019-03-18Statically link libgcc and libstdc++ on Linux.Andrew Belt
2019-03-15Use larger canvas for RackScrollWidget.Andrew Belt
2019-03-05Added "invertZoom" to settings.Andrew Belt
2019-03-01Add zooming with Ctrl+Scroll to RackScrollWidget.Andrew Belt
2019-03-01Only draw framebuffer is frame is not overdueAndrew Belt
2019-03-01Move handling of RackWidget from Scene to RackScrollWidget.Andrew Belt
2019-02-17Draw FramebufferWidgets during step() instead of draw() so we can use the sam...Andrew Belt
2019-02-16Move and rename widget::DrawContext to widget::Widget::DrawArgs. Rename Modul...Andrew Belt