Commit Graph

2108 Commits

Author SHA1 Message Date
DIYgod f51e71bce9
fix: types 2025-04-05 21:59:32 +08:00
Innei 2a290360d1
fix(mobile): merge TabScreenProps ios and other platform
- Added optional `identifier` property to `TabScreenProps` interface for better tab management.
- Updated import statements in `TabRoot` and `TabScreen` components to reference the new types file.
- Refactored `TabScreen` component to utilize the new `identifier` property in state management.

Signed-off-by: Innei <tukon479@gmail.com>
2025-04-05 21:46:05 +08:00
Innei 20be007d0c
fix(mobile): update icon background colors in settings screens
- Changed icon background colors for various settings navigation links to enhance visual consistency.
- Updated background color for Actions and Invitations screens to match new design specifications.

Signed-off-by: Innei <tukon479@gmail.com>
2025-04-05 21:32:35 +08:00
Innei c14d241b60
feat(mobile): implement error handling components and integrate crashlytics
- Added GlobalErrorScreen and ListErrorView for improved error display.
- Enhanced ErrorBoundary to support custom fallback rendering.
- Integrated crashlytics initialization in the app startup process.
- Updated various components to utilize the new error handling structure.
- Fixed import paths for OTPWindow component.

Signed-off-by: Innei <tukon479@gmail.com>
2025-04-05 21:24:12 +08:00
Innei 9516c4496c
fix(mobile): update loading indicator visibility in NavigationHeader component
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-05 20:27:17 +08:00
Innei 30a45666b9
feat(mobile): add tab screen identifiers and improve tab management
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-05 20:22:37 +08:00
Konv Suu f614abf6d6
fix: ensure ActionBar only displays when entryActions are available (#3398) 2025-04-05 17:22:42 +08:00
DIYgod 259ea945b8
fix: icns 2025-04-04 23:57:55 +08:00
DIYgod 1225b54664
docs: update changelog 2025-04-04 19:14:17 +08:00
Innei 171f8be655
fix(mobile): fix safe area handling in navigation and login modules
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-04 16:17:40 +08:00
DIYgod 1fd4fad3bf
feat(mobile): image styles 2025-04-04 15:55:38 +08:00
DIYgod 97da0786d1
feat(mobile): simplify entry header 2025-04-04 15:21:47 +08:00
DIYgod 503263326c
feat(mobile): update context menu items 2025-04-04 15:08:11 +08:00
DIYgod 1ceeed52bc
feat(mobile): mark as unread in menu 2025-04-04 14:52:26 +08:00
DIYgod 9d64dbbf92
feat(mobile): entry list scroll to top for unreadonly switching 2025-04-04 14:10:13 +08:00
DIYgod 24834f5d05
feat(mobile): expand header for horizontal scrolling 2025-04-04 14:01:44 +08:00
DIYgod 9de4425b75
feat(mobile): entry list scroll to top for refetching 2025-04-04 13:42:45 +08:00
DIYgod 4ea69b916e
feat(mobile): header hideable ele scroll threshold 2025-04-04 13:40:34 +08:00
DIYgod 1d534b4f42
chore: upgrade expo to fix xcode 16.3 build 2025-04-04 13:09:37 +08:00
DIYgod 7c334b5808
feat(mobile): use TouchableOpacity for EntryListFooter 2025-04-04 00:29:58 +08:00
DIYgod 0013837dce
feat(mobile): image loading bg and forcing https 2025-04-04 00:21:40 +08:00
DIYgod da7bfef51a
feat(mobile): tighter picture video notification entry item 2025-04-04 00:04:23 +08:00
DIYgod d5b579f4f4
feat(mobile): entries loading indicator 2025-04-03 23:47:31 +08:00
Stephen Zhou 927ae4ce9e
feat(mobile): translation for edit profile 2025-04-03 22:32:32 +08:00
Innei 46e5943ee8
fix(mobile): update pager functionality to use activeViews for page selection
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-03 21:36:47 +08:00
Innei f08d2033da
refactor(mobile): update EntryListEmpty styles and enhance TimelineViewSelector functionality
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-03 21:29:43 +08:00
DIYgod d237ad1b9d
feat(mobile): handle empty entry list 2025-04-03 21:20:44 +08:00
DIYgod d0a8f6baa4
feat(mobile): mark above as read bottom button 2025-04-03 20:49:42 +08:00
Whitewater 9c75d8b9fc
fix: wrap SubscriptionFeedCategoryContextMenu in a View (#3402)
* fix(mobile): wrap SubscriptionFeedCategoryContextMenu in a View

* chore(mobile): add asChild and style props to ContextMenu.Trigger
2025-04-03 12:33:57 +00:00
Stephen Zhou ae7723ddd2
refactor: fix durationInSeconds type (#3399)
* chore: fix durationInSeconds type

* chore: type
2025-04-03 17:36:37 +08:00
Stephen Zhou ae52e87637
fix(mobile): pass totp code 2025-04-03 16:38:06 +08:00
Stephen Zhou 825bc21686
fix(mobile): correct twoFactorEnabled state 2025-04-03 16:33:25 +08:00
Innei 4a779668e7
feat: introduce PlatformActivityIndicator for consistent loading indicators across mobile components
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-03 16:14:04 +08:00
Stephen Zhou af5078971c
chore: update changelog 2025-04-03 16:02:21 +08:00
DIYgod 44e2238b7a
release(desktop): release v0.4.1 2025-04-03 15:48:59 +08:00
DIYgod c5353158be
release(mobile): release v0.1.4 2025-04-03 15:48:11 +08:00
DIYgod 88963a9d37
feat: mark above as read bottom button 2025-04-03 15:46:53 +08:00
Innei e659e84a2c
chore: update changelog
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-03 14:55:13 +08:00
Innei 91a91d89c7
feat(mobile): add OTPWindow component to navigation sitemap and enhance screen registration logic
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-03 14:28:23 +08:00
Innei 635ce07741
fix(mobile): update invitations query handling and error logging in ConfirmGenerateDialog
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-03 13:52:30 +08:00
Wilsonyiyi 363cc09509
fix(desktop): remove incorrect PDF export notification (#3393) 2025-04-03 12:26:37 +08:00
Stephen Zhou 7efa6aa96a
feat(mobile): translation for operation (#3396) 2025-04-03 12:25:54 +08:00
Stephen Zhou c471acc2dd
fix: update view source content icon, close #3373 2025-04-03 10:34:53 +08:00
Stephen Zhou a9973296ec
fix: show save action button when there is not action
close #3372
2025-04-03 09:54:57 +08:00
Innei b554b7629c
fix: vercel ssr deploy script
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-03 00:22:17 +08:00
Stephen Zhou 46bc1876e8
feat(mobile): translation for settings (#3391)
* feat(mobile): translation for settings

* general

* appearance

* data control

* account

* invitation

* about

* privacy

* list

* actions

* update action

* update list and common words

* settings
2025-04-02 23:59:19 +08:00
Konv Suu 7a75c7a272
refactor(desktop): update modal drag and resize hooks for improved functionality (#3382) 2025-04-02 23:13:41 +08:00
Wilsonyiyi 99c9250ae7
fix(desktop): modal close button cannot click (#3387) 2025-04-02 23:09:59 +08:00
Konv Suu b1069e4681
fix(desktop): update EntryTitle to handle localhost url (#3389) 2025-04-02 23:09:36 +08:00
Innei 48b18c20b6
feat(mobile): remove ThemedBlurView for android
- Added conditional rendering for iOS and Android platforms in ThemedBlurView component.
- Implemented a fallback View for Android with dynamic background color and opacity settings.
- Improved code readability by utilizing the useColor hook for background color management.

These changes ensure a consistent and visually appealing blur effect across both iOS and Android platforms.

Signed-off-by: Innei <tukon479@gmail.com>
2025-04-02 23:04:02 +08:00