Commit graph

49 commits

Author SHA1 Message Date
ashilkn 32008842c0 create a separate widget for the new MemoryCoverWidget 2024-01-11 15:12:25 +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
ashilkn 7643a29152 added documentation 2024-01-05 16:26:38 +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
ashilkn 37de9d97eb remove widgets added for debugging + minor change to animation 2024-01-05 16:00:44 +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
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
ashilkn 76520c569c preload thumbnail and file of next memory 2024-01-05 10:44:20 +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
ashilkn 6faa93c90c pop FullScreenMemory screen when last memory is deleted 2024-01-04 19:01:32 +05:30
ashilkn 02263a4d88 Add bottom icons to memories 2024-01-04 16:00:51 +05:30
ashilkn 060b516058 used an InheritedWidget to hold list of memories and update the InheritedWidget when an item is deleted, which rebuilds widgets that depend on the inheritedWidget 2024-01-04 13:14:56 +05:30
ashilkn 4063f75d4a created a new minimal FullScreenMemoryWidget with only delete option 2024-01-04 10:11:24 +05:30
Neeraj Gupta 1ec2b14df2 Make error field mandatory 2023-11-30 10:49:35 +05:30
Muhammed Ayimen 97dfb91709 Removed: should _shouldDisableScroll parameter from all the file that have called it 2023-11-21 00:20:50 +09:00
ashilkn 571d612cac fix: video continues playing after going to the next memory 2023-11-18 16:38:41 +05:30
Neeraj Gupta f855c1b5c6 Fix: Dispose controller during dispose of homeWidget
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-10-27 09:31:50 +05:30
ashilkn 52ead9a906 fix: make video seekable when viewed in memories 2023-09-19 10:27:05 +05:30
Neeraj Gupta 3a98af3518 Move packages 2023-08-25 10:09:30 +05:30
Neeraj Gupta d6b08c8e66 Rename: File -> EnteFile 2023-08-24 22:26:24 +05:30
Neeraj Gupta 42d0bb8da5 Add option to turn off memories
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-08-24 21:05:28 +05:30
Neeraj Gupta b5433d3f0d Rename decrecated fields 2023-06-13 12:11:31 +05:30
Neeraj Gupta 17cfa342cd
Hide delete/fav icon for shared files 2023-05-19 12:51:21 +05:30
Neeraj Gupta f10b11dd22
undo changes related to pageController dispose 2023-05-19 09:03:53 +05:30
Neeraj Gupta 716ce66b4e
increase tap area 2023-05-19 00:33:47 +05:30
Neeraj Gupta f47b3e0a42
Disable tap to swipe during zoom 2023-05-19 00:27:52 +05:30
Neeraj Gupta 078ddbd0c0
-mMemories: Swipe left/right on tap 2023-05-19 00:26:21 +05:30
Neeraj Gupta a5b94350d0
Perf: Avoid creating new pageController and dispose existing one 2023-05-18 23:36:12 +05:30
Neeraj Gupta fd2a3dbb27
Memory: Avoid waiting on db write 2023-05-18 23:25:03 +05:30
Neeraj Gupta 1de272e28a
Fix: Delete files from memory widget 2023-05-18 23:13:38 +05:30
Neeraj Gupta 4c4c79eb8d
Add favorite button in memory view 2023-05-15 17:31:34 +05:30
Neeraj Gupta dc471f9509
l10n: Fix date on memories widget 2023-05-10 11:57:11 +05:30
Neeraj Gupta 27c86d6e15
Merge branch 'main' into memories_widget 2023-05-04 13:15:08 +05:30
Neeraj Gupta 936b8ad526
Switch to Sizebox for memory title 2023-05-03 17:12:50 +05:30
Neeraj Gupta 2232ea6766
Refactor: Split memories widget into sepearate files 2023-05-03 16:46:38 +05:30