DIYgod
7e9bc66d48
fix(mobile): optional summary language
2025-03-11 21:44:27 +08:00
DIYgod
e32a904066
feat(mobile): article styles
2025-03-11 21:41:57 +08:00
Innei
d4edfc4945
fix(mobile): image preview can not user interaction when loading or error
...
- Add sourceView parameter to ImageViewerController for smoother image transitions
- Implement activity indicator during image loading
- Improve initial image display with placeholder and source view image
- Refactor image loading logic to support better visual feedback
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-11 21:20:36 +08:00
DIYgod
f229f9f89d
feat(mobile): ai summary language
2025-03-11 21:00:09 +08:00
Innei
6539b1b984
fix(mobile): image load should be https
...
- Update SDWebImageLoader to convert URLs to HTTPS
- Add error logging for image loading failures
- Simplify iOS 11+ content inset adjustment in ImageViewerController
- Change default image loader from URLSessionImageLoader to SDWebImageLoader
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-11 19:59:42 +08:00
DIYgod
5609d72c80
feat(mobile): video player
2025-03-11 19:23:39 +08:00
Innei
4e2cdbee2d
feat(mobile): improve dialog confirmation and remove unused spring preset
...
- Remove unused bouncySpringPreset from spring constants
- Add handleConfirm method in dialog to support onConfirm callback
- Update AddFeedDialog to handle empty URL input more gracefully
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-11 18:50:09 +08:00
DIYgod
ea32df6b9b
feat(mobile): remove noPreview param
2025-03-11 18:00:25 +08:00
DIYgod
dbc47659b1
fix(mobile): images in video item
2025-03-11 17:58:07 +08:00
DIYgod
210b327177
feat(mobile): social media images layout
2025-03-11 17:17:57 +08:00
DIYgod
73fb08ed55
feat(mobile): avoid direct expo-image
2025-03-11 16:05:20 +08:00
DIYgod
90cb12870c
feat(mobile): remove ProxiedImage
2025-03-11 15:53:38 +08:00
DIYgod
c29348773c
feat(mobile): remove preview image
2025-03-11 15:47:30 +08:00
Innei
bb420bdbd9
refactor(mobile): improve Galeria view and accessory module memory management
...
- Remove complex deinit and notification observers in GaleriaAccessoryModule
- Add weak self references in GaleriaView callback methods to prevent retain cycles
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-11 11:49:07 +08:00
Innei
b6e97fb74d
refactor(mobile): remove unused attachView function in GaleriaModule
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-11 11:14:35 +08:00
Stephen Zhou
f991e915c9
fix(mobile): improve player bg color ( #3018 )
...
* fix(mobile): improve payer bg color
* update
2025-03-11 02:32:36 +00:00
Stephen Zhou
9e7cd04411
chore(mobile): fix type error ( #3021 )
2025-03-11 02:25:07 +00:00
Innei
6e6b7e3936
feat(ios): Use the native image preview component ( #3017 )
...
* init
* done
* feat(mobile): integrate Galeria component for image preview and carousel
Signed-off-by: Innei <tukon479@gmail.com>
* revert
Signed-off-by: Innei <tukon479@gmail.com>
* chore: auto-fix linting and formatting issues
---------
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-10 22:41:20 +08:00
DIYgod
fb52f25534
feat: image component
2025-03-10 21:32:19 +08:00
Whitewater
f02736ede8
refactor(mobile): extract import and export functionality for data setting ( #3015 )
2025-03-10 21:09:15 +08:00
DIYgod
f562f4d397
feat(desktop): move filterSmallMedia logic to server
2025-03-10 19:47:23 +08:00
DIYgod
5cb635ea79
fix(mobile): social media image preview
2025-03-10 19:20:34 +08:00
DIYgod
77747ce1dd
feat(mobile): update text
2025-03-10 18:45:25 +08:00
DIYgod
2c0ae4dbf1
chore: recover .env.example
2025-03-10 18:40:04 +08:00
DIYgod
31a0568d29
feat(mobile): limited use token
2025-03-10 16:41:45 +08:00
Konv Suu
6438be188a
feat(desktop): hide progress when reading percent is zero ( #2953 )
2025-03-10 11:27:51 +08:00
Stephen Zhou
a110bbae4f
refactor(mobile): rename sourceContent to readabilityContent ( #3013 )
...
* refactor(mobile): rename sourceContent to readabilityContent
* update
2025-03-10 11:20:20 +08:00
Stephen Zhou
3e313cac8a
feat(mobile): perform actions ( #3012 )
...
* feat(mobile): perform actions
* update
2025-03-10 10:52:02 +08:00
DIYgod
519b82c790
feat(mobile): use app check
2025-03-09 16:23:33 +08:00
DIYgod
417fb843dc
feat(mobile): add deviceToken
2025-03-09 14:22:38 +08:00
DIYgod
2ea115dcd5
feat(mobile): optimize login styles
2025-03-09 13:21:07 +08:00
DIYgod
89f196e036
feat: no-cors mode for eagle check
2025-03-09 10:57:17 +08:00
DIYgod
fc81008ad1
fix: set header before init window
2025-03-09 09:53:43 +08:00
DIYgod
8925063f13
fix: language path on windows
2025-03-09 09:11:48 +08:00
Innei
268d4da58f
feat(mobile): add password reset functionality to account settings
...
Implement password reset screen with current and new password fields
Add changePassword method to auth client
Update settings navigation to include ResetPassword route
Enhance account security section with password change option
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-08 14:26:09 +08:00
Whitewater
4b0e13c9e7
feat(mobile): add option to open videos in external apps ( #2998 )
...
* feat(mobile): add option to open videos in external apps
* chore: clean code
* fix(mobile): update code struct
* fix(mobile): handle URL parsing errors in EntryVideoItem
* fix(mobile): add schemes in app configuration
* fix(mobile): improve error handling when opening video links
2025-03-08 14:00:07 +08:00
DIYgod
eda72ab5a4
fix: windows file path ( #3003 )
...
* fix: tray menu
* fix: file path in windows
2025-03-08 13:23:43 +08:00
Innei
e56505011c
feat(mobile): enhance grouped list with navigation link styling
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-08 12:54:41 +08:00
Innei
a69878abc7
feat(mobile): implement social account linking and unlinking
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-08 12:49:40 +08:00
Innei
b72aac9e56
feat(mobile): add account linking UI with provider icons
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-08 12:39:53 +08:00
DIYgod
247d5bba0a
feat: add windows tray menu
2025-03-08 11:00:19 +08:00
DIYgod
2e463ec7ff
fix: recaptcha container pointer events
2025-03-08 10:36:45 +08:00
DIYgod
6179455ae3
release(desktop): release v0.3.11
2025-03-07 21:37:26 +08:00
DIYgod
505879cf49
fix: types
2025-03-07 21:33:08 +08:00
DIYgod
ddd3d39204
feat: add recaptcha to sign in and forget password
2025-03-07 21:29:08 +08:00
DIYgod
00c807f86d
feat: put token into headers
2025-03-07 21:29:07 +08:00
Stephen Zhou
ea53d1b9b5
fix(mobile): toast when toggling unread, fix entry context crash ( #2997 )
2025-03-07 12:16:49 +00:00
DIYgod
047c423987
feat: use the app protocol instead of the file protocol ( #2991 )
...
* feat: load from app protocol
* fix: protocol path parsing
2025-03-07 18:50:29 +08:00
Stephen Zhou
a5cf9adec1
fix(mobile): login redirect ( #2995 )
2025-03-07 18:06:11 +08:00
Stephen Zhou
8f523c5ab4
refactor(mobile): prefer PlainTextField ( #2993 )
2025-03-07 09:02:14 +00:00