这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@xqdoo00o
Copy link
Contributor

@xqdoo00o xqdoo00o commented Mar 3, 2018

Just like JuiceSSH, more convenient. For example, long press arrow key to continuous input arrows, slip up / key to input \. Also fix #571 or #12 .
screenshot

@xqdoo00o xqdoo00o mentioned this pull request Mar 3, 2018
@FuckDoctors
Copy link

good job~

@SDRausty

This comment was marked as spam.

@decke
Copy link

decke commented Mar 4, 2018

Thanks a lot!

@robertvandeneynde
Copy link
Contributor

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..."

Copy link
Contributor

@robertvandeneynde robertvandeneynde left a 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..."

@SDRausty

This comment was marked as spam.

@robertvandeneynde
Copy link
Contributor

robertvandeneynde commented Mar 4, 2018

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.

@SDRausty

This comment was marked as spam.

Copy link
Contributor

@robertvandeneynde robertvandeneynde left a 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 "-").

@SDRausty

This comment was marked as spam.

@robertvandeneynde
Copy link
Contributor

robertvandeneynde commented Mar 5, 2018

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.

@xqdoo00o
Copy link
Contributor Author

xqdoo00o commented Mar 5, 2018

@robertvandeneynde @SDRausty currently, the longpress action means writing key on session continuously except for CTRL and ALT.
May the action just for Arrow keys? that's more common usage.
Then the other button could a longpress popup or other longpress actions.

@robertvandeneynde
Copy link
Contributor

robertvandeneynde commented Mar 5, 2018

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 ?

@xqdoo00o
Copy link
Contributor Author

xqdoo00o commented Mar 5, 2018

@robertvandeneynde ok, I add some popups. Currently, for "-" it's "|", for "/" it's "\".

@robertvandeneynde
Copy link
Contributor

People using "|" a lot might complain. What about adding some settings ?

One could choose between :

  • No extra keys
  • One line of extra keys : Esc Ctrl Alt Tab - / |
  • Two lines : your proposal
  • Custom

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 ?

@xqdoo00o
Copy link
Contributor Author

xqdoo00o commented Mar 5, 2018

@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 '|'.
just tap '-' then slip up, no needs to stay your finger on screen, the '|' would be written.

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.

@robertvandeneynde
Copy link
Contributor

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 :)

@xqdoo00o
Copy link
Contributor Author

xqdoo00o commented Mar 5, 2018

@robertvandeneynde I know your means. and a commit comes.

Copy link
Contributor

@robertvandeneynde robertvandeneynde left a 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 :)

Copy link
Contributor

@SDRausty SDRausty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@xqdoo00o xqdoo00o closed this Mar 9, 2018
@xqdoo00o xqdoo00o reopened this Mar 9, 2018
@xqdoo00o xqdoo00o closed this Mar 9, 2018
@xqdoo00o xqdoo00o reopened this Mar 9, 2018
@xqdoo00o xqdoo00o closed this Mar 9, 2018
@xqdoo00o xqdoo00o reopened this Mar 9, 2018
@robertvandeneynde
Copy link
Contributor

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 ? :)

@Demigoddd
Copy link

How to enable these keys?

@Neo-Oli
Copy link
Member

Neo-Oli commented May 31, 2018

@Demigoddd
Copy link

@Neo-Oli Volume Up+Q includes this
screenshot_1
But how then to include this?
screensho5

@Neo-Oli
Copy link
Member

Neo-Oli commented May 31, 2018

@deathlive This Pull request hasn't been merged yet, so it isn't available.

@xqdoo00o
Copy link
Contributor Author

@deathlive Here is the apk I built ago.
try wget https://ipfs.io/ipfs/QmXCsQ89u6M9DPXvQHVGoS4BXnrkyZU8PWUxnPXf1jBswQ -O release.apk

@fornwall fornwall merged commit dc145d6 into termux:master Jun 21, 2018
@fornwall
Copy link
Member

@xqdoo00o Awesome work and sorry for the delay! This will be available in the next update (v0.62) shortly!

@Auxilus
Copy link
Contributor

Auxilus commented Jun 22, 2018

@xqdoo00o thanks! I was expecting this for a long time

@powerjc
Copy link

powerjc commented Jun 25, 2018

@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.

@johnny-mac
Copy link

How will I use vi without insert? :/

@Neo-Oli
Copy link
Member

Neo-Oli commented Sep 21, 2018

How will I use vi without insert? :/

i

@remo7777
Copy link

remo7777 commented Jan 31, 2019

@Neo-Oli Volume Up+Q includes this
screenshot_1
But how then to include this?
screensho5

can we switch between 1-row, 2-row and default extra-key without delete termux.properties ?

@robertvandeneynde
Copy link
Contributor

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 :)

@Harshiv-Patel
Copy link

Need this layout on Android Lollipop 5.1.1, current version has only one row.

@Quasic
Copy link
Contributor

Quasic commented Feb 11, 2019

@Harshiv-Patel, the default changed. See https://wiki.termux.com/wiki/Touch_Keyboard#Extra_Keys_Row for directions to customize it.

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.

Add arrow keys