oae / gnome-shell-pano

Next-gen Clipboard Manager for Gnome Shell
https://extensions.gnome.org/extension/5278/pano/
GNU General Public License v2.0
1.12k stars 60 forks source link

Needed: Installation Instructions #308

Open cgthayer opened 3 months ago

cgthayer commented 3 months ago

Is your feature request related to a problem? Please describe.

The installation instructions don't explain how to install and run. I don't know anything about Gnome, and the EGO extension page doesn't appear to do anything. I'm running ubuntu 24.04 with Wayland (X server).

Describe the solution you'd like

Please update the instructions to be clear for a User, and don't require any magic window manager knowledge. Ideally I'd run sudo apt install gnome-shell-pano && pano & and there'd be a usable tool in the upper-right (System status area)

Describe alternatives you've considered

Tried a few alternatives, but several were incompatible with Wayland

Additional context https://www.omgubuntu.co.uk/2022/08/pano-clipboard-manager-for-gnome-shell https://github.com/oae/gnome-shell-pano https://extensions.gnome.org/extension/5278/pano/

iconoclasthero commented 3 months ago

What version of Gnome, linux, browser are you running? Have you installed the GNOME extension apps and browser integration?

For me, I can get into the extension managers, apt install gnome-shell-extension-manager AND the official GNOME app by pressing start and typing extensions. The former has a browse function that will let you explore a bit.

From there, I install my Chrome GNOME Browser Extension...there's an apt package for that I think, also in the Play Store (you can find this OYO). Once you have the browser extension installed, GNOME takes care of all the install stuff, you just do if from the GNOME Extensions Page: Screenshot from 2024-08-08 08-36-04

See the controls on the right hand that launch the local GNOME apps to manage installation, removal, settings, and activation/deactivation?

"I don't know anything about Gnome, and the EGO extension page doesn't appear to do anything"

Look, I get that there's too much to figure out about all of this stuff, but this isn't an issue with the extension, it's an issue with GNOME. Their extension page has f-ckall about how to install extensions that's easily accessible. That's on them not on the extension developers.

apt install gnome-shell-extension-manager

iconoclasthero commented 3 months ago

NB: You didn't mention GNOME version and I don't know what Ubuntu 24.04 ships stock, but Pano has some issues with GNOME 46: https://github.com/oae/gnome-shell-pano/issues/271

I am running it on my laptop (Rhino 2024.1/GNOME 46.4) but it won't install on my desktop running the same thing. As it happens, I completely forgot I had to manually install a pre-release .zip, luckily I left a comment I also didn't remember...

It turns out, this is why the EGO page shows pano available for my laptop but not for my desktop.

yotamguttman commented 2 months ago

it's a little confusing to be fair. @cgthayer didn't mention his Gnome version but I assume it's 46, mine as well. so for now as I understand it, we are unable to use this extension? because on the Github readme it says under 'supported versions: G45, G46' image

however, this I presume is not quite accurate. Gnome 46 is clearly NOT supported at the moment. I've seen commenters in issue #271 who seem to run it on Gnome 46 albeit it's unstable as of yet and there doesn't seem to be much activity to be fair. I've been repeatedly checking on this extension every few days since May and it is STILL unavailable?

iconoclasthero commented 2 months ago

however, this I presume is not quite accurate. Gnome 46 is clearly NOT supported at the moment. I've seen commenters in issue #271 who seem to run it on Gnome 46 albeit it's unstable as of yet and there doesn't seem to be much activity to be fair. I've been repeatedly checking on this extension every few days since May and it is STILL unavailable?

My Rhino server shit the bed on Friday so I reinstalled it. Replaced XFCE with GNOME, the only version available in the Oracular repo is 47. There are no extensions for that. It took me several hours and several tries to get back to 46.0...

Pano is working. I'm not complaining.

You can always sit down with ChatGPT and a fork and get to work.

Totto16 commented 2 months ago

Gnome 46 is working, but I didn't manage to fulfill the needs of EGO, so there is no release on there. You have to use the beta release

See e.g. https://github.com/oae/gnome-shell-pano/issues/271#issuecomment-2103088129

and you can read more in the thread to https://github.com/oae/gnome-shell-pano/issues/271

see e.g. https://github.com/oae/gnome-shell-pano/issues/271#issuecomment-2147145350 on how to install it manually

Totto16 commented 2 months ago

it's a little confusing to be fair. @cgthayer didn't mention his Gnome version but I assume it's 46, mine as well. so for now as I understand it, we are unable to use this extension? because on the Github readme it says under 'supported versions: G45, G46' image

however, this I presume is not quite accurate. Gnome 46 is clearly NOT supported at the moment. I've seen commenters in issue #271 who seem to run it on Gnome 46 albeit it's unstable as of yet and there doesn't seem to be much activity to be fair. I've been repeatedly checking on this extension every few days since May and it is STILL unavailable?

It is supported and stable, but to publish it on EGO, we would have to change a few drastic things, that is being worked on in #278

Totto16 commented 2 months ago

You can download the extension.zip here

There you can find install instructions too, Gnome 46 is FULLY supported, but not on EGO

yotamguttman commented 2 months ago

amazing thanks! @Totto16