Code Monkey home page Code Monkey logo

ulauncher-remmina's Introduction

ulauncher-remmina

๐Ÿ–ฅ Ulauncher extension for quick access to Remmina profiles.

You can enter several queries to match strings in profiles' descriptions (e.g. r ssh stan)

Some icons from the Numix project and Remmina.

ulauncher-remmina extension screenshot

ulauncher-remmina's People

Contributors

luisg0nc avatar noam09 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

ulauncher-remmina's Issues

Connection names on ulauncher

Expected Behavior

Remmina Profiles names show up on uLauncher.

Actual Behavior

File name hashes of the profiles show up on uLauncher.

problem-ulauncher

Steps to Reproduce the Problem

  1. Install Remmina
  2. Setup uLauncher and ulauncher-remmina
  3. Use extension

Specifications

  • Version: ulauncher-remmina v0.0.2
  • Platform: Manjaro Arch Linux 18.0.0

Installation fails when pressing "Save"

Context:
Ulauncher v4.3.2.r8
Extension versions:
41fd08e 2018-12-20
uname -a gives:
Linux wsspinellileno 4.4.0-145-generic #171-Ubuntu SMP Tue Mar 26 12:43:40 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Remmina :
1.1.2

Installation seems to work, but if you press "Save" on the extension page a popup appears with message

Unexpected API error. KeyError: com.github.noam09.ulauncher-remmina

Using the "r" keyword with Ulauncher does not work at all.

Changing "r" to "w" (for instance) gives the same problems.

"Unexpected Error Occurred"

Describe the bug

When attempting to add this extension it immediately fails and says "Unexpected Error Occurred"

Steps to reproduce

Steps to reproduce the behavior:

  1. Attempt to add extension
  2. Click on 'Save'
  3. Error occurs

Current behavior

Unable to add extension

Expected behavior

Extension to be added

Environment

Ulauncher version 5.10.0:
Linux Mint 20.1:
Cinnamon:

Logs

Message: 'com.github.noam09.ulauncher-remmina'
Error Name: UnhandledError
Type: KeyError

Stacktrace:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/ulauncher/ui/windows/PreferencesUlauncherDialog.py", line 198, in on_scheme_callback
    resp = rt.dispatch(self, scheme_request.get_uri())
  File "/usr/lib/python3/dist-packages/ulauncher/utils/Router.py", line 49, in dispatch
    return callback(context, url_params)
  File "/usr/lib/python3/dist-packages/ulauncher/ui/windows/PreferencesUlauncherDialog.py", line 444, in prefs_extension_update_prefs
    controller = ExtensionServer.get_instance().get_controller(ext_id)
  File "/usr/lib/python3/dist-packages/ulauncher/api/server/ExtensionServer.py", line 76, in get_controller
    return self.controllers[extension_id]
KeyError: 'com.github.noam09.ulauncher-remmina'

[BUG] Can't launch if "&" in name

Describe the bug

if the connection name contains "&" launcher can't run it

Steps to reproduce

Steps to reproduce the behavior:
create a remote connection with "&" in name

Current behavior

sometimes nothing happens, sometimes a popup appears with an error

Expected behavior

Run the connection

Environment

Ulauncher version: 5.9
Linux distro: Mint 20
Desktop environment: Cinnamon

Hangup

Hi, I have just installed it, and when I try to use it, it hangs on "Loading...".

Thank you so much!
Antonio

com.github.noam09.ulauncher-remmina | 2019-08-19 11:18:43,211 | DEBUG | main: on_event() | Remmina profiles path: /home/antonio/.remmina
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/ulauncher/api/client/Client.py", line 54, in on_message
self.extension.trigger_event(event)
File "/usr/lib/python3/dist-packages/ulauncher/api/client/Extension.py", line 52, in trigger_event
action = listener.on_event(event, self)
File "/home/antonio/.cache/ulauncher_cache/extensions/com.github.noam09.ulauncher-remmina/main.py", line 99, in on_event
profiles_list = extension.list_profiles(term)
File "/home/antonio/.cache/ulauncher_cache/extensions/com.github.noam09.ulauncher-remmina/main.py", line 72, in list_profiles
title, desc, proto = profile_details(p)
File "/home/antonio/.cache/ulauncher_cache/extensions/com.github.noam09.ulauncher-remmina/main.py", line 191, in profile_details
server=server)

[BUG] Description

Describe the bug

cant install the extension

Steps to reproduce

Steps to reproduce the behavior:

  1. paste the link to ulauncher
  2. get error

Current behavior

There's an error in versions.json:
Commit/branch "master" does not exist or could not be retrieved.
A clear and concise description of the current behavior.

Expected behavior

extension installed

Environment

Ulauncher version: v5.15.7
Linux distro: popos 22.04
Desktop environment: gnome 42

Logs

Screenshots

image

No profiles listed...

I have several profiles in Remmina, but none of them is listed in Ulauncher extension.
I'm on Ubuntu 19.04 Plasma DE.

[Feature Request] Can't run connection not saved

Describe the bug

probably it's not a bug but a feature request :)
when I run a connection from ulauncher with "r ip_address" and press enter, nothing happens, it works only for saved connections

Expected behavior

I'd like run a new connection directly from ulauncher

Environment

Ulauncher version: 5.9
Linux distro: Mint 20.1
Desktop environment: Cinnamon

Logs

no logs, nothing happens

No issue - Just THANKS!

This is an excellent extension to ULauncher. I use it non-stop all day.

Just wanted to say thank you!

[BUG] Error while initial save of extension

Describe the bug

I installed the extension by copy paste the github url mentioned in the extension page. I clicked save, an alert dialog show "an unexpected error occured"

Environment

Ulauncher version: 2.10
Linux distro: Linux Mint 20.2 Uma
Desktop environment: Cinnamon

Logs

Message: 'com.github.noam09.ulauncher-remmina'
Error Name: UnhandledError
Type: KeyError

Stacktrace:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/ulauncher/ui/windows/PreferencesUlauncherDialog.py", line 198, in on_scheme_callback
    resp = rt.dispatch(self, scheme_request.get_uri())
  File "/usr/lib/python3/dist-packages/ulauncher/utils/Router.py", line 49, in dispatch
    return callback(context, url_params)
  File "/usr/lib/python3/dist-packages/ulauncher/ui/windows/PreferencesUlauncherDialog.py", line 444, in prefs_extension_update_prefs
    controller = ExtensionServer.get_instance().get_controller(ext_id)
  File "/usr/lib/python3/dist-packages/ulauncher/api/server/ExtensionServer.py", line 76, in get_controller
    return self.controllers[extension_id]
KeyError: 'com.github.noam09.ulauncher-remmina'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.