Skip to content

Jump to the first post or latest reply in long threads - #52

Merged
vanities merged 1 commit into
masterfrom
codex/thread-jump
Sep 27, 2026
Merged

vanities merged 1 commit into
masterfrom
codex/thread-jump

Conversation

@vanities

Copy link
Copy Markdown
Owner

Long threads now have a Jump menu with First Post and Latest Reply actions. Destinations skip hidden posts, and the control sits below scrolling content so it does not cover reply text. It disappears while searching or filtering.

Validated on iPhone Air / iOS 26.5: the new UI test jumps both directions and verifies that a hidden final reply is skipped. The existing reading-position/unread-navigation UI regression also passes (2 tests, 0 failures). Reviewed simulator screenshots and ran SwiftLint: 16 existing warnings, 0 serious violations. GitHub CI is pending at merge time.

@vanities
vanities merged commit a92af74 into master Sep 27, 2026
0 of 2 checks passed
@vanities
vanities deleted the codex/thread-jump branch September 27, 2026 14:01
@coderabbitai

coderabbitai Bot commented Sep 27, 2026

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: bd3212df-2844-43e6-a169-936a57351e93

📥 Commits

Reviewing files that changed from the base of the PR and between 63308f7 and 213b90e.

📒 Files selected for processing (3)
  • README.md
  • swiftchan/Views/Boards/Catalog/Thread/ThreadView.swift
  • swiftchanUITests/BrowsingUITests.swift
 ______________________________________
< All those GPUs aren't just for show. >
 --------------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant