Releases: falkenhawk/scrubtime
Releases · falkenhawk/scrubtime
Release list
v0.3.2
Changed
- Extended slider activation area to cover labels below (easier touch/click targeting)
Fixed
- Prevent text selection inside time picker container
- Use default cursor instead of text cursor inside container
- Show text cursor when digit field is in edit mode
v0.3.1
Fixed
- Keyboard input after tab-focus no longer auto-selects, allowing proper digit entry (e.g., typing "21" now works instead of replacing first digit)
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's New
Added
- Magnifier popup above digit fields during touch drag (shows current value)
- Long press activation (300ms) - starts value changes immediately without drag threshold
- Distance-based activation shows magnifier first, requires more movement before first change
Changed
- Vertical swipe direction: down = increase, up = decrease (natural scroll)
- Minutes drag sensitivity now matches base (slower, more precise)
- Magnifier styled smaller and more subtle
Fixed
- Prevent rapid-fire value changes on drag activation
- Slider labels no longer block thumb touch interaction
Full Changelog: v0.2.0...v0.3.0
v0.2.0 - Mobile Touch Support
Added
- Touch support for digit fields (swipe to change values on mobile)
- Vertical swipe on touch devices (up = increase, down = decrease)
- Auto-select text when clicking digit fields for keyboard input
- Rolling input for digits (continuous typing keeps last 2 digits)
Changed
- Hours field is now 2x slower to drag (more deliberate changes)
- Minutes field is now 2x faster to drag (quick adjustments)
- Prevent page scroll when dragging slider on mobile
v0.1.0 - Initial Release
Initial Release
- Draggable scrubber for hours and minutes
- Horizontal slider for quick time selection
- Click-to-edit with keyboard input
- Keyboard navigation (arrow keys)
- CSS variables for theming
- Light/dark mode support
- TypeScript support