-
Notifications
You must be signed in to change notification settings - Fork 942
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.4-beta.0 #2737
Merged
Conversation
This file contains 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
…le app Signed-off-by: Innei <[email protected]>
Signed-off-by: Innei <[email protected]>
…evelopment details Signed-off-by: Innei <[email protected]>
Signed-off-by: Innei <[email protected]>
* init Signed-off-by: Innei <[email protected]> * test uikit Signed-off-by: Innei <[email protected]> * uitable Signed-off-by: Innei <[email protected]> * test webview Signed-off-by: Innei <[email protected]> * shared webview Signed-off-by: Innei <[email protected]> * refactor(shared-webview): Simplify WebView height management Signed-off-by: Innei <[email protected]> * fix: add url prop Signed-off-by: Innei <[email protected]> * rename Signed-off-by: Innei <[email protected]> * feat: native module Signed-off-by: Innei <[email protected]> * cleanup Signed-off-by: Innei <[email protected]> * fix: export Signed-off-by: Innei <[email protected]> * fix Signed-off-by: Innei <[email protected]> * fix Signed-off-by: Innei <[email protected]> --------- Signed-off-by: Innei <[email protected]>
…closes #2671 Signed-off-by: Innei <[email protected]>
Signed-off-by: Innei <[email protected]>
Signed-off-by: Innei <[email protected]>
Signed-off-by: Innei <[email protected]>
Signed-off-by: Innei <[email protected]>
This reverts commit 9bf7d5c.
Signed-off-by: Innei <[email protected]>
* feat: update localization for korean * chore: auto-fix linting and formatting issues --------- Co-authored-by: Stephen Zhou <[email protected]>
Signed-off-by: Innei <[email protected]>
* feat: remove audio and notifications view; add list to view list * feat: remove active view atom, adjust routing parameters, new column-switching methods * fix: types * feat: recover list in feeds * fix: import circular Signed-off-by: Innei <[email protected]> --------- Signed-off-by: Innei <[email protected]> Co-authored-by: Innei <[email protected]>
* refactor: integrate zeego dropdown menu in Select and SortActionButton * refactor: remove DropdownMenu component * refactor: remove react-native-context-menu-view dependency
…implement the full html renderer (#2691) * init Signed-off-by: Innei <[email protected]> * feat: parser and renderer Signed-off-by: Innei <[email protected]> * feat: shared webview * feat: add UIColor hex conversion extension and accent color asset and xhr rewrite * feat(mobile): enhance WebView and HTML rendering for iOS - Refactor SharedWebView module with improved JavaScript injection and link handling - Add ModalWebViewController for opening links in a modal view - Implement dynamic content height measurement - Update HTML renderer with Jotai state management - Improve WebView configuration and debug mode Signed-off-by: Innei <[email protected]> * lockfile Signed-off-by: Innei <[email protected]> * chore: auto-fix linting and formatting issues * fix(mobile): improve WebView debug mode and UI text styling - Remove debug-only conditional for WebView inspector - Add text label class to GroupedInsetListActionCell for consistent styling Signed-off-by: Innei <[email protected]> * update Signed-off-by: Innei <[email protected]> * feat(mobile): add FullScreenWKWebView for iOS WebView layout - Create custom WKWebView subclass to override safe area insets - Enables full-screen WebView rendering without default padding Signed-off-by: Innei <[email protected]> * chore(mobile): remove FullScreenWKWebView Swift file - Delete unused custom WKWebView subclass for iOS - Cleanup unnecessary file after previous implementation Signed-off-by: Innei <[email protected]> * feat(mobile): refactor iOS WebView infrastructure Signed-off-by: Innei <[email protected]> * feat(mobile): add native helper module and improve entry detail screen - Add HelperModule for iOS to open links in a modal WebView - Implement cross-platform link opening mechanism - Enhance entry detail screen with dynamic title and scroll behavior - Add loading indicator for entry content - Refactor navigation and scroll view components Signed-off-by: Innei <[email protected]> * fix(mobile): improve WebView JavaScript and URL loading thread safety - Dispatch JavaScript evaluation and URL loading on the main thread - Ensure thread-safe WebView interactions for iOS - Prevent potential race conditions in SharedWebViewModule Signed-off-by: Innei <[email protected]> * refactor(mobile): remove useOpenLink hook and update link opening mechanism - Replace custom useOpenLink hook with native openLink function - Update WebView navigation and recommendation list item to use new link opening method - Remove unnecessary hook and simplify link handling Signed-off-by: Innei <[email protected]> --------- Signed-off-by: Innei <[email protected]>
- Add ImagePreview helper class for displaying images using QuickLook - Extend HelperModule with previewImage function to load and display images - Update WebView bridge to support image preview from web content - Implement MarkdownImage component with base64 image conversion - Add cross-platform quickLookImage method for native image preview Signed-off-by: Innei <[email protected]>
…QuickLook handling - Add SDWebImage dependency to FollowNative.podspec - Refactor ImagePreview and PreviewControllerController for robust image preview - Implement dynamic file extension handling for image preview - Update WebView bridge to support more flexible image preview payload - Improve MarkdownImage component to use Uint8Array for image conversion Signed-off-by: Innei <[email protected]>
… support - Add blurhash and image scaling to MarkdownImage component - Implement useCalculateNaturalSize hook for responsive image sizing - Create atoms and types for entry model and media - Update HTML renderer to support dynamic image rendering with Jotai state management - Improve iOS image preview with save functionality and dynamic root view controller retrieval Signed-off-by: Innei <[email protected]>
- Remove unnecessary WebView preparation in main entry point - Extract WebView entry setting logic into a separate function - Preload WebView for entry rendering in the main index screen - Optimize entry list item press handling with WebView entry preparation Signed-off-by: Innei <[email protected]>
* feat: build pkg for mas * fix: mas build script * chore: manual mas build * chore: optional tag_version * fix: mas build input * chore: debug * feat: pkg keychain * feat: remove pkg maker * Revert "feat: remove pkg maker" This reverts commit 0fef700. * feat: disable dmg maker for mas * feat: update version to match mas' requirement * feat: mas arch * fix: mas build * chore: update version * feat: login and account deletion for mas * feat: dynamic build version * feat: recover version * feat: add BUILD_CERTIFICATE_MASPKG_BASE64
- Upgrade react-native-uikit-colors to v0.2.0 - Enhance CustomURLSchemeHandler with improved task management - Update RecommendationListItem and EntryListItem with context menu improvements - Refactor entry list item styling using system colors and context menu preview - Add context menu preview to login and entry list modules Signed-off-by: Innei <[email protected]>
Signed-off-by: Innei <[email protected]>
- Add star/unstar functionality for entries - Implement share action for entries - Improve header actions with animated visibility - Update collection sync service with transaction handling - Refactor useFeed hook to support optional selectors Signed-off-by: Innei <[email protected]>
Signed-off-by: Innei <[email protected]>
* feat(mobile): load archive entries * only hydrate for view * leave note * fix type
- Replace PlatformPressable with Pressable in tab layout - Add separator between views and lists in view selector - Use ReAnimatedTouchableOpacity and useAnimatedStyle - Simplify color and styling imports Signed-off-by: Innei <[email protected]>
- Implement AI summary feature for entry details - Add summaries table to database schema - Create summary service and store for managing summaries - Introduce new components for displaying AI-generated summaries - Add header actions for generating and toggling summaries - Integrate with API for summary generation Signed-off-by: Innei <[email protected]>
- Remove Media.xcassets and Accent color set - Update Utils.swift to hardcode accent color - Enhance AISummary component with error handling and retry functionality - Adjust layout and styling for AI summary - Update image size calculation to handle undefined dimensions Signed-off-by: Innei <[email protected]>
The latest updates on your projects. Learn more about Vercel for Git ↗︎
1 Skipped Deployment
|
DIYgod
approved these changes
Feb 13, 2025
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.
v0.3.4-beta.0