Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Release v0.3.7 #2859

Merged
merged 21 commits into from
Feb 24, 2025
Merged

chore: Release v0.3.7 #2859

merged 21 commits into from
Feb 24, 2025

Conversation

DIYgod
Copy link
Member

@DIYgod DIYgod commented Feb 24, 2025

v0.3.7

hyoban and others added 20 commits February 21, 2025 02:27
Signed-off-by: Innei <tukon479@gmail.com>
Remove scroll-to-top atom and consolidate scroll-to-top logic into a new hook, improving component integration and reducing complexity

Signed-off-by: Innei <tukon479@gmail.com>
- Refactored EntryListContentGrid to use direct entry IDs instead of complex masonry item mapping
- Introduced EntryListContext to provide view type context
- Updated EntryGridItem to handle multiple media types and scrolling
- Simplified ViewPagerList to render a single view instead of multiple pages
- Removed unused pager view logic and simplified entry list rendering

Signed-off-by: Innei <tukon479@gmail.com>
- Created a new MediaCarousel component to handle multiple media types in a scrollable view
- Implemented dynamic indicator for multi-image carousels
- Refactored EntryGridItem to use the new MediaCarousel component
- Exposed PreviewImageProps interface for better type compatibility

Signed-off-by: Innei <tukon479@gmail.com>
…rovements

- Added PlayerTabBar component to display active track in the tab bar
- Replaced FloatingBar with PlayerTabBar for consistent player controls
- Improved play/pause button with animated transitions
- Updated progress bar text styling with tabular numbers
- Refined DismissIndicator styling in player screen

Signed-off-by: Innei <tukon479@gmail.com>
- Moved drag and resize event handlers to Dialog.Title for better interaction
- Removed unnecessary console.log statement
- Simplified modal header interaction logic

Signed-off-by: Innei <tukon479@gmail.com>
- Removed shadow styling from PlayerTabBar component
- Simplified tab bar appearance by eliminating unnecessary shadow effect

Signed-off-by: Innei <tukon479@gmail.com>
- Disabled scroll-to-top behavior for horizontal ScrollView in TimelineViewSelector
- Prevents unintended scrolling when tapping the status bar

Signed-off-by: Innei <tukon479@gmail.com>
Copy link

vercel bot commented Feb 24, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
follow ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 24, 2025 4:40am
1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
follow-external-ssr ⬜️ Ignored (Inspect) Visit Preview Feb 24, 2025 4:40am

@follow-reviewer-bot
Copy link

Suggested PR Title:

feat: enhance media handling and add ToasterModule

Change Summary:
This PR includes various updates and enhancements across multiple files. Key modifications include the introduction of a ToasterModule for improved toast notifications, updates to the build workflow to handle app submissions, and significant refactoring of components for better media handling in entry lists. New components like MediaCarousel have been added, enhancing the multimedia experience. Additionally, several existing functionalities have been optimized and dead code has been removed for cleaner codebase and better performance.

Code Review:
No change requests necessary.

@DIYgod DIYgod merged commit 0980bbd into main Feb 24, 2025
16 checks passed
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.

5 participants