Repository navigation
Releases
Releases · BifrostXR/Pulse
v0.2.7-beta
- Proper DPI scaling added to UI
- Scaling issues fixed in settings window
- Reorganized settings window
- Visual changes to slider element
- UI will now start minimized
- Changed minimize and exit hover visuals
v0.2.6-beta
- Reverted calibration force to pre-v0.2.5-beta
- Custom render model for Pulse
- Added support for batch 3 devices
v0.2.5-beta
- Fixed rumble frequency being inverted
- Non-native apps once again trigger rumble haptics
- Fixed SDK commands being reset
- Added hand pose icons during calibration
- Virtual controller haptics will be disabled when using a native application
- Fixed rumble being falsely activated
- Added pinch gesture for SDK
- Added grab gesture for SDK
- Added squeeze input for SDK
- Increased calibration force
- Resolved SteamVR status displaying "standby" when disconnected
- SteamVR status will now display "searching" when Pulse is active but no tracker is found
- Pulse no longer takes priority over controllers when disconnected
- New art for the SteamVR binding UI
v0.2.4-beta
- Experimental feature "Feel Controller" adds force feedback for actions such as pressing the trigger
- Added ability to force tracker to the play space origin during calibration
- New button to clear user settings and calibration profile
- Handled out of bound haptic events from SteamVR runtime
- Extended stiffness range
v0.2.3-beta
- Added stiffness slider to settings tab
- Fixed virtual spring endpoints not updating with calibrated profile
- Added tooltips for settings
v0.2.2-beta
- SDK support!
- Added settings tab
- Fixed slow rendering after minimizing window
- Heavily optimized UI
- Fixed orientation not updating after an invalid alignment
- Switched to localized naming scheme for inputs
- Fixed output frequency and amplitude being miscalculated
- For non-native apps, only vibration haptics will be enabled
- Splay is now disabled by default
v0.2.1-beta
- Solved jittering tracker position/orientation
- Fixed flickering when calibrating or aligning left device
- Lowered tension during calibration
- Added five-finger splay
- Reversed trackpad input for left devices
- New default splay pose
- Optimized UI loading
- Fixed version text overlapping minimize button
- New tooltip for device version
- Added support for Rev. 2 devices
- Fixed disconnected devices displaying standby
v0.2.0-beta
- Added support for custom bindings
- Added trackpad emulation
- Grip value now uses the average of middle, ring, and pinky fingers
- Added thumb splay
- Logo and version text no longer block mouse clicks
- The window can now be moved by clicking anywhere in the UI
- Clicking outside of a textbox now exits it
- Changed exit and minimize icons
- Align and calibrate buttons will be highlighted when activated
- Resolved crashing when exiting during calibration/alignment
- Calibration/alignment will end if the device is disconnected
- While calibrating or aligning, all other actions will be disabled
- Increased doc height
- Increased button size
- Made fonts more consistent
- Added gradient to background
- Fixed tooltip issues
v0.1.51-beta
- Fixed visual glitch that caused flickering
- Haptics are now disabled by default (Enabled after calibration)
- Input emulation is now disabled by default (Enabled after calibration)
- Haptics will be disabled during calibration
- Input emulation will be disabled during calibration
- Fixed tracker override box remaining disabled for left devices
- Added filter for invalid skeletal poses
- Resolved pose oscillation due to improper calibration
v0.1.50-beta
- Solved driver not loading for some users
- Fixed tracker ID always displaying zero
- Tracker ID textbox now shows "ID" when blank
- A disconnected device will no longer display the last tracker ID
- 'Esc' can now also be used to save tracker ID
- Deleting a previously specified tracker ID reverts to controller detection
- A tracking ID of zero (HMD) is not allowed
- Fixed UI freezing when exiting
- Exiting UI no longer disables devices