Skip to content

Releases: bobo198504/SmoothWheelScroll

v1.7.7

Choose a tag to compare

@bobo198504 bobo198504 released this 20 Oct 09:53

更新内容

* 主视图与 MIDI 编辑器的各个滚动、缩放方向各有速度旋钮(0.5x–3x)(感谢graysonsolis)

What's changed

* Each scroll and zoom direction has its own speed knob, 0.5x–3x (thank's graysonsolis)

v1.7.6

Choose a tag to compare

@bobo198504 bobo198504 released this 13 Oct 12:31

更新内容

# 手势结束时视图会向反方向弹一小步(感谢poydepzaj1616)

What's changed

# The view nudged backwards once when a scroll stopped (thank's poydepzaj1616)

v1.7.5

Choose a tag to compare

@bobo198504 bobo198504 released this 10 Oct 06:07

更新内容

* 支持水平滚轮(倾斜轮 / 拇指轮)(感谢poydepzaj1616)

What's changed

* Horizontal wheel (tilt wheel / thumb wheel) support (thank's poydepzaj1616)

v1.7.4

Choose a tag to compare

@bobo198504 bobo198504 released this 09 Oct 12:48

更新内容

* 主视图垂直滚动按轨道行高补偿:缩小时不再变慢
# 用最小一格滚轮时,末尾补发方向反了(滚一下又弹回来)

What's changed

* Main view vertical scroll is compensated for the current track row height
# With the smallest wheel step, the end-of-gesture top-up fired backwards

v1.7.4+dev1008

v1.7.4+dev1008 Pre-release
Pre-release

Choose a tag to compare

@bobo198504 bobo198504 released this 08 Oct 14:52

DEV build — for testing only. Not a release.

更新内容

* 支持水平滚轮(倾斜轮/拇指轮)(感谢poydepzaj1616)

What's changed

* Horizontal wheel (tilt wheel / thumb wheel) is supported (thank's poydepzaj1616)

Install and test notes: see HWHEEL_PREVIEW.md on the hwheel-preview branch.

Feedback: if your thumb wheel still does not glide, please send
REAPER\UserPlugins\SmoothWheelScroll_wheel_log.txt.

v1.7.3

Choose a tag to compare

@bobo198504 bobo198504 released this 07 Oct 11:49

更新内容

* 含非滚轮动作的自定义动作也能平滑滚动(感谢ferropop)

What's changed

* Custom actions that mix in non-wheel actions now smooth-scroll too (thank's ferropop)

v1.7.2

Choose a tag to compare

@bobo198504 bobo198504 released this 20 Sep 07:28

更新内容

# 调音台推子/旋钮的参数滚轮恢复原生,不再被放大(感谢Daodan)

What's changed

# Parameter wheels on mixer faders and knobs pass through natively again, no longer amplified (thank's Daodan)

v1.7.1

Choose a tag to compare

@bobo198504 bobo198504 released this 17 Sep 08:35

更新内容

* 支持自定义动作(感谢thommazk)

What's changed

* Custom actions are supported (thank's thommazk)

v1.7.0

Choose a tag to compare

@bobo198504 bobo198504 released this 16 Sep 13:01

更新内容

* 模型更新 3.0
* 兼容无级鼠标(未验证:作者没有此类鼠标,见下)
+ 新增触控板水平反向
+ 优化模块接口

关于"未验证":新模型按 delta(设备无关的物理量) 设计,用有级鼠标与无级鼠标的
两组实测数据对拍过(同手速下总行程差 1.02 倍),但作者手上没有无级滚轮,没能实机验证。
如果你的无级滚轮或触控板用起来不对,可以用 DEV 版跑一次并回传记录,见下方说明。

# 无级滚轮 / 触控板用起来不对时,可换 DEV 版抓取记录
+ DEV 版(reaper_smoothwheelscroll-x64-DEV.dll)记录最近约 50 条滚轮参数,写在插件同目录
+ DEV 版与正式版二选一,不要同时装(两个都装会让每个滚轮被处理两次)

What's changed

* Animation model updated to 3.0
* Works with free-spinning wheels (UNVERIFIED: the author has no such wheel, see below)
+ New: reverse the touchpad's horizontal zoom
+ Cleaner internal module interfaces

About "unverified": the new model is built on deltas (a device-independent physical
quantity) and was cross-checked with two sets of measured data — a notched mouse and a
free-spinning wheel — differing by 1.02x in total travel at the same hand speed. But the author
has no free-spinning wheel, so it could not be tested on real hardware.
If your free-spinning
wheel or touchpad does not behave, run the DEV build once and send the record back (below).

# If a free-spinning wheel or a touchpad misbehaves, run the DEV build to capture a record
+ DEV build (reaper_smoothwheelscroll-x64-DEV.dll) records the last ~50 wheel messages next to the DLL
+ Use the DEV build INSTEAD of the release one, never both (two DLLs would animate every wheel twice)

v1.6.1

Choose a tag to compare

@bobo198504 bobo198504 released this 15 Sep 14:51

更新内容

# 装了第三方 Darkmode 插件时,设置面板的总开关勾不出来:总开关改为面板自绘,不再用系统的 Button 控件
  (感谢 poydepzaj1616 反馈)
+ 面板控件改为表格描述,后续加功能只需加一行

What's changed

# With a third-party dark-mode plugin installed, the settings panel's master switch lost its tick: the switch is now drawn by the panel itself instead of being a system Button control
  (reported by poydepzaj1616 — thank you)
+ Panel controls are now described by one table, so adding one is a single row