Commit graph

8513 commits

Author SHA1 Message Date
ashilkn d62d7d0743 remove 'memories' title on header of home tab 2024-01-15 11:19:49 +05:30
ashilkn 57dc3742ca Revert "extract string"
This reverts commit aa126cdba4.
2024-01-15 11:17:45 +05:30
Crowdin Bot ed73e0cb24 New Crowdin translations by GitHub Action 2024-01-15 00:09:26 +00:00
ashilkn 07fa8cd235 remove divider below memories 2024-01-13 19:46:52 +05:30
ashilkn aa126cdba4 extract string 2024-01-13 19:45:36 +05:30
ashilkn 62ea6cdf2c Merge branch 'main' into memories_redesign 2024-01-13 19:39:33 +05:30
ashilkn 7f37cee27d rename MemoryCoverWidgetNew to MemoryCoverWidget 2024-01-13 19:32:21 +05:30
ashilkn 179b09992b remove old MemoryCoverWidget 2024-01-13 19:30:56 +05:30
ashilkn 69f8cec4a5 store height and width of MemoryCoverWidget as constants 2024-01-13 19:15:21 +05:30
ashilkn 6ee47cc1be add memories title with a heart icon 2024-01-13 18:57:01 +05:30
ashilkn 81493927b3 add border new memory cover widget in dark mode 2024-01-13 16:47:28 +05:30
ashilkn ef206bd3b8 add shadow for new memory cover widget 2024-01-13 16:23:18 +05:30
ashilkn 0a4910372f add hero animation for memory thumbnail 2024-01-13 15:10:35 +05:30
ashilkn 65426cc5b4 remove unwanted code 2024-01-13 15:10:01 +05:30
ashilkn 64da59ada0 highlight new MemoryCoverWidget only if memories in it are not seen completely 2024-01-12 18:05:55 +05:30
ashilkn b6544825d8 added border stroke to new MemoryCoverWidget 2024-01-12 16:51:11 +05:30
ashilkn f77c876071 fix render overflow error 2024-01-12 16:16:36 +05:30
ashilkn 01fa417dac refactor + add green linear gradent on bottom 2024-01-12 16:11:54 +05:30
ashilkn 2417fc0179 add black linear gradient + minor fix to text color 2024-01-12 14:46:00 +05:30
ashilkn cd777f5735 add linear gradient on MemoryCoverWidget 2024-01-12 12:59:56 +05:30
ashilkn 9466c03397 minor changes 2024-01-12 12:06:21 +05:30
ashilkn 590c72c6e0 show unseen memory on opening new MemoryCoverWidget and show title 2024-01-12 11:52:55 +05:30
ashilkn 3a24e99003 route to FullScreenMemory screen on tapping the new MemoryCoverWidget 2024-01-12 11:48:59 +05:30
vishnukvmd d1423ac600 Update strings 2024-01-11 21:43:33 +05:30
Vishnu Mohandas 15905a99f1
Merge branch 'main' into search_improvements 2024-01-11 21:42:52 +05:30
vishnukvmd 9d28270768 Address review comment 2024-01-11 21:42:38 +05:30
vishnukvmd e0d50ba55e Surface framework initialization state on UI 2024-01-11 19:19:58 +05:30
vishnukvmd d79ad9f02d Download models on mobile data only if enabled 2024-01-11 19:06:24 +05:30
vishnukvmd 386cdcf3c0 Fix response param 2024-01-11 18:53:44 +05:30
vishnukvmd b701b1665e Ignore embeddings for files that don't exist 2024-01-11 18:40:03 +05:30
ashilkn 2fc550b542 Refactor 2024-01-11 15:41:03 +05:30
ashilkn 32008842c0 create a separate widget for the new MemoryCoverWidget 2024-01-11 15:12:25 +05:30
vishnukvmd 860b5d74d8 Parallelize model initialization 2024-01-11 13:59:17 +05:30
vishnukvmd 0b1bb7acc5 Add states for ML Framework 2024-01-11 13:55:42 +05:30
ashilkn 7492f89dfc fix: memory cover widget occuping hight contrain passed by parent, wrapping with row widget is a workaround 2024-01-11 13:34:05 +05:30
ashilkn a66af2f183 chage the size of memory cover widget rather than transforming it to avoid incresing gaps in listView when memory cover widgets get smaller 2024-01-11 13:19:02 +05:30
ashilkn 845e58d1ba use custom implementation for memories and remove use of infinite_carousel 2024-01-11 10:56:12 +05:30
ashilkn 463523e09e Pass width constrain to title text in memory to that it breaks to next line 2024-01-11 07:01:01 +05:30
ashilkn 7383dbe0c1 Added widgets for showing image and text on memory that works with the dynamic resizing 2024-01-11 06:56:37 +05:30
ashilkn 9dad483bfc create a working model of memories header in hometab where each memory dynamically changes size wrt scroll offset 2024-01-10 18:09:42 +05:30
Crowdin Bot 9f5ef640f8 New Crowdin translations by GitHub Action 2024-01-09 12:04:25 +00:00
Vishnu Mohandas 27680c8221
Fix typo (#1640)
Fix typo
2024-01-09 16:33:07 +05:30
0nullpointer 8186b38bb6 Avoid multiple sqrt computation for text encoder 2024-01-09 16:22:28 +05:30
0nullpointer ff0eaefd9b Revert "avoid sqrt computation for text encoder"
This reverts commit d40d28cfa2.
2024-01-09 16:19:30 +05:30
0nullpointer d40d28cfa2 avoid sqrt computation for text encoder 2024-01-09 16:18:00 +05:30
Neeraj Gupta e21b862f53 MinorPerf: Avoid repeated sqrt computation 2024-01-09 15:32:43 +05:30
Jaden 10ef318bbb Fix typo 2024-01-08 14:13:32 -05:00
vishnukvmd 6876e0e85e Execute a single query to fetch files for fetched embeddings 2024-01-09 00:07:06 +05:30
vishnukvmd 0645ff89f5 Move city search to a separate isolate 2024-01-08 21:29:21 +05:30
vishnukvmd 63cb04d4c1 Load cities in a separate isolate 2024-01-08 21:10:34 +05:30
vishnukvmd 5ffa05aec5 Hide hidden items from magic search results 2024-01-08 20:53:45 +05:30
Vishnu Mohandas 0fad6423b8
Merge branch 'main' into isar 2024-01-06 20:30:56 +05:30
vishnukvmd f3bd80d6f0 Provide a way for internal users to clear indexes 2024-01-06 20:27:42 +05:30
vishnukvmd 99575825c0 Rely on Isar's index to remove duplicates 2024-01-06 20:22:03 +05:30
vishnukvmd 41ae10b454 Sync when initialized from the UI 2024-01-06 19:31:49 +05:30
vishnukvmd d00ae5742a Prevent duplicate insertions 2024-01-06 19:12:15 +05:30
Vishnu Mohandas ab1b3eced9
remove unused old search related code (#1637) 2024-01-06 18:21:05 +05:30
Vishnu Mohandas cb95b6bfe4
Move from ObjectBox to Isar (#1635) 2024-01-06 17:56:51 +05:30
ashilkn 8b64bd6550 Merge branch 'main' into clean_up 2024-01-06 17:48:57 +05:30
ashilkn 9e4e8ef740 remove unused old search related code 2024-01-06 17:45:15 +05:30
ashilkn 56eb67644d Merge branch 'main' into fix_sharing_from_outside_bug 2024-01-06 12:20:19 +05:30
ashilkn 81c199d3a2 fix: adding a file with path '/storage/emulated/0' shared from outside ente to an album failing 2024-01-06 12:17:21 +05:30
Vishnu Mohandas 338f4e99cf
Merge branch 'main' into isar 2024-01-06 01:17:50 +05:30
vishnukvmd fff3191f6b Fire event in case of deletions 2024-01-06 01:15:49 +05:30
vishnukvmd 827003b965 Do the dew 2024-01-06 01:13:52 +05:30
Vishnu Mohandas 377ee5d36e
Rewrite FullScreenMemory widget to fix bugs (#1634) 2024-01-05 23:06:18 +05:30
vishnukvmd 529ad88a70 Render model loading status 2024-01-05 18:08:23 +05:30
vishnukvmd 4edebb9501 Update machine learning settings page 2024-01-05 16:55:15 +05:30
vishnukvmd add4ad2700 Reduce debounce duration 2024-01-05 16:55:03 +05:30
vishnukvmd 637f3c0f66 Remove reliance on Isar's watcher 2024-01-05 16:51:54 +05:30
ashilkn d694b1f4f9 Merge branch 'main' into fix_memories_widget_3 2024-01-05 16:35:54 +05:30
ashilkn 7643a29152 added documentation 2024-01-05 16:26:38 +05:30
vishnukvmd e50e6dc013 Add log line 2024-01-05 16:18:46 +05:30
vishnukvmd 1d7e609bbe Remove unused variable 2024-01-05 16:05:22 +05:30
ashilkn d896160a5d delete the old FullScreenMemory widget and file and rename new FullScreenMemoryNew widget and file to 'FullScreenMemory' 2024-01-05 16:05:09 +05:30
vishnukvmd 87fd781304 Reassign variable instead of iterating over the list 2024-01-05 16:05:03 +05:30
ashilkn 37de9d97eb remove widgets added for debugging + minor change to animation 2024-01-05 16:00:44 +05:30
vishnukvmd 39affa0852 Add retrials for model downloads 2024-01-05 15:59:58 +05:30
ashilkn 6917d5075c use BouncingScrollPhysics for list of memories in home tab 2024-01-05 15:47:00 +05:30
ashilkn ae015c7693 add hero animation + mark memory as seen when swiping through memories 2024-01-05 15:36:49 +05:30
vishnukvmd f24faa0404 Subscribe to DB updates only when app is in foreground 2024-01-05 15:19:49 +05:30
vishnukvmd bbed1c052a Inject model from upstream 2024-01-05 15:16:27 +05:30
vishnukvmd 09d274778f Fetch only ONNX embeddings 2024-01-05 15:14:50 +05:30
ashilkn e599f2bcec minor change 2024-01-05 15:12:49 +05:30
ashilkn 59add2ed04 add gradient on top of FullScreenMemory for better visibilty of top widgets 2024-01-05 15:06:37 +05:30
ashilkn 45f1fd1bd1 mark inital memory as seen on init 2024-01-05 15:00:01 +05:30
ashilkn c8c421e011 Add tap to go to previous or next story in FullScreenMemory screen 2024-01-05 14:55:06 +05:30
ashilkn 8730bc5451 don't show memory counter if step progress indicator is visible 2024-01-05 14:39:34 +05:30
ashilkn 212423f955 show date and step progress indicator on top of FullScreenMemory screen 2024-01-05 14:36:06 +05:30
ashilkn f05f7a86a7 add bottom gradient 2024-01-05 11:51:45 +05:30
ashilkn a808831906 show 'x years ago' title when opening memories 2024-01-05 11:37:42 +05:30
ashilkn aed0a2f3dc add memory counter on bottom of FullScreenMemory 2024-01-05 11:21:43 +05:30
vishnukvmd 51af506f14 Handle cases where we could not fetch the thumbnail 2024-01-05 11:00:50 +05:30
vishnukvmd 3554dc3827 Remove debug code 2024-01-05 10:59:25 +05:30
ashilkn 76520c569c preload thumbnail and file of next memory 2024-01-05 10:44:20 +05:30
vishnukvmd 4ffa600da6 Enable SSS in the background 2024-01-04 20:52:07 +05:30
vishnukvmd b756f33f18 TODO: Clear deprecated store 2024-01-04 20:50:18 +05:30
vishnukvmd c083a751a9 Merge branch 'await_warnings' into isar 2024-01-04 20:45:33 +05:30
vishnukvmd 22fd204e11 Replace ObjectBox with Isar 2024-01-04 20:25:16 +05:30
ashilkn f143f90ec0 fix: handle range error when all memories are deleted and FullScreenMemory screen is popped 2024-01-04 19:09:06 +05:30