Merged
Conversation
…y returns - Throttle HLS audio timeupdate events using requestAnimationFrame with 0.25s threshold - Add cleanup for RAF and pending state in HLSAudioPlayer onDestroy - Memoize processedSegments calculation and derive currentSegment in TimeSlider - Remove getCurrentSegment function in favor of derived currentSegment state - Store and cleanup bell audio event listeners to prevent memory leaks - Add early returns for duplicate state
- Remove isSpeedMode property from TimerSettings interface and default settings - Delete handleSpeedModeChange function and Speed-up Mode toggle from SettingsPanel - Remove StoreDebugInfo component and its import from SettingsPanel - Remove debug parameter from masterTimer.start() function and all call sites - Simplify timer interval to always use 1000ms instead of conditional 200ms/1000ms - Update intervalHandler tests to remove
…h non-debug intervals - Replace npm with pnpm in test and validate scripts - Remove --fix flag from lint script to make it check-only - Update intervalHandler test timings from debug mode (200ms ticks) to standard mode (1000ms ticks) - Add numeric separators to test timeout values for improved readability
…ug mode logging - Add setPlayingFromElement method to handle play/pause events from audio element without syncing back - Rename setPlaying to setPlayingAndSyncElement to clarify bidirectional sync behavior - Update HLSAudioPlayer to use setPlayingFromElement for element event handlers - Replace try-catch blocks with withErrorHandling utility in HLSAudioPlayer and useMeditationAudio - Add debug mode logging controlled by isDebugMode setting
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.