Prateek Sunal
5fa2b34f35
fix: update database logic
2024-04-13 14:02:49 +05:30
Prateek Sunal
3a8b737968
fix: add file key in table
2024-04-13 14:02:49 +05:30
Prateek Sunal
5e3805b7bb
fix: upload status to table
2024-04-13 14:02:49 +05:30
Prateek Sunal
a4f89c0337
fix: add support for inital resumable
2024-04-13 14:02:48 +05:30
Prateek Sunal
de06c8f38b
fix: use better way to remove quotes
2024-04-13 14:02:29 +05:30
Prateek Sunal
780ec7f9d6
fix: generalize xml parser logic
2024-04-13 14:02:29 +05:30
Prateek Sunal
2b9db5cbfb
fix: only multipart when count is greater than 1
2024-04-13 14:02:29 +05:30
Prateek Sunal
baeac73339
fix: complete url xml
2024-04-13 14:02:29 +05:30
Prateek Sunal
69394fc8a6
fix: separate xml parser util
2024-04-13 14:02:29 +05:30
Prateek Sunal
99d84821c7
feat: add multipart upload support
2024-04-13 14:02:29 +05:30
ashilkn
8fa18e1ffe
[mob] update change log
2024-04-13 13:37:03 +05:30
ashilkn
703ba5ad9b
[mob] bump up to v0.8.79
2024-04-13 13:22:38 +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
github-actions[bot]
c50013350b
[mobile] New translations ( #1420 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-04-12 12:08:27 +05:30
Neeraj Gupta
de96f108c2
[mob] Clean up + rethrow remote fetch error
2024-04-11 15:40:31 +05:30
Neeraj Gupta
ff4e64819b
[mob] Clean up code
2024-04-11 15:31:11 +05:30
Neeraj Gupta
1cc188dd9c
[mob][clip] Simplify semantic search + fix infinite search loader
2024-04-11 15:27:22 +05:30
Neeraj Gupta
b8417d1fcc
[mob] Skip backfill if remote fetch fails
2024-04-11 14:09:31 +05:30
Neeraj Gupta
0fa29b3d7c
[mob] iOS build changes
2024-04-11 13:46:26 +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
Ashil
3542c8eeff
[Mobile][Photos] Bump up version to 0.8.78 ( #1400 )
2024-04-10 16:10:54 +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.

## 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