Commit Graph

941 Commits

Author SHA1 Message Date
DIYgod 7a145361c8
chore(mobile): changelog 2025-06-06 17:48:54 +08:00
Stephen Zhou 63388b4cbf
fix(mobile): ignore short content for summary 2025-06-06 16:59:57 +08:00
DIYgod 6828cf3241
fix(mobile): rsshub routes cache key 2025-06-06 11:02:50 +08:00
DIYgod 7229394143
chore(mobile): update version 2025-06-05 20:48:07 +08:00
DIYgod 77bdeb9b8c
release(mobile): release v0.2.1 2025-06-05 20:47:32 +08:00
DIYgod bdb6802485
feat(mobile): show sub count in trending 2025-06-05 20:34:10 +08:00
DIYgod 6ac63065c9
fix: types 2025-06-05 20:24:09 +08:00
DIYgod 2c27d91aaa
feat(mobile): show analytics in feed form 2025-06-05 19:30:08 +08:00
DIYgod 6a51c8f341
feat(mobile): optimize rsshub form screen 2025-06-05 18:40:12 +08:00
DIYgod e88eb0fd2e
fix(mobile): markdown error 2025-06-05 13:47:49 +08:00
DIYgod 9c3457a29e
feat(mobile): rsshub routes sorting 2025-06-05 13:22:36 +08:00
Stephen Zhou 56dadac46e
refactor(desktop): use action store (#3868) 2025-06-05 00:57:38 +00:00
DIYgod 6f437bf780
fix: bottom tabbar background on initial load (#3867) 2025-06-04 16:50:28 +08:00
Stephen Zhou 0f34e5b267
refactor: merge auth client type 2025-06-04 11:59:45 +08:00
Stephen Zhou f88bc049de
fix(mobile): share button position and status bar in modal 2025-06-04 11:07:40 +08:00
Stephen Zhou 75c9f80467
fix(mobile): profile share button position 2025-06-04 10:52:23 +08:00
Stephen Zhou aabdcb311f
fix(mobile): filter icon color 2025-06-04 10:32:05 +08:00
Stephen Zhou c7be63bdf4
fix(mobile): icon color in dark mode 2025-06-04 10:20:54 +08:00
Stephen Zhou 939562d678
refactor: force selector for useEntry (#3859) 2025-06-03 17:33:31 +08:00
lawvs ce3a23bf62 refactor: reorg image saving and sharing logic to use utility functions 2025-06-03 16:53:38 +08:00
Whitewater 82fb9ce1dc
fix: pager should not flicker when scrolling fast(#3858)
* fix: correct initialPageIndex assignment

* chore: optimize event handlers with useCallback
2025-06-03 11:32:16 +08:00
lawvs 2612f9aab1 fix: ensure absolute view in AISummary component takes full width 2025-06-01 18:06:45 +08:00
lawvs 9d3a9a944b fix: tweak assign video media model in ThumbnailImage component 2025-05-30 12:23:48 +08:00
Innei 4e4e09919c
refactor: remove Markdown and MarkdownWeb components
- Deleted Markdown and MarkdownWeb components to streamline the codebase.
- This change eliminates unused components related to markdown rendering, improving maintainability.

Signed-off-by: Innei <tukon479@gmail.com>
2025-05-29 22:29:30 +08:00
lawvs d5e4976a3b fix: update pageMargin for improved layout consistency 2025-05-29 16:31:46 +08:00
lawvs 08d4056f73 fix: adjust pageMargin and offscreenPageLimit for better scrolling experience 2025-05-29 16:11:11 +08:00
Innei 9af7dccf33
refactor: merge markdown parser
- Replaced button with a div in FeedListItem for better accessibility.
- Introduced MarkdownNative component for improved markdown rendering in mobile.
- Updated RsshubFormScreen to utilize MarkdownNative for displaying route descriptions.
- Refactored renderMarkdown function to use parseMarkdown for better performance and added support for text alignment in table cells.

Signed-off-by: Innei <tukon479@gmail.com>
2025-05-29 15:48:31 +08:00
Innei 017387db2c
feat: add rn native markdown rendering
- Introduced PrivacyPolicyScreen and TermsScreen components to display legal documents.
- Implemented markdown rendering for both screens using the renderMarkdown utility.
- Updated imports in various modules to reference the new screen components.
- Enhanced AISummary to accept ReactNode as summary content for better flexibility.

Signed-off-by: Innei <tukon479@gmail.com>
2025-05-29 14:18:56 +08:00
lawvs 91306e3158 feat: implement auto-scroll to entry after pull-up navigation 2025-05-29 12:16:44 +08:00
Stephen Zhou bf7193d3ce
fix(mobile): convert markdown to text for summary 2025-05-29 12:11:44 +08:00
Innei e656cfd3a2
chore: update dependencies
- Changed the ESLint rule for "package-json-extend/ensure-package-version" from "warn" to "error" to enforce stricter package version checks.
- Updated various dependencies across multiple package.json files, including:
  - Upgraded @eslint/compat to version 1.2.9
  - Updated @types/node, @types/react, and @types/react-dom to their latest versions.
  - Bumped eslint to version 9.27.0 and lint-staged to version 16.1.0.
  - Updated several other packages such as turbo, tsx, and various Radix UI components to their latest versions.
- Ensured compatibility with the latest versions of dependencies.

Signed-off-by: Innei <tukon479@gmail.com>
2025-05-28 22:16:06 +08:00
Whitewater a86ef8acdd
feat: improve pull-up-to-next by add transition animation (#3832)
* feat: add  replaceControllerView method for enhanced navigation

* refactor: simplify screen options merging in WrappedScreenItem component

* feat: improve pull-up threshold handling in usePullUpToNext hook

* feat: enhance navigation by replacing controller view with animation in EntryDetailScreen
2025-05-28 11:24:29 +08:00
Stephen Zhou 1f53a972b0
chore: replace drizzle-studio-expo with expo-sqlite-devtools
https://github.com/drizzle-team/drizzle-studio-expo/issues/12
2025-05-27 16:14:54 +08:00
Stephen Zhou 3adf17f91a
fix(mobile): add subscriptionCount and purchaseAmount for list 2025-05-27 15:48:38 +08:00
Stephen Zhou 5937096869
refactor: remove src export from follow/utils 2025-05-27 15:07:35 +08:00
Stephen Zhou 812efafbef
chore(mobile): remove drizzle kit 2025-05-27 14:57:32 +08:00
Stephen Zhou 5804071939
chore(mobile): remove babel plugin module resolver 2025-05-27 14:57:09 +08:00
lawvs 740485cfb1 fix: adjust ThumbnailImage component for better layout 2025-05-27 12:14:50 +08:00
Stephen Zhou ce7c421e0d
refactor(mobile): enable package exports (#3822) 2025-05-27 10:54:49 +08:00
Stephen Zhou 7c4b8967cb
feat(mobile): mark as read for list 2025-05-26 23:08:04 +08:00
Stephen Zhou 0a2a099d7b
refactor(mobile): sperate store package (#3819) 2025-05-26 22:54:15 +08:00
Stephen Zhou d52c5382bb
fix(mobile): hydration order 2025-05-26 19:12:15 +08:00
Stephen Zhou 94bb3afef8
refactor(mobile): move service to database package (#3817) 2025-05-26 15:56:23 +08:00
Whitewater 6923d0e773
fix: add video support in entry content (#3816)
* chore: enable fullscreen video in NativeWebView

* feat: add video component support with controls in HTML parser
2025-05-26 14:58:50 +08:00
Stephen Zhou fb40cbea93
refactor(mobile): separate database package (#3809) 2025-05-26 14:48:27 +08:00
lawvs 17ed72d17d fix: update GroupedInsetListCard styles 2025-05-25 14:54:28 +08:00
DIYgod 554b00e82b
Merge pull request #3801 from RSSNext/sync/main-to-dev-20250525
Sync main branch to dev branch
2025-05-25 09:59:08 +08:00
Whitewater 2573fa7428
feat: add video support in EntryNormalItem (#3798)
* feat: add video support and enhance media handling in EntryNormalItem

* chore: correct reference name for video view in VideoPlayer component

* fix: remove size class
2025-05-24 19:00:15 +08:00
DIYgod 58c1da55cb
docs(mobile): update changelog 2025-05-24 17:36:04 +08:00
DIYgod 61ff89f111
chore(mobile): update version 2025-05-24 11:35:24 +08:00