Skip to content

completely refactored Reading View, fix ios 26 scrolling#4

Merged
aalberrty merged 2 commits intomainfrom
ReadingView-refactor
Jul 28, 2025
Merged

completely refactored Reading View, fix ios 26 scrolling#4
aalberrty merged 2 commits intomainfrom
ReadingView-refactor

Conversation

@aalberrty
Copy link
Owner

refactor(reading): migrate to coordinator pattern architecture

  • Replace monolithic handler approach with modular coordinators
  • Add ReadingViewModel for centralized state management
  • Implement GestureCoordinator for gesture handling
  • Create PageCoordinator for page navigation
  • Add ImageStackView for image display management
  • Include ReadingViewExtensions for better organization
  • Remove old handler files: AutoPlayHandler, GestureHandler, LiveTextHandler, PageHandler
  • Update ReadingView.swift and ReadingReducer.swift for new architecture
  • fix [BUG] Vertical scrolling breaks in iOS 26 #1

@aalberrty aalberrty self-assigned this Jul 28, 2025
@aalberrty aalberrty added bug Something isn't working enhancement New feature or request labels Jul 28, 2025
@aalberrty aalberrty merged commit acb0797 into main Jul 28, 2025
1 check passed
@aalberrty aalberrty deleted the ReadingView-refactor branch July 28, 2025 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Vertical scrolling breaks in iOS 26

1 participant