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
ashilkn
a3f102c183
[mob] Use custom toggle widget to remove UI issues after migrating to material 3
2024-04-13 18:07:01 +05:30
Neeraj Gupta
2feee2cc5e
[mob][photos] Bump flutter version in README and github workflow
2024-04-13 17:58:41 +05:30
Neeraj Gupta
c183531e8b
Switch to older version of share_plus
2024-04-13 17:53:06 +05:30
Neeraj Gupta
9522854685
Flutter gradle plugin changes
2024-04-13 17:52:49 +05:30
Neeraj Gupta
d864acafa3
[mob] Upgrade to flutter 3.19.5
2024-04-13 17:52:35 +05:30
ashilkn
75dd7c3e48
[mob] make function private
2024-04-13 17:15:13 +05:30
ashilkn
2c0148d661
[mob] fix UI of toggle widget on iOS
2024-04-13 17:11:04 +05:30
ashilkn
372ced2502
[mob] fix colour of loading dialog
2024-04-13 16:48:36 +05:30
ashilkn
04e45b7908
fix: call updateEmail after initState to avoid runtime exception
...
updateEmail uses getEnteColorScheme() which adds an inherited widget as dependency to the widget. Adding an inherited widget as dependency before init state is completed throws an exception
2024-04-13 12:42:55 +05:30
ashilkn
8137825693
fix: explicitly add fill colour for textFields with filled flag set to true for it to remain the same as before using material 3
2024-04-12 13:38:47 +05:30
ashilkn
6607fce144
fix not building on iOS
2024-04-10 18:13:27 +05:30
ashilkn
a67da8102d
fix breaking change
2024-04-10 18:12:42 +05:30
ashilkn
0e9db0828f
pub upgrade changes
2024-04-10 16:51:28 +05:30
ashilkn
e3bb6a29d0
Resolve merge conflicts and merge main
2024-04-10 16:43:10 +05:30
ashilkn
5879f5ed06
Merge branch 'main' into use_sqlite_async_for_fetching_files_for_gallery
2024-04-10 15:24:23 +05:30
ashilkn
d07c4f4d1d
Remove code used for debugging/testing
2024-04-10 12:29:01 +05:30
ashilkn
7759d6dcc9
Call super.initState() first in override of initState() in Gallery Widget
2024-04-10 11:47:54 +05:30
ashilkn
af7b533016
Add a delay before gallery loads in 'add photos sheet' to make opening of the bottom sheet jank free
2024-04-10 11:38:30 +05:30
ashilkn
b9b623e3f7
fix: query in getAllLocalAndUploadedFiles doesn't work if limit is null
2024-04-10 11:11:39 +05:30
Vishnu Mohandas
13a78ce84a
[mobile] New translations ( #1282 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-04-10 08:03:42 +05:30
ashilkn
83d122341f
Migrate getAllLocalAndUploadedFiles from sqflite to sqlite_async
2024-04-09 17:48:53 +05:30
ashilkn
785beeb9b3
Migrate getFilesInCollection from sqflite to sqlite_async
2024-04-09 17:40:22 +05:30
ashilkn
1ec941b022
Migrate getAllPendingOrUploadedFiles from sqflite to sqlite_async
2024-04-09 16:12:37 +05:30
Ashil
628d13ea53
[mobile][photos] Use sqlite async for fetching all files for search ( #1391 )
...
## Description
Using [sqlite_async](https://pub.dev/packages/sqlite_async ) has
increased query speed by about 5x and has removed GC logs like:
`Background concurrent copying GC freed 424845(20MB) AllocSpace objects,
183(4932KB) LOS objects, 37% free, 39MB/63MB, paused 144us,44us total
128.048ms`, which has improved performance of the app.
Tried using [sqlite3](https://pub.dev/packages/sqlite3 ), which reduced
query speed by 10x and removed the GC log, but introduced some jank
since it blocks the UI.
Converting the fetched rows to `EnteFile` now runs on an isolate to
avoid blocking the UI.
## Tests
Did manual testing to see difference in jank.
2024-04-09 15:17:48 +05:30
vishnukvmd
99b248f7fa
v0.8.77
2024-04-09 13:00:39 +05:30
Neeraj Gupta
8cb3bf255c
[mob] Fix active plan highlight
2024-04-09 12:31:55 +05:30
Neeraj Gupta
7cec46ef3d
[mob] Allow manual upload of videos when global video upload is disabled
2024-04-09 09:32:37 +05:30
Neeraj Gupta
c6a0af7cbc
[mob]Hide file overflow item if no action is available
2024-04-09 09:16:11 +05:30
Crowdin Bot
af27149a74
New Crowdin translations by GitHub Action
2024-04-09 01:55:54 +00:00
vishnukvmd
9cface7902
v0.8.76
2024-04-08 15:53:21 +05:30
vishnukvmd
191d19a0fc
ente -> Ente
2024-04-08 14:55:28 +05:30
ashilkn
feb8deb648
add comments
2024-04-08 13:37:00 +05:30
ashilkn
4a4a53f994
Move performance profiling script files to mobile/scripts
2024-04-08 13:33:24 +05:30
ashilkn
504f23fe4e
add comments to app_init_test script
2024-04-08 13:30:52 +05:30
ashilkn
f81fb5b626
write perf test for app init
2024-04-08 13:21:29 +05:30
laurenspriem
858ba88c65
[mob] Change share page copy
2024-04-05 10:48:37 +05:30
vishnukvmd
c25cc6f8a4
Setup Triple-T configuration for F-Droid
2024-04-04 15:15:59 +05:30
vishnukvmd
fce68ba1be
[photos] v0.8.75
2024-04-04 14:50:22 +05:30
Vishnu Mohandas
52c47234fd
[Photos] Allow for configuring a custom server ( #1302 )
...
## Description
Users can now tap on the onboarding screen 7 times to bring up a page
where they can configure the endpoint the app should be connecting to.
![photos-selfhost](https://github.com/ente-io/ente/assets/1161789/42fda09a-07e4-4c4e-a658-ec4a2d3f1848 )
## Tests
- [x] Verified that production flows are working as expected
- [x] Verified that configuring the endpoint to a local instance lets
you
- [x] Connect to that instance
- [x] Create an account
- [x] Upload a photo
- [x] Logout and log back in
2024-04-04 13:41:26 +05:30
Ashil
8b643549fe
[mobile][photos] Remove unused global keys ( #1309 )
2024-04-04 11:29:23 +05:30
vishnukvmd
9d7a342aa9
Ensure widget is updated when endpoint changes
2024-04-03 17:34:45 +05:30
vishnukvmd
ee33a3229f
Update landing page to provide an option to update the app's endpoint
2024-04-03 17:24:44 +05:30
vishnukvmd
54c4862e71
Add widget that renders the current endpoint app is connecting to
2024-04-03 17:24:26 +05:30
vishnukvmd
b97839adae
Update strings
2024-04-03 17:24:01 +05:30