Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

681 Plugin submission mouseless keyboard url open decoupled code #810

Conversation

vssdeo
Copy link
Contributor

@vssdeo vssdeo commented Aug 9, 2023

Ref: #681

Resubmitting plugin for mousefree url handler on terminal with decoupled code and dependencies below that have to be fulfilled.

DEPENDENCIES:

#806
#809

- this branch is further decoupled using the current commit, 681-Plugin-Submission-Plugin-Utility-KeyBinding-Mouseless-Keyboard-URL-Open
…ouseless-Keyboard-URL-Open that were to be decoupled
…ode in a diff issue

Plugin Submission + Generic Plugin Utility Functions & KeyBinding Feature: Mouseless / Mousefree / Keyboard URL opening or yanking
@mattrose
Copy link
Member

I think that this needs to pull the other PR in from the other branch. I'll see if I can pull it in

@vssdeo
Copy link
Contributor Author

vssdeo commented Aug 26, 2023

You have already merged the dependency, not sure why the ERROR terminatorlib/plugins/mousefree_url_handler.py - ImportError: cannot import name 'KeyBindUtil' from 'terminatorlib.plugin' (/home/runner/work/terminator/terminator/terminatorlib/plugin.py

Locally I updated my branch with master and copied the plugin it seems to work, let me check more on this

@mattrose
Copy link
Member

This branch still doesn't have the merged code in it, so it will always fail the test. You could merge the code from master and then push the merged branch back, that should fix it.

…sion-Plugin-Utility-KeyBinding-Mouseless-Keyboard-URL-Open
@vssdeo
Copy link
Contributor Author

vssdeo commented Aug 26, 2023

ok got it !

@mattrose mattrose merged commit bf103c2 into gnome-terminator:master Aug 26, 2023
2 checks passed
@mattrose
Copy link
Member

Looks Good! Thanks for this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants