Comments (7)
In the Settings (swipe the gear logo), in the Style section, try the setting "Label size". My preference is 1.30x.
from unexpected-keyboard.
In the Settings (swipe the gear logo), in the Style section, try the setting "Label size".
Great.
I suggest changing the default value.
from unexpected-keyboard.
As shown, I agree the default is small. But changing the default requires me to change my 1.30x on all devices to retain my preference. No; please maintain backward-compatibility!
from unexpected-keyboard.
Oh, I see—You don't want to change what 1.00x means, only what value comes up initially. Then my objection is wrong.
I have keyboard height Landscape(40%,4-row layout), Portrait(30%,5-row layout), Labels 1.30x.
from unexpected-keyboard.
+1
I agree with the desire for larger default label size, I also increase label size to 1.20x on my devices. Might be better to open a new issue or PR asking for larger default size.
@Spike-from-NH, backwards compatibility should be trivial. Either the default value changes from "1.0" to, ie. "1.3" (so no change to how many pixels "1.0" represents, user's set preference works unaffected), or if pixel size of "1.0" itself is modified code must be added to migrate (recalculate) the user preference to a new value. This is also quite trivial, I've implemented it a few times over the decade when extending databases with new columns, despite not being an actual developer.
In fact, I just played with the first approach on my own branch, changing Config.java line 178 and settings.xml line 48. Seems to do the trick.
from unexpected-keyboard.
Both approach are good :) As you have made the change, could you open a PR ?
from unexpected-keyboard.
I opened a PR with the mentioned first approach - just increasing the default label size which does not affect user set preferences. Upon testing it today much longer than I'd like, I don't believe it solves the issue of label size becoming too small when keyboard height is reduced.
Could @Spike-from-NH or @58673 please mention their keyboard height and label size values used? Did labels become too small because keyboard height was reduced from default 35%?
For me:
Device 1, label size 1.3, keyboard height 27%.
Device 2, label size 1.2, keyboard height 31%.
from unexpected-keyboard.
Related Issues (20)
- Can I send keyevents? HOT 7
- Extend modmap to ctrl modifier HOT 4
- v1.29.0 crashing immediately on Android 6.0. v1.28.0 Works. HOT 1
- Keypad nums recognized as num keys HOT 2
- en-US is used on a pl-PL phone HOT 1
- clipboard and autocomplete feature HOT 3
- Settings button does not appear on home screen HOT 5
- `switch_forward`: make it work for switching between `numeric.xml` layouts HOT 5
- Request to add a monophthong keyboard HOT 1
- Diacritics not added automatically anymore HOT 4
- Crash after taking screenshot HOT 2
- [bug] "Switch keyboard" key is broken HOT 3
- [new layout idea] have less keys and place some characters as a swipe HOT 20
- Neo Bone missing German characters HOT 4
- Ssettings of buffer clips
- [Feature Request] Add Autocorrect and Autocomplete to keyboard
- Offset keys HOT 4
- Revert to 1.29.0 for Persian Keyboard Layout HOT 2
- How to open the clipboard pane ? (help needed) HOT 1
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 unexpected-keyboard.