Neeraj Gupta
04a381fa51
[mob][photos] Use 100 as batchSize for copy
2024-04-20 15:44:43 +05:30
Neeraj Gupta
3e5648dae4
[mob][photos][internal] Enable fav + add to album action for shared files ( #1484 )
...
## Description
https://github.com/ente-io/ente/assets/254676/7ec2f82a-d0d1-4dbe-8836-87d1ffd793f6
## Tests
- [x] Hide Shared Item on Home Page If user has copied it.
- [x] Keep the fav state on the UI
- [x] Client side hash based dedupe works for copied items. Items are
linked to existing item instead of uploading duplicate entries
2024-04-20 15:33:54 +05:30
Neeraj Gupta
5e2c6f84f1
[mob][photos] Use internal flag check
2024-04-20 15:28:22 +05:30
Neeraj Gupta
72ddbbdf79
[mob][photos] Add assert to ensure copy is enabled for internal users
2024-04-20 15:21:26 +05:30
ashilkn
b10e212e0f
[mob] use flutter v3.19.3
2024-04-20 15:11:09 +05:30
laurenspriem
edf99385dc
[mob][photos] Precompute cluster summaries incrementally during clustering
2024-04-20 14:38:46 +05:30
laurenspriem
cde17441d6
[mob][photos] Forgot one import
2024-04-20 13:35:53 +05:30
laurenspriem
4ac295e1e2
[mob][photos] Remove ClusterResult old deprecated code
2024-04-20 13:35:02 +05:30
laurenspriem
a0502886b6
[mob] Minimum size argument for getting all cluster summaries
2024-04-20 13:26:47 +05:30
laurenspriem
7be1b63822
[mob] Clean up linear clustering method
2024-04-20 12:24:20 +05:30
Ashil
a6e3d6de97
[mob][photos] Bump up to v0.8.83 ( #1494 )
2024-04-20 11:32:31 +05:30
Neeraj Gupta
c165b9ee9c
[mob][photos] Lint
2024-04-20 11:31:09 +05:30
Neeraj Gupta
e2aae744be
[mob][photos] Fix ownerID for copied items
2024-04-20 11:30:40 +05:30
Neeraj Gupta
9a34fdce05
[mob][photos] Enable add to option for shared photos for internal users
2024-04-20 11:30:20 +05:30
laurenspriem
01aecb9742
[mob] store sideways face boolean in local face table
2024-04-19 18:13:35 +05:30
Ashil
8113b70441
[mob][photos] Remove code related to sqlite3 ( #1490 )
2024-04-19 18:11:52 +05:30
Ashil
c4c513a1d7
[mob][photos] Use sqlite_async instead of sqlite3 ( #1489 )
...
## Description
Using both `sqlite_async` and `sqlite3` for querying at the same time
was throwing this error:
`error: SqliteException(5): while executing, database is locked,
database is locked (code 5)`
So, have used `sqlite_async` everywhere.
## Tests
- [x] Tested all changes
2024-04-19 16:56:40 +05:30
Neeraj Gupta
fc5705dd7b
[mob][photos] Add additional check for fileType
2024-04-19 16:46:42 +05:30
Neeraj Gupta
01822b760d
[mob][photos] Dedupe using hash before copying
2024-04-19 16:45:29 +05:30
laurenspriem
a0fa90cb50
[mob] Remove faceArea and faceVisibility from local DB
2024-04-19 16:43:41 +05:30
laurenspriem
6d3e1325c4
[mob] Update face widget
2024-04-19 16:35:33 +05:30
laurenspriem
4095b14589
[mob] Conservative threshold for combination of low score and blur
2024-04-19 15:57:11 +05:30
Neeraj Gupta
02890a100b
[mob][photos] Lint fix
2024-04-19 15:56:49 +05:30
Neeraj Gupta
f55fd36579
[mob][photos] Fix: Pass copy of EnteFile to avoid modification in original
2024-04-19 15:54:49 +05:30
Neeraj Gupta
08040d9154
[mob][photos] Use loading indicator instead of blocking progress
2024-04-19 15:52:41 +05:30
laurenspriem
a92081e703
[mob] Only analyze clustering in debugMode
2024-04-19 15:20:29 +05:30
laurenspriem
f3f85e81ca
[mob] Rename constant
2024-04-19 15:08:10 +05:30
laurenspriem
ecc1bc9980
[mob] Use more conservative cluster threshold for sideways faces
2024-04-19 14:58:52 +05:30
Neeraj Gupta
564ca77a8b
Merge remote-tracking branch 'origin/main' into mobile_save_a_copy
2024-04-19 14:57:19 +05:30
Neeraj Gupta
136f53b581
[mob][photos] Fix: Remove fav action on shared photos
2024-04-19 14:53:41 +05:30
Ashil
937267ed72
[mob] perf: avoid unnecessary frame builds and computations when toggling full fullscreen when viewing a file ( #1487 )
2024-04-19 14:17:01 +05:30
Neeraj Gupta
3788fdda6f
[mob][photos]Fix: Show fav icon on shared photos
2024-04-19 14:15:33 +05:30
laurenspriem
2b88daa15f
[mob] Method for detecting sideways faces
2024-04-19 14:00:15 +05:30
Neeraj Gupta
7f879aaf57
[mob][photos] Hide incoming file from home screen is saved
2024-04-19 13:34:44 +05:30
Neeraj Gupta
398e66a0eb
[mob][photos] Lint fix
2024-04-19 12:36:28 +05:30
laurenspriem
a9ca8a4a24
[mob] Better handling of cluster update
2024-04-19 12:19:10 +05:30
laurenspriem
ab0a99cf76
[mob] Make sure cluster page is updated after file removal
2024-04-19 11:42:39 +05:30
Neeraj Gupta
7631eb3b12
[mob][photos] Enable fav incoming files
2024-04-19 11:22:47 +05:30
Neeraj Gupta
b8ad320931
[mob] Add assertion check
2024-04-19 09:18:55 +05:30
Ashil
dac0ddf41c
[mob][photos] Migrate use of WillPopScope to PopScope ( #1473 )
...
## Description
[Documentation followed for the
migration](https://docs.flutter.dev/release/breaking-changes/android-predictive-back )
## Tests
- [x] Tested screens in which migration wasn't straight forward
(HomeScreen)
2024-04-19 09:16:42 +05:30
Neeraj Gupta
d430616ccb
[mobile] New translations ( #1482 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-04-19 09:16:24 +05:30
Crowdin Bot
340f0b75cf
New Crowdin translations by GitHub Action
2024-04-19 01:56:15 +00:00
Neeraj Gupta
420cec01d2
[mob][photos] Rename method
2024-04-18 22:30:02 +05:30
laurenspriem
e20f13f02b
[mob] Re-cluster when removing file from person/cluster
2024-04-18 17:57:14 +05:30
ashilkn
23801f8fa6
Merge branch 'main' into migrate_from_sqflite
2024-04-18 17:15:08 +05:30
ashilkn
b238ba2c62
[mob] Migrate from sqflite (2)
2024-04-18 17:14:22 +05:30
laurenspriem
34798c344c
[mob] Fix typo
2024-04-18 16:32:11 +05:30
ashilkn
eb68a6c293
[mob] Migrate from sqflite
2024-04-18 16:23:43 +05:30
laurenspriem
e7992674d5
[mob] Use async sqlite for getting file creation times
2024-04-18 16:17:04 +05:30
laurenspriem
74247c4563
[mob] Use async sqlite for getting faceID from cluster
2024-04-18 16:00:47 +05:30
laurenspriem
be1b4b359c
[mob] Fix typo
2024-04-18 15:32:59 +05:30
laurenspriem
79e763bf16
[mob] Small changes
2024-04-18 15:29:02 +05:30
laurenspriem
afbb1c69c2
[mob] More clustering methods in Computer within cluster
2024-04-18 15:20:28 +05:30
Neeraj Gupta
b18e5cb036
[mob][photos] Minor refactor
2024-04-18 15:11:15 +05:30
laurenspriem
417c5eab1c
[mob] Rename cluster method to clarify use of Computer
2024-04-18 14:48:57 +05:30
laurenspriem
ba58ac1358
[mob] Add merges to predictComplete method
2024-04-18 14:44:12 +05:30
laurenspriem
7a5e1263e0
[mob] Use complete clustering for breaking up clusters
2024-04-18 11:26:24 +05:30
laurenspriem
45d18b187c
[mob] Add completeClustering functionality
2024-04-18 11:25:48 +05:30
ashilkn
e87ae499eb
[mob] pref: use sqlite_async for getFilesCreatedWithinDurations
2024-04-18 10:59:22 +05:30
laurenspriem
e3fd836901
[mob] clustering make it difficult for good faces to link to bad faces
2024-04-17 17:46:53 +05:30
laurenspriem
51d15cc441
[mob] Clustering with dynamic threshold based on face blur and score
2024-04-17 16:38:47 +05:30
laurenspriem
72e677e9e5
[mob] Minimum cluster size of 20
2024-04-17 16:36:45 +05:30
laurenspriem
6f26901073
[mob] Minor refactor of clustering methods
2024-04-17 14:54:31 +05:30
laurenspriem
f61a5f91b6
[mob] Debug option to get clusters of blur values
2024-04-16 19:22:27 +05:30
Ashil
45942f7931
[mob][photos] Search field fixes ( #1464 )
...
## Description
See commits.
2024-04-16 17:49:28 +05:30
laurenspriem
d4d9253f1a
[mob] Minor changes
2024-04-16 15:22:59 +05:30
laurenspriem
b1eb6c11b2
[mob] Show face direction in face widget in debug mode
2024-04-16 15:11:51 +05:30
laurenspriem
618b152f17
[mob] FaceMlService static method for full pipeline
2024-04-16 15:04:15 +05:30
laurenspriem
e3b8d8975f
[mob] Better blur detection handling background noise
2024-04-16 14:51:23 +05:30
laurenspriem
624a06c3f8
[mob] Deprecate methods
2024-04-16 14:37:56 +05:30
laurenspriem
e3b1cb8014
[mob] Debug log blur values of cluster when opening cluster page
2024-04-16 14:33:13 +05:30
vishnukvmd
4cede0feb0
Remove submodules
2024-04-16 11:46:37 +05:30
vishnukvmd
3b5a2e9d2a
[photos] v0.8.82
2024-04-16 11:36:35 +05:30
Prateek Sunal
311d23873e
chore: bump version
2024-04-15 21:44:49 +05:30
Prateek Sunal
0956e3ccc4
Merge remote-tracking branch 'origin/main' into mobile-widgetsimproved
2024-04-15 21:43:52 +05:30
Prateek Sunal
587f721683
fix: revert old
2024-04-15 21:43:30 +05:30
Neeraj Gupta
61f05f8eff
[mob][photos] Use modificationTime as creationTime if it's lower than… ( #1451 )
...
… creationTime
## Description
## Tests
2024-04-15 16:40:59 +05:30
Neeraj Gupta
fdb9e4e205
[mob][photos] Use modificationTime as creationTime if it's lower than creationTime
2024-04-15 15:46:47 +05:30
Neeraj Gupta
5bac629c2b
[mob][photos] Fix connectivityResult check
2024-04-15 15:21:43 +05:30
Neeraj Gupta
ab1ac9cf11
[mob][lint] error on unrelated_type_equality_checks rule voilation
2024-04-15 15:04:10 +05:30
Neeraj Gupta
223a4ffcfd
[mob][photos] Upgrade connectivity_plus pkg
2024-04-15 15:00:59 +05:30
Prateek Sunal
d46d74c6e2
Merge branch 'main' into mobile-widgetsimproved
2024-04-15 14:50:28 +05:30
Neeraj Gupta
6300984bd1
Merge branch 'main' into multipart
2024-04-15 11:59:15 +05:30
ashilkn
2a835e80a4
[mob] bump up photos version to v0.8.81
2024-04-15 10:58:35 +05:30
ashilkn
48cbe17ccd
[mob] Make the borders of settings drawer not-round
2024-04-15 10:58:35 +05:30
Neeraj Gupta
2638a06551
[mob][photos] Enable multiPart upload for internal users
2024-04-15 10:56:41 +05:30
Neeraj Gupta
601a776b7a
Merge branch 'main' into multipart
2024-04-15 10:37:42 +05:30
Ashil
bb90b2d3bc
[mob][photos] Upgrade flutter ( #1434 )
...
## Description
- Update flutter
- Update packages
- Fix UI issues because of update (material 3)
- bump up version to v0.8.80
## Tests
- [x] Building on android and iOS.
---------
Co-authored-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2024-04-15 10:21:18 +05:30
Prateek Sunal
5da8ee7e27
fix: segregate logic for launch from widget
2024-04-14 14:35:10 +05:30
Prateek Sunal
f04e45a461
fix: logic of await/async
2024-04-13 21:00:21 +05:30
Prateek Sunal
45ab6d92b5
fix: also route to photo on click of widget
2024-04-13 20:22:34 +05:30
ashilkn
c3de396d21
[mob] bump up version to v0.8.80
2024-04-13 20:06:32 +05:30
ashilkn
f2987a82f2
[mob] merge main
2024-04-13 20:05:38 +05:30
ashilkn
81c47bc768
[mob] UI changes to segmented button in stripe and store pages
2024-04-13 20:01:28 +05:30
ashilkn
6c75b35472
[mob] pub upgrade
2024-04-13 19:45:06 +05:30
ashilkn
d35fe3ff00
[mob] Use SegmentedButton instead of broken(UI) toggle in app store subscription page
2024-04-13 19:44:22 +05:30
ashilkn
10cb54ddc1
[mob] Use SegmentedButton instead of broken(UI) toggle in stripe subscription page
2024-04-13 19:43:19 +05:30
ashilkn
0348e43e81
Merge branch 'material_3_ui_issues_fix' into update_deps_and_flutter
2024-04-13 19:08:01 +05:30
Neeraj Gupta
4c93033522
[mob] Upgrade sqflite_async
2024-04-13 18:08:57 +05:30
Neeraj Gupta
ab70908980
Merge branch 'update_deps_and_flutter' of https://github.com/ente-io/auth into update_deps_and_flutter
2024-04-13 18:07:44 +05:30