dan
d47ff542da
Drive-by lightbox refactors ( #1659 )
...
* Remove dead code from lightbox
* Rename imageIndex prop to initialImageIndex
* Rename currentImageIndex to imageIndex
2023-10-10 11:07:21 -07:00
dan
64153067e3
Rewrite Android lightbox ( #1624 )
2023-10-05 19:54:36 -07:00
dan
260b03a05c
Remove unused lightbox options ( #1616 )
...
* Inline lightbox helpers
* Delete unused useImagePrefetch
* Delete unused long press gesture
* Always enable double tap
* Always enable swipe to close
* Remove unused onImageIndexChange
* Inline custom Hooks into ImageViewing
* Declare LightboxFooter outside Lightbox
* Add more TODO comments
* Inline useDoubleTapToZoom
* Remove dead utils, move utils used only once
2023-10-05 15:28:56 -07:00
dan
8b8fba7284
Inline createPanResponder ( #1483 )
2023-09-20 03:46:59 +01:00
dan
d2c253a284
Make "double tap to zoom" precise across platforms ( #1482 )
...
* Implement double tap for Android
* Match the new behavior on iOS
2023-09-19 18:32:44 -07:00
Paul Frazee
7e3f6f0306
Fix all type errors
2023-01-26 11:25:52 -06:00
Aryan Goharzad
eb33c3fa81
Saves image on long press ( #83 )
...
* Saves image on long press
* Adds save on long press
* Forking lightbox
* move to wrapper only to the bottom sheet to reduce impact of this change
* lint
* lint
* lint
* Use official `share` API
* Clean up cache after download
* comment
* comment
* Reduce swipe close velocity
* Updates per feedback
* lint
* bugfix
* Adds delayed press-in for TouchableOpacity
2023-01-25 17:25:34 -06:00