Open Issues Need Help
View All on GitHubAI 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.
Image viewer for 360° equirectangular photospheres and panoramas.
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.
Image viewer for 360° equirectangular photospheres and panoramas.
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.
Image viewer for 360° equirectangular photospheres and panoramas.
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.
Image viewer for 360° equirectangular photospheres and panoramas.
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.
Image viewer for 360° equirectangular photospheres and panoramas.
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.
Image viewer for 360° equirectangular photospheres and panoramas.