Saschl
6419ac74af
fix: update renderlist after asset deleted ( #16786 )
2025-03-28 18:34:19 +00:00
Yaros
d2bcf5d716
fix(mobile): pause background video play ( #17032 )
...
* fix(mobile): prevent background video playback
* fix: logic for tracking app state
* chore: move lifecycle handler in separate file
* chore: replace useState with useRef
* chore: useOnAppLifecycleStateChange
* fix: removed print statement
2025-03-28 10:32:25 -05:00
shenlong
c8331f111f
fix(mobile): prefer remote orientation ( #17177 )
...
* fix(mobile): prefer remote orientation
* pr feedback
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-28 10:24:31 -05:00
shenlong
cc393b2b7b
fix(mobile): oauth-mobile-first-login ( #17173 )
...
invalidate ref
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-03-27 15:49:55 +00:00
shenlong
c72c82c401
fix(mobile): faster device album refresh after initial sync ( #17170 )
...
fix(mobile): faster device album refresh after fresh sync
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-27 08:47:05 -05:00
Yaros
a651a4bf0e
chore(mobile): search field in separate widget ( #16977 )
...
* chore(mobile): search field in separate widget
* fix: removed unnecessary use of context
* chore: minor styling tweak
* fix: controller not bound
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-03-24 14:40:33 -05:00
Alex
8bc80076bb
fix(mobile): show new local assets in offline mode ( #16817 )
...
fix: show new local assets in offline mode
2025-03-24 16:56:18 +00:00
Luigi311
89656472ef
fix(mobile): fallback authentication client model/type to unknown ( #17059 )
...
mobile: fallback authentication client model/type to unknown
Add fallback for client model/type if device is not ios or android
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-03-24 11:26:05 -05:00
shenlong
ad151130f9
chore: rename user api interface ( #17062 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-24 11:00:08 -05:00
Damiano Ferrari
a77608e36b
fix(mobile): selectedIcon
not set when the device is landscape ( #17027 )
2025-03-24 10:50:49 -05:00
Damiano Ferrari
df8ba21b7d
fix(mobile): Make icons consistent (all outlined) ( #17028 )
...
* fix(mobile): Make icons consistent (all outlined)
* fix(mobile): make `date_range` icon outlined
2025-03-24 10:10:15 -05:00
Yaros
a285b1898e
fix(mobile): platform-dependent share icons & label ( #17034 )
...
fix: platform-dependant icons
2025-03-24 08:36:15 -05:00
renovate[bot]
b609f35841
chore(deps): update base-image to v20250318 (major) ( #16950 )
...
* chore(deps): update base-image to v20250318
* chore
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-03-18 11:07:11 -05:00
shenlong
9cf3b88f80
refactor(mobile): remove int user id ( #16814 )
...
* refactor: user entity
* chore: rebase fixes
* refactor: remove int user Id
* refactor: migrate store userId from int to string
* refactor: rename uid to id
* fix: migration
* pr feedback
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-18 11:05:37 -05:00
shenlong
dd263b010c
refactor(mobile): use user service methods ( #16783 )
...
* refactor: user entity
* chore: rebase fixes
* refactor(mobile): refactor to use user service methods
* fix: late init error
* fix: lint
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-03-18 08:32:33 -05:00
Yaros
93907a89d8
fix(mobile): age calculation & formatting ( #16833 )
2025-03-17 13:51:17 -05:00
Yaros
f8b40188e2
fix(mobile): change share icons for consistency ( #16904 )
2025-03-17 12:34:58 -05:00
shenlong
1e184a70f1
refactor: cleanup background service ( #16855 )
...
refactor: background service
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-17 08:48:22 -05:00
shenlong
b778a86c99
refactor(mobile): move user service to domain ( #16782 )
...
* refactor: user entity
* chore: rebase fixes
* refactor(mobile): move user service to domain
* fix: timeline not visible on album selection page
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-13 22:20:26 -05:00
ExceptionsOccur
858d1e9d9b
fix(mobile): back gesture in asset selection page from an album ( #16449 )
...
* fix(mobile): the page for adding photos to the album cannot be navigated back using gestures #16409
* First-time return gesture adds the feature to cancel all current selections
---------
Co-authored-by: ExceptionsOccur <yuyu.tao@foxmail.com>
2025-03-13 11:37:05 +05:30
shenlong
d1c8fe5303
refactor: user entity ( #16655 )
...
* refactor: user entity
* fix: add users to album & user profile url
* chore: rebase fixes
* generate files
* fix(mobile): timeline not reset on login
* fix: test stub
* refactor: rename user model (#16813 )
* refactor: rename user model
* simplify import
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
* chore: generate files
* fix: use getAllAccessible instead of getAll
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-03-12 08:56:56 -05:00
shenlong
6caa11d079
chore(mobile): use path provider foundation ( #16804 )
...
* chore(mobile): use path provider foundation
* chore: update podfile
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-03-11 09:26:43 -05:00
shenlong
ac1b2d2fab
chore(mobile): generated files and ci check ( #16798 )
...
* chore(mobile): more generated files
* ci: verify generated files in mobile are up-to-date
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-11 12:22:31 +00:00
shenlong
81df812f56
fix(mobile): calculate isFlipped for exif from db ( #16797 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-11 10:41:47 +00:00
Alex
75fa305e98
chore: flutter 3.29.1 ( #16730 )
...
* update dependencies
* update flutter version reference
* update flutter version reference
* update AndroidManifest with flutter_web_auth_2
* chore: lock file flutter version
* fix: ios build
2025-03-10 21:46:36 -05:00
Alex
57272904d6
chore(mobile): upgrade maplibre ( #16739 )
...
* chore(mobile): upgrade maplibre
* chore(mobile): upgrade maplibre
* color
2025-03-10 09:41:43 -05:00
Yaros
bdabea4030
feat(mobile): locate in timeline ( #16722 )
...
* feat(mobile): view in timeline
* fix: throwing error on scroll
* only show option if not in photos tab
2025-03-09 21:31:34 -05:00
Alex
82624b0979
chore(mobile): upgrade riverpod ( #16742 )
2025-03-09 20:30:58 -05:00
Alex
17c5094719
chore(mobile): upgrade flutter_web_auth_2 ( #16741 )
...
* chore(mobile): upgrade flutter_web_auth_2
* pod file
2025-03-09 20:26:37 -05:00
Yaros
6c5f99c47a
feat(mobile): person age on photo properties ( #16728 )
...
* feat(mobile): person age on photo properties
* switch to using placeholder
2025-03-08 23:02:40 +01:00
Yaros
b0bf4e4fff
feat(mobile): search on people page ( #16696 )
2025-03-07 14:43:32 -06:00
Yaros
c12986d38c
fix(mobile): remain on albums tab after album deletion ( #16698 )
...
fix(mobile): remain on albums after album deletion
2025-03-07 13:25:07 -06:00
shenlong
fe931faf17
refactor: exif entity ( #16621 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-06 11:58:24 -06:00
Arno
4ebc25c754
feat(mobile): Folder View for mobile ( #15047 )
...
* very rough prototype for folder navigation without assets
* fix: refactored data model and tried to implement asset loading
* fix: openapi generator shadowing query param in /view/folder
* add simple alphanumeric sorting for folders
* basic asset viewing in folders
* rudimentary switch sorting order
* fixed reactivity when toggling sort order
* Fixed trailing comma
* Fixed bad merge conflict resolution
* Regenerated open-api
* Added rudimentary breadcrumbs
* Fixed linting problems
* feat: cleanup
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-06 17:27:43 +00:00
Alex
1ed1a0a1fc
feat(mobile): new sync ( #16556 )
...
* feat(mobile): new sync
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* update analysis option
* remove database operation
* pr feedback
2025-03-06 08:44:28 -06:00
Yaros
b241a80339
feat(mobile): Navigate back on memories ( #16545 )
...
* Navigate back on memories
* Fixes crash on navigating back
2025-03-05 14:42:43 -06:00
Alex
3e50f668d9
feat(mobile): add catalan i18n ( #16616 )
...
* feat(mobile): Add Catalan
* refactor
* fix: load correct file
* chore: remove unused language files
2025-03-05 11:47:31 -06:00
shenlong
3f4bbab4eb
fix: isar crash on resume from app detach ( #16599 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-03-05 08:28:40 -06:00
waclaw66
8b43066632
fix(mobile): .well-known usage ( #16577 )
...
fix: .well-known
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-03-04 20:25:57 -06:00
Alex
86e8effd8e
fix(mobile): incorrect memories with timezone ( #16562 )
2025-03-04 12:54:54 +00:00
shenlong
7f61ac6983
chore(mobile): fix store.put type def ( #16517 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-03 09:11:13 -06:00
shenlong
4db8f0c666
refactor(mobile): move timeline methods to timeline repo ( #16526 )
...
* refactor: move timeline calls to timeline repo
* refactor: review changes
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-03 09:10:09 -06:00
Yaros
fd5e931617
fix(mobile): Updated formatting of server address in networking ( #16483 )
...
* Updated formatting of server address in networking
* fallback for undefined endpoint
2025-03-02 06:58:05 -06:00
shenlong
d8d87bb565
chore(mobile): rename log enum to lowercase ( #16476 )
...
* chore(mobile): rename log enum to lowercase
* chore(mobile): do not abbreviate
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-02 06:30:48 -06:00
luzpaz
c8eef5ad4d
fix(mobile): fix typos ( #16456 )
...
Found via codespell
2025-03-01 20:06:47 +00:00
shenlong
9a98712db7
fix(mobile): background backup failing due to store ( #16418 )
...
fix: background backup failing due to store
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-02-28 07:38:51 -06:00
shenlong
28c664c769
refactor(mobile): log service ( #16383 )
...
refactor: log service
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-02-27 15:18:49 -05:00
shenlong
4a9d80298b
fix(mobile): bootstrap store inside isolates ( #16392 )
...
fix: bootstrap store inside isolates
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-27 18:01:36 +00:00
Alex
c70c9067b0
refactor(mobile): backup provider ( #16360 )
...
* refactor(mobile): backup provider
* refactor(mobile): backup provider
2025-02-27 09:56:23 -06:00
Alex
8fbd650483
refactor(mobile): refactor user provider ( #16358 )
2025-02-26 17:04:43 -06:00