* Allow zooming in image viewer * Use thumbnailProvider as initial provider * Set maximum zoom level to 100% * Implement custom swipe listener in remote_photo_view * Dart format * Disable swipe gestures when zoomed in (prevents panning)