add flying in parallel viewports with configurable viewport lists
add projection toggle while flying ('h' by default)
add separate perspective and parallel fallback target multipliers
fix modifier right clicks being stolen when they are not bound
Thanks, it’s working.
I’d like to report another issue. I use the mouse wheel to adjust the speed. If pivot mode is active, I can’t adjust the speed with the mouse wheel.
redo mouse actions so shift/alt/ctrl + right click and middle/mouse4/mouse5 can all pivot, pan or retarget
add toggle and hold variants for mouse pivot and pan
add cursor based retargeting with separate settings for every mouse input
add automatic retarget settings for pivot, pan, flight exit and restored flight exit
add geometry, current target and whole object retarget modes, with or without distance fallback
add perspective and parallel zoom settings for direct retargeting
make standalone pivot and pan use raw mouse input
buffer raw mouse packets and redo the input ownership and cleanup
make movement and pivot keys wake the flight loop immediately
add mouse wheel speed changes during pivot and pan
add an option to disable right click flight entry in parallel views
fix middle mouse overrides, toggle navigation exits and several input cleanup edge cases
split right click flying and other mouse actions into their own viewport lists
fix cursor retargeting in inactive tiled viewports and wireframe views
add retarget all views and retarget other views keyboard binds with their own retarget modes
fix mouse direction when flying upside down and some pitch limit edge cases
handle movement, wheel, mouse buttons and keyboard actions in the order they happened
discard stale mouse input after retargeting, projection swaps and navigation mode changes
fix stuck movement, modifier and held navigation states around flight entry and exit
redo standalone pivot and pan input ownership and cleanup
improve raw input, cursor clipping and failed session recovery
'RhinosCanWalk' added as a very basic height locked walk mode with no collision or gravity
improve right click flight startup and ownership
fix Escape sometimes needing two presses to exit
fix input getting stuck around commands, focus changes and fast flight entry/exit
fix Options input cleanup and properly dispose its controls
improve the flight loop and cleanup after exiting flying
fix and 'use gumball as target' and apply to standalone and flight pivoting.
fix legacy/raw mouse ownership edges.
prevent polling from giving up captured up/down.
redo pivot/orbit controls.
new cmd RhinosCanFlyUntiltView + untilt view bind added (isn't needed, but why not)
add selection center as a pivot/retarget option
make selection center the default prioritized pivot target
improve mouse wheel zoom while pivoting and panning
reorganize the retarget options