Image viewer for 360° equirectangular photospheres and panoramas.

3d-viewer application image-viewer panorama photosphere
6 Open Issues Need Help Last updated: Jul 3, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement keyboard shortcuts '+' and '-' to zoom in and out in the SphereView application. This requires modifying the existing GTK4/Rust application to handle these key presses and appropriately trigger the zoom functionality already present in the underlying Photo Sphere Viewer library.

Complexity: 3/5
enhancement help wanted

Image viewer for 360° equirectangular photospheres and panoramas.

Rust
#3d-viewer#application#image-viewer#panorama#photosphere

AI Summary: Debug and fix a context menu issue in a Rust GTK4 application (SphereView) where right-clicking the toolbar causes a 'The URL can’t be shown' error upon selecting 'Reload'. Consider replacing the current toolbar implementation with a `Gtk.Overlay` and a native GTK toolbar for improved stability and functionality.

Complexity: 4/5
enhancement help wanted

Image viewer for 360° equirectangular photospheres and panoramas.

Rust
#3d-viewer#application#image-viewer#panorama#photosphere

AI Summary: Replace the brief HTML/JavaScript loading spinner in the SphereView application with a native GTK Spinner for a smoother user experience during image loading.

Complexity: 3/5
enhancement help wanted

Image viewer for 360° equirectangular photospheres and panoramas.

Rust
#3d-viewer#application#image-viewer#panorama#photosphere
Toolbar styling 2 months ago

AI Summary: Style the toolbar of a 360° image viewer application (SphereView) to better match the Adwaita style guidelines. This involves applying CSS styling to existing toolbar elements to adjust height, padding, margins, and hover effects.

Complexity: 2/5
help wanted good first issue

Image viewer for 360° equirectangular photospheres and panoramas.

Rust
#3d-viewer#application#image-viewer#panorama#photosphere
Mouse sensitivity 2 months ago

AI Summary: Implement adjustable mouse sensitivity in the SphereView application. This could involve adding a setting to configure sensitivity or allowing temporary speed adjustment via a modifier key (e.g., Shift). The solution should integrate seamlessly with the existing Photo Sphere Viewer library and GTK interface.

Complexity: 3/5
enhancement help wanted

Image viewer for 360° equirectangular photospheres and panoramas.

Rust
#3d-viewer#application#image-viewer#panorama#photosphere

AI Summary: Implement a toggle fullscreen button in the SphereView GTK header bar, mirroring the functionality found in GNOME's Loupe image viewer. This involves adding a new button to the header bar, connecting it to the appropriate fullscreen toggle functionality within the Photo Sphere Viewer library or GTK, and potentially handling any necessary UI updates.

Complexity: 3/5
help wanted good first issue

Image viewer for 360° equirectangular photospheres and panoramas.

Rust
#3d-viewer#application#image-viewer#panorama#photosphere