Skip to content

681 Plugin submission mouseless keyboard url open decoupled code#810

Merged
mattrose merged 4 commits intognome-terminator:masterfrom
vssdeo:681-Plugin-Submission-Plugin-Utility-KeyBinding-Mouseless-Keyboard-URL-Open
Aug 26, 2023
Merged

681 Plugin submission mouseless keyboard url open decoupled code#810
mattrose merged 4 commits intognome-terminator:masterfrom
vssdeo:681-Plugin-Submission-Plugin-Utility-KeyBinding-Mouseless-Keyboard-URL-Open

Conversation

@vssdeo
Copy link
Copy Markdown
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

vssdeo added 3 commits August 9, 2023 14:39
- 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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Contributor Author

vssdeo commented Aug 26, 2023

ok got it !

@mattrose mattrose merged commit bf103c2 into gnome-terminator:master Aug 26, 2023
@mattrose
Copy link
Copy Markdown
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