Comments (6)
Hello @bdorninger,
We've got a similar request here: #1544
But I would suggest in the meantime to use the layoutCandidates
option.
#1544 (comment)
Thanks!
Francisco Hodge
from simple-keyboard.
OK, wasn't aware because I would have looked for OPEN issues ;-)
Have solved my required feature with the help of a module overwriting some methods. However, this might be fragile using future versions of simple-keyboard
from simple-keyboard.
Sorry about the confusion - I normally close Proposals since I have the means to track them through the Enhancements project.
https://github.com/hodgef/simple-keyboard/projects/3#column-3744996
On my end there's no need to keep items open in that case. That being said everything is still searchable though Google or the Github search, and the status will be on the existing issue:
Glad you found an alternative approach to fit your needs! You can add unit tests on your end to make sure any future updates do not silently break it. But I would say that I do my best to keep the codebase stable.
Thanks,
Francisco Hodge
from simple-keyboard.
Thanks for clarifying this.
However, I'd have a PR solving this.
According to your guidelines, I am asking before submitting it ;-)
from simple-keyboard.
I appreciate that - but since it's an Enhancement, I would politely decline based on item 1:
- Use PRs to fix issues. New features are discouraged as they bring more maintenance burden over time.
I am trying to limit the maintenance overhead (via new features) from this library - since it's been taking up quite a bit of time since 2018. Though you are free to publish a module for it. It will definitely help people searching for this functionality.
I might pick up new Enhancements for some possible major version, but that is not in the plans for now.
from simple-keyboard.
OK, then I'll have to leave it. The module I made is merely a workaround until that enhancement is implemented. I would not consider it being a good solution, as it overrides handleButtonMouseDown and handleButtonHold. If these methods change in your repo, the module might then corrupt simple-keyboard
from simple-keyboard.
Related Issues (20)
- Add icons or images to buttons HOT 1
- your web is not opened HOT 1
- Prevent showing system keyboard on tablets HOT 3
- Support for mouse element HOT 2
- Japanese Flick Input (Mobile) HOT 3
- excludeFromLayout doesnt work HOT 2
- can i use in vue3? HOT 1
- Keyboard button not showing with tailwind HOT 2
- Not responsive on mobile HOT 1
- CSS partialy Apply HOT 1
- BackSpace Issue HOT 1
- need more layers (right alt) HOT 2
- `layoutCandidates` is not case sensitive HOT 1
- When simple-keyboard is used with accessibility voice over turned on, hitting q enters 1 in input HOT 1
- Simple-keyboard Not Rendering HOT 2
- When set layoutCandidatesPageSize = 15, There is an issue with the background color of the candidate box
- Not displaying keyboard outside app.component HOT 1
- Virtual Keyboard, keys are coming all white HOT 1
- Can this component be dragged by the mouse motor? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from simple-keyboard.