-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
add some func keys #605
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
add some func keys #605
Conversation
|
good job~ |
This comment was marked as spam.
This comment was marked as spam.
|
Thanks a lot! |
|
Awesome ! Where did the "|" go ? I don't say it's mandatory but it was included in the keys for a reason : pipe in bash. Furthermore, shouldn't it be configurable in some settings ? "No extra keys, one line, two lines... One line but these keys : 1, 2, 3..." |
robertvandeneynde
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where did the "|" go ? I don't say it's mandatory but it was included in the keys for a reason : pipe in bash.
Furthermore, shouldn't it be configurable in some settings ? "No extra keys, one line, two lines... One line but these keys : 1, 2, 3..."
This comment was marked as spam.
This comment was marked as spam.
|
I don't see any configuration menu in my app, I can only long press on the screen to have a menu that has Help that is showing me the Termux wiki having a bit of tutorials like User Interface, how to use this app. Maybe that's kind of hidden somewhere (like the Swipe from left side of screen to center menu) which by the way is not a good advantage of having hidden menus. Even the "extra keys" is hidden (long press on a button in a hidden menu ?). On the other side, configuration is great if it's easy to find how to do it, but having good defaults is important too. |
This comment was marked as spam.
This comment was marked as spam.
robertvandeneynde
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another comment, why did you remove the 'case "―"' and replaced it by a "-" character ? I guess if they chose "―" over "-" there's a reason (my bet would be that ―" is more visible than a bare "-").
This comment was marked as spam.
This comment was marked as spam.
|
The 🔧 symbols would mean custom symbol in here, that's an idea indeed. An another idea would be to insert characters via a configuration menu somewhere, insert of replacing it. But what were you talking about with your comment What about the configuration menu ? But if we were to talk about your 10×2 layout, I'd prefer the arrow keys being in a natural position (like a keyboard) as in the screenshot of @xqdoo00o, same for Home/End and PageUp/Down. |
|
@robertvandeneynde @SDRausty currently, the longpress action means writing key on session continuously except for |
|
Clearly long press giving key repeat is a great feature (especially for arrow keys), I didn't know this feature ! However, I just tested it aaand it's not working. I was not not talking about any long press on a key, what are you talking about ? |
|
@robertvandeneynde ok, I add some popups. Currently, for "-" it's "|", for "/" it's "\". |
|
People using "|" a lot might complain. What about adding some settings ? One could choose between :
If implementing a settings menu is a big deal, the current way of doing it (long press on the Keyboard button in the left hidden menu) could cycle through the 3 first settings. For me, your popup that's good enough... If I'm aware I can long press your keys to get new characters (which is not obvious, could be written in the wiki). Lastly, what about this comment ? |
|
@robertvandeneynde The code of '― -' issue you said is here origin code. It has been removed in this PR. and No need for longPress to input '|'. futher more, my IME(Google Pinyin) include many slip down popup as you can see on the screenshot. The PR's popup action is just like it. the IME is also enough for me. |
|
Good, slipup is better than long press indeed. For the '― -' issue, I asked why did you remove '―', it was more visible than '-' but that's just cosmetics, not so important :) |
|
@robertvandeneynde I know your means. and a commit comes. |
robertvandeneynde
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well, that sounds nice ! A configuration in the settings and/or a description in the wiki but maybe that's for another PR :)
SDRausty
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1
|
How could this PR be accepted by the authors ? Or a least discuessed ? It seems like the repo didn't have any commit sinice 1 month but is a long requested feature in the issues @fornwall maybe ? :) I intend to use termux as a ipython for my classes at the university if the app suits my need ? :) |
|
How to enable these keys? |
|
@Neo-Oli Volume Up+Q includes this |
|
@deathlive This Pull request hasn't been merged yet, so it isn't available. |
|
@deathlive Here is the apk I built ago. |
|
@xqdoo00o Awesome work and sorry for the delay! This will be available in the next update (v0.62) shortly! |
|
@xqdoo00o thanks! I was expecting this for a long time |
|
@xqdoo00o Thank you! Did a double take today to make sure I was in the right app. I'd been unwittingly using the new keys for ten minutes. Loving them. |
|
How will I use vi without insert? :/ |
|
can we switch between 1-row, 2-row and default extra-key without delete termux.properties ? |
|
That's a feature we're working on soon :) There will be a button "switch layout" you can personize, so that you can switch layouts for example between "terminal one line", useful for vim, or python focus :) |
|
Need this layout on Android Lollipop 5.1.1, current version has only one row. |
|
@Harshiv-Patel, the default changed. See https://wiki.termux.com/wiki/Touch_Keyboard#Extra_Keys_Row for directions to customize it. |
Just like JuiceSSH, more convenient. For example, long press

arrow keyto continuous input arrows, slip up/key to input\. Also fix #571 or #12 .