ashilkn
|
cd46db3d30
|
Show 'last year', 'last week' and 'last month' headers in gallery when appropriate
|
2025-07-23 16:05:03 +05:30 |
|
ashilkn
|
4f00296933
|
Fix build error
|
2025-07-23 15:55:09 +05:30 |
|
ashilkn
|
7ff2c8f424
|
Make group by feature functional on gallery
|
2025-07-23 15:54:56 +05:30 |
|
ashilkn
|
c34d214313
|
Stop using custom object and use simple map for message passing compatibility between isolates
|
2025-07-23 12:13:00 +05:30 |
|
ashilkn
|
b209779f59
|
Use records for making data compatible for message passing between isolates
|
2025-07-23 12:04:21 +05:30 |
|
ashilkn
|
51891996a2
|
Handle edge case
|
2025-07-22 11:18:15 +05:30 |
|
ashilkn
|
5fd861b60a
|
Remove uneccessary global keys and widgets
|
2025-07-22 11:04:20 +05:30 |
|
ashilkn
|
caa092f6c5
|
Increase gallery length limit threshold above which scroll bar divisions will be made visible
|
2025-07-21 17:27:12 +05:30 |
|
ashilkn
|
bbcb6dc702
|
Disable vertical padding on scrollbars in gallery that don't need vertical padding
|
2025-07-21 16:57:03 +05:30 |
|
ashilkn
|
662f4a3fb7
|
chore
|
2025-07-21 16:48:20 +05:30 |
|
ashilkn
|
b053b0082f
|
Change bottom padding of scrollbar if file selection sheet is up/down
|
2025-07-21 16:43:22 +05:30 |
|
ashilkn
|
3578df0ac0
|
Make gallery configurable to not show PinnedGroupHeader and use it where necessary
|
2025-07-21 15:08:56 +05:30 |
|
ashilkn
|
50ea38d471
|
Make hero animation work when opening a gallery
|
2025-07-18 19:06:03 +05:30 |
|
ashilkn
|
43c06d93c7
|
Rename final scrollbar
|
2025-07-18 18:09:07 +05:30 |
|
ashilkn
|
ecad643ea6
|
Remove old scrollbar
|
2025-07-18 18:08:19 +05:30 |
|
ashilkn
|
9241755d44
|
Minor change
|
2025-07-18 18:07:19 +05:30 |
|
ashilkn
|
3ff0356dd2
|
Fix flutter error
|
2025-07-18 17:57:32 +05:30 |
|
ashilkn
|
3fdb906834
|
Support limitSelectionToOne and showSelect all on new gallery
|
2025-07-18 17:40:36 +05:30 |
|
ashilkn
|
f32b98c1bc
|
Clean up
|
2025-07-18 16:05:49 +05:30 |
|
ashilkn
|
764921ec69
|
Make it possible to pass different vertical paddings for scrollbar
|
2025-07-18 15:56:41 +05:30 |
|
ashilkn
|
06397a4992
|
Add empty state for gallery
|
2025-07-18 15:38:24 +05:30 |
|
ashilkn
|
f232fc401d
|
Add support for disableScroll in galler
|
2025-07-18 14:45:11 +05:30 |
|
ashilkn
|
a10dcd01b0
|
Add support for GroupType.none
|
2025-07-18 14:36:42 +05:30 |
|
ashilkn
|
9b289d7845
|
Minor UI change
|
2025-07-17 16:37:38 +05:30 |
|
ashilkn
|
21a843fb3b
|
Remove stale code
|
2025-07-17 16:34:29 +05:30 |
|
ashilkn
|
401c8e160a
|
Custom ScrollPhysics to avoid extreme overscroll when using scrollbar
|
2025-07-17 14:43:53 +05:30 |
|
ashilkn
|
c2374ed14e
|
Double tap home button to animate to start of home gallery
|
2025-07-17 14:43:15 +05:30 |
|
ashilkn
|
dc6221c977
|
Simplify figuring out where to pin PinnedGroupHeader and change it when height of gallery's header changes
|
2025-07-17 14:01:41 +05:30 |
|
ashilkn
|
5b4d4b86f7
|
Add docs
|
2025-07-16 16:48:40 +05:30 |
|
ashilkn
|
6423901165
|
Remove shadow of PeopleAppBar
|
2025-07-16 15:37:50 +05:30 |
|
ashilkn
|
4672b44d48
|
Do not show shadow on PinnedGroupHeader if scroll offset of gallery is zero. This is to give the illusion that the header is only pinned when gallery is scrolled from 0 offset
|
2025-07-16 15:09:30 +05:30 |
|
ashilkn
|
576f85055e
|
Add top padding for gallery scrollbar
|
2025-07-16 14:33:46 +05:30 |
|
ashilkn
|
8a4ef26a6e
|
Update animation duration
|
2025-07-16 14:14:45 +05:30 |
|
ashilkn
|
8541657ee0
|
Enlarge PinnedGroupHeader when using scrollbar for better UX
|
2025-07-16 12:39:11 +05:30 |
|
ashilkn
|
7340e5a100
|
Fix scroll bar divisions not appearing
|
2025-07-16 11:14:29 +05:30 |
|
ashilkn
|
30f8162ee4
|
Fix logic
|
2025-07-16 10:57:16 +05:30 |
|
ashilkn
|
ef08c4bd96
|
Remove shadow under GalleryAppBar to fix UI issue when group header is pinned to top
|
2025-07-16 10:47:25 +05:30 |
|
ashilkn
|
776c3158a7
|
Do not show scrollbar divisions if gallery isn't long enough
|
2025-07-16 10:34:30 +05:30 |
|
ashilkn
|
56d0acc501
|
Add corrections to where the scroll dividers are placed
|
2025-07-15 19:20:39 +05:30 |
|
ashilkn
|
e3a5cd060d
|
Update haptic feedback type
|
2025-07-15 19:01:50 +05:30 |
|
ashilkn
|
e4f10d0e69
|
Add haptic feedback when going through sections when using the scrollbar
|
2025-07-15 15:53:37 +05:30 |
|
ashilkn
|
03c116c2ba
|
Avoid redundant setState call
|
2025-07-15 15:52:42 +05:30 |
|
ashilkn
|
c318162feb
|
Add solid color for background of PinnedGroupHeader
|
2025-07-15 12:48:07 +05:30 |
|
ashilkn
|
60485e98c2
|
UI for elements depicting scroll bar divisions
|
2025-07-15 12:38:08 +05:30 |
|
ashilkn
|
2bee2fe71c
|
Remove first scrollbar division since it doesn't add value in terms of UX
|
2025-07-15 12:11:42 +05:30 |
|
ashilkn
|
1b1e82ebbd
|
Add bottom padding to new gallery scrollbar
|
2025-07-15 12:07:38 +05:30 |
|
ashilkn
|
d319b244ee
|
Filter out scroll position divisions that are too close to each other
|
2025-07-15 11:45:28 +05:30 |
|
ashilkn
|
880594398d
|
Make the scrollbar divisions meant for years actually show years
|
2025-07-14 18:27:52 +05:30 |
|
ashilkn
|
a475cc9933
|
Create a new scrollbar tha works like a normal scrollbar but intended to also show scroll positions of different years. UI works, need to next show the actual values at positions
|
2025-07-14 15:18:28 +05:30 |
|
ashilkn
|
4d8d0d1b07
|
Make selection work on the new group header widget
|
2025-07-12 17:20:24 +05:30 |
|