python icon indicating copy to clipboard operation
python copied to clipboard

[remmina] Add Remmina extension

Open gentoo90 opened this issue 5 years ago • 6 comments

Remote desktop client https://remmina.org/

gentoo90 avatar Dec 12 '20 16:12 gentoo90

@albertlauncher/python-reviewers is anybody using remmina and can test this?

ManuelSchneid3r avatar Dec 12 '20 18:12 ManuelSchneid3r

There's already a Remmina plugin by @okb1100 here:

https://github.com/bergercookie/awesome-albert-plugins/blob/master/plugins/remmina/init.py

Is there a major difference between these two?

bergercookie avatar Dec 12 '20 18:12 bergercookie

https://github.com/bergercookie/awesome-albert-plugins/blob/master/plugins/remmina/init.py

:open_mouth: There's another repo full of plugins?! Maybe it would be better to add them all here? Or at least mention the repo in the documentation?

Is there a major difference between these two?

Yours seems more robust, shows additional info about the connections and reads connections from ~/.local/share/remmina. изображение

Mine shows available connections without the trigger at the start (which I would really prefer) and reads connections from ~/.remmina. Don't know which folder is right, seems like it saves the connections to both. изображение

gentoo90 avatar Dec 12 '20 19:12 gentoo90

There's another repo full of plugins?!

Yeah, I had mentioned it in the Telegram chat when I started it but the community wasn't active back then.

Maybe it would be better to add them all here? Or at least mention the repo in the documentation?

Sure, happy to somehow integrate them to the mainline python plugins one way or another.. @ManuelSchneid3r what do you think?

bergercookie avatar Dec 12 '20 19:12 bergercookie

I've left some comments for this PR but I think it would be better to instead make a PR to the awesome-albert-plugins repo with any changes that you want to make to the existing plugin (e.g., the different icons per protocol ;) ). This way we won't have to maintain two different versions that do roughly the same thing.

bergercookie avatar Dec 12 '20 20:12 bergercookie

Yours seems more robust, shows additional info about the connections and reads connections from ~/.local/share/remmina.

Mine shows available connections without the trigger at the start (which I would really prefer) and reads connections from ~/.remmina. Don't know which folder is right, seems like it saves the connections to both.

If in doubt, err on the side of the XDG dirs (~/.config, ~/.local/share etc) rather than folders in the homedir which are gradually being phased out by most things.

+1 for merging those other plugins into this repo now that things are more active. For this plugin, a combination of the two would be nice - specifically being able to see the connections without a trigger (similar to how vbox VMs show)

dshoreman avatar Dec 12 '20 20:12 dshoreman

0.18 is out. Please check the new api . Do you mind to volunteer as a maintainer for the plugin?

ManuelSchneid3r avatar Jan 03 '23 19:01 ManuelSchneid3r

@gentoo90 are you still interested in getting this plugin upstream?

ManuelSchneid3r avatar Mar 29 '23 16:03 ManuelSchneid3r

I am going to close this PR. It is not that I dont want this to be shipped upstream, but, as is, it cant be merged due to conflicts. Users/devs get the impression that I dont want to merge plugins, probably simply due to the amount of open PRs. It's cumbersome for me to repeatedly iterate all these abandoned and stale PRs. Note that I am still interested in merging an up to date version of this plugin and I still get notifications. So if you want something to happen leave a comment or simply open a new PR.

ManuelSchneid3r avatar Mar 30 '23 07:03 ManuelSchneid3r