Commit graph

5707 commits

Author SHA1 Message Date
ashilkn 3288e7516e pref: eliminate jank when opening info section 2024-02-01 19:54:16 +05:30
ashilkn ea19b1c73a feat(map in info): don't find most recent file when center point is passed as the most recent file is only used for using it as the center point 2024-02-01 19:08:37 +05:30
ashilkn 4f112f62c1 feat(map in info): stop passing unused variable 2024-02-01 18:43:22 +05:30
ashilkn 69c37debaf feat(map in info): change position of loading widget in map 2024-02-01 13:12:14 +05:30
ashilkn 4c0e4ab92a feat(map in info): change animation duration 2024-02-01 13:02:26 +05:30
ashilkn 71a43d00df feat(map in info): show loading state before opening MapScreen 2024-02-01 12:37:23 +05:30
ashilkn 41e049e238 feat(map in info): fix france coming up as center point initially when opening maps 2024-02-01 11:14:22 +05:30
Ashil d19cd006c8
Merge branch 'main' into map_in_info 2024-01-31 20:44:52 +05:30
ashilkn 42a0348456 feat(map in info): minor correction to attribution close icon 2024-01-31 20:26:51 +05:30
ashilkn a67703e526 feat(map in info): refactor 2024-01-31 20:13:25 +05:30
ashilkn 093e8a8250 feat(map in info): fix colors in map attribution 2024-01-31 20:05:02 +05:30
ashilkn 36f0f45a85 feat(map in info): minor changes 2024-01-31 19:54:15 +05:30
ashilkn 37638cc9ab feat(map in info): change zoom level to better ones 2024-01-31 19:23:31 +05:30
ashilkn b2f79d66d0 feat(map in info): extract map to separate widget 2024-01-31 17:35:34 +05:30
ashilkn 2e9acbe173 feat(map in info): use clip.none for stacks for better performance 2024-01-31 16:18:44 +05:30
ashilkn 41ea0f1b0f feat(map in info): fix colors outside of map leaking in at the edges when blurring using BackdropFilter 2024-01-31 15:51:20 +05:30
ashilkn 5ee5915f0d feat(map in info): tweaks to map UI 2024-01-31 15:50:06 +05:30
ashilkn 735ea97249 feat(map in info): refactor 2024-01-31 14:41:32 +05:30
ashilkn 713e6b3a4e fix: on tap on map not working 2024-01-31 14:36:35 +05:30
ashilkn 93f225c7d3 feat(map in info): make blurred map clickable to enable map 2024-01-31 14:35:52 +05:30
ashilkn 8749f4decb feat(map in info): show blurred out map if map isn't enabled 2024-01-31 12:32:08 +05:30
ashilkn 5735763fa7 feat(map in info): add stroke around map 2024-01-31 11:36:37 +05:30
ashilkn 5c33442148 feat(map in info): give a smaller icon size for the map's attribution icon button 2024-01-30 20:02:10 +05:30
ashilkn 771e28e91a feat(map in info): use IconButtonWidget for attribution icon button 2024-01-30 19:54:43 +05:30
ashilkn 1745c07e9e feat(map in info): reduce the padding of attribution icon 2024-01-30 19:49:18 +05:30
ashilkn d20a5d9796 feat(map in info): pass MapAttributionOptions with options that make the attribution look good in info section 2024-01-30 19:28:21 +05:30
ashilkn be2a58b4b4 feat(map in info): tweak map attribution widget for better looks + make it easy to change it's look from where it is used 2024-01-30 19:23:25 +05:30
ashilkn 9fc7668ebd feat(map in info): use smaller map marker for map in info 2024-01-30 18:42:54 +05:30
ashilkn d05fd44a65 feat(map in info): made map marker flexible in size without without distorting it's parts (image and pointer) 2024-01-30 18:42:21 +05:30
ashilkn 17bd6429fb feat(map in info): dispose map controller 2024-01-30 18:21:32 +05:30
ashilkn 02d2fd7d71 fix: make mapMarker's anchor position precise 2024-01-30 17:35:38 +05:30
ashilkn 27f9eea19f fix: fix anchor position of mapMarker 2024-01-30 17:18:10 +05:30
ashilkn 81ad8fab74 feat(map in info): move map to a different place in info 2024-01-30 14:51:13 +05:30
ashilkn 6d6f4bb36a feat(map in info): go to full map on tapping map in file info 2024-01-29 21:03:46 +05:30
ashilkn c13e07b5cf feat(map in info): show a basic map in file info 2024-01-29 19:32:49 +05:30
ashilkn d2f2efb3ee make spacing equal between elements in row 2024-01-29 18:20:17 +05:30
ashilkn cbdcac4440 use a better variable name 2024-01-29 15:04:21 +05:30
ashilkn 89e1b78f44 fix: incorrect number of selected files on selecting all from a grid after deleting items from it 2024-01-29 14:51:39 +05:30
ashilkn 56c1f94b4b fix: Removing a file from album stuck after coming back to album using the back button, after adding the file to a different album 2024-01-27 08:52:22 +05:30
ashilkn cd88c96641 remove unused globalKey 2024-01-26 15:58:36 +05:30
ashilkn 8fd2144f62 fix: range error when deleting last Memory from FullScreenMemory 2024-01-26 15:13:50 +05:30
ashilkn 3b8be24866 fix: search stuck at loading state 2024-01-24 11:59:01 +05:30
Vishnu Mohandas 2c0069ff6e
Merge branch 'main' into cities 2024-01-24 09:49:01 +05:30
vishnukvmd f6afe36509 Remove unused variable 2024-01-23 21:04:46 +05:30
vishnukvmd dc5c8e5b70 Remove redundant call 2024-01-23 21:04:13 +05:30
ashilkn affdc2d2c7 Change point of maximum scale to maxWidth of memory from left edge of screen 2024-01-22 13:42:46 +05:30
ashilkn 08079a3945 make memories always scrollable 2024-01-22 10:55:59 +05:30
ashilkn edb5a82b50 fix: bottom icons in FullScreenMemory swipes along with memories, have made this static 2024-01-19 20:11:15 +05:30
vishnukvmd 5ac4a03d30 Add loader for memories widget 2024-01-18 20:06:48 +05:30
ashilkn bd88c96b0d increase tap area of close button in full screen memory 2024-01-18 18:27:18 +05:30
ashilkn 565db6bd99 handle layout popping when memories are rendered 2024-01-18 18:13:34 +05:30
ashilkn 2d6bff0da6 remove animation on MemoryCoverWidget to stop animation of memories on edges when scrolling memories 2024-01-18 15:44:03 +05:30
ashilkn 1ab8d942cc rearrange widget tree to avoid re initializing elements of child wiget in DraggableScrollbar when it's enabled property changes. This was causing memories to rebuild when draggableScrollbar is enabled when all files are loaded in gallery 2024-01-18 15:17:45 +05:30
ashilkn b9e715b993 refactor 2024-01-18 15:09:28 +05:30
ashilkn b4705d92ae show loading state when memories are being fetched 2024-01-17 14:48:42 +05:30
ashilkn 67c0912fc7 decrease the degree to which a memory cover widget is scaled when scrolled 2024-01-17 11:52:05 +05:30
ashilkn 72af4b9598 change maxWidth in such a way than there will only be 2 or 4 or 6 or 8 or.... memories in header with increase in width of screen 2024-01-17 11:39:36 +05:30
ashilkn 9f73de352b size the memory cover wiget according to the width of screen 2024-01-17 11:15:19 +05:30
ashilkn 3c3e55856f animate MemoryCoverWidget when it appears 2024-01-15 18:41:02 +05:30
ashilkn ea8c648ce4 tweak again 2024-01-15 12:08:13 +05:30
ashilkn 314814074c adjust colors and gradients 2024-01-15 11:57:31 +05:30
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
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 e0d50ba55e Surface framework initialization state on UI 2024-01-11 19:19:58 +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
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
vishnukvmd 0645ff89f5 Move city search to a separate isolate 2024-01-08 21:29:21 +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 41ae10b454 Sync when initialized from the UI 2024-01-06 19:31:49 +05:30
Vishnu Mohandas ab1b3eced9
remove unused old search related code (#1637) 2024-01-06 18:21:05 +05:30
ashilkn 9e4e8ef740 remove unused old search related code 2024-01-06 17:45:15 +05:30
Vishnu Mohandas 338f4e99cf
Merge branch 'main' into isar 2024-01-06 01:17:50 +05:30
Vishnu Mohandas 377ee5d36e
Rewrite FullScreenMemory widget to fix bugs (#1634) 2024-01-05 23:06:18 +05:30