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

New package: buffyboard-0.2.0 #35876

Closed
wants to merge 1 commit into from

Conversation

JamiKettunen
Copy link
Contributor

@JamiKettunen JamiKettunen commented Feb 27, 2022

Here's a preview of it:

buffyboard.mp4

Testing the changes

  • I tested the changes in this PR: YES

@the-maldridge
Copy link
Member

I'm pulling out a touch enabled device to test this now. As is this can't be merged due to the excessive pinning to git hashes for dependencies. Please package the dependencies as distinct packages as required per policy.

@classabbyamp
Copy link
Member

works decently for me on a touchscreen laptop, x86_64-glibc: https://i.qrm.cat/7f626d4b552.jpg

@JamiKettunen
Copy link
Contributor Author

JamiKettunen commented Feb 27, 2022

As is this can't be merged due to the excessive pinning to git hashes for dependencies. Please package the dependencies as distinct packages as required per policy.

@the-maldridge This doesn't make sense for LVGL which is meant to be customized via header configs on a per-project basis and is built-in to the final executable (it's also included as a submodule in the git repo); so far there haven't been any packages which use LVGL in srcpkgs.

I'll see what I can do about squeek2lvgl though, that could maybe get packaged separately.

@paper42 paper42 added the new-package This PR adds a new package label Feb 28, 2022
@classabbyamp
Copy link
Member

ok I've had the service for this active for a bit, and I believe it's causing ctrl to be stuck on in my x session when it's running. downing the service made this behaviour stop.

@github-actions
Copy link

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Jun 26, 2022
@github-actions github-actions bot closed this Jul 11, 2022
@Johennes
Copy link

@classabbyamp sorry for checking in on this so late. I'm following up from https://gitlab.com/cherrypicker/buffyboard/-/issues/21. Do you remember by any chance what kind of actions you've done in Buffyboard before switching to X? Buffyboard emulates a physical keyboard under the hood so I assume it's possible for keys to get stuck somehow though I haven't so far seen this myself.

@classabbyamp
Copy link
Member

I'm going to guess it would be caused by using ctrl+alt+f# to switch ttys

@Johennes
Copy link

Hm, I just tested that locally but CTRL did not end up stuck for me. I could see how it would get stuck when the CTRL key on buffyboard was left active before switching the VT. However, the modifiers in buffyboard auto-release after the first non-modifier key. Will have to poke at this some more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-package This PR adds a new package Stale
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants