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

Typing enhancement #7

Open
oazabir opened this issue Oct 22, 2014 · 3 comments
Open

Typing enhancement #7

oazabir opened this issue Oct 22, 2014 · 3 comments
Assignees
Labels
Milestone

Comments

@oazabir
Copy link

oazabir commented Oct 22, 2014

Some features would make iAvro as awesome as the Windows version, even better:

  • Tab to switch between the matches. It is easier to press TAB than down arrow, as pressing down arrow requires arm movement, where TAB is just finger movement.
  • Smart quotes would be very useful. Pressing " and typing a word should make it “word. Similarly after typing a word, pressing " should make it word” (note the quotes are smart quotes). Same goes for single quote.
  • Ability to select a match by pressing the number. Pressing 5 would select 5th match. Saves pressing down arrow 4 times.
  • Pressing : should offer two options : and ঃ
  • Similarly . should offer option for । and .
  • While typing numbers, pressing . should make it . not । Currently it comes as ১২।২৩ where it should be ১২.২৩. Same behaviour for :
  • The match list should appear near the cursor in web based editors, like Google docs. Currently it appears at the top left corner of Chrome. Works in Safari though. But Chrome would be awesome.
  • When we are typing fast, the match list comes very frequently and causes quite a bit of distraction. If you could make the match list appear only after 500ms after a key is pressed and no other key is pressed within 500ms, then we can fluently type for known words without having the distraction of the match list. If we need to look for a match, we can press a key and wait half a sec to see the popup and then go through the match. But for someone who is quite proficient in typing Bangla and the match list is most of the time selecting the right match, the popup kind of causes a lot of distraction and sluggishness.

That's it! I use iAvro a lot and these typing enhancements would make iAvro so much better.

@torifat
Copy link
Owner

torifat commented Oct 22, 2014

@oazabir Bhai, Thank you very much for taking your time and write down these nice suggestions 👍. We will try to implement them as soon as we can.

Regarding the Chrome problem, currently the suggestion box is being handled by the OS itself and it doesn't go well with Chrome. We have to implement in manually. But, the main problem is that I don't know Objective-C very well. I just learnt it to write this app within a week or so. And, since I work in web development track. I didn't get enough time to invest on it. Also, other members of our team are also not familiar with Objective-C.

@torifat torifat added this to the Second Beta milestone Oct 22, 2014
@torifat torifat self-assigned this Oct 22, 2014
@torifat
Copy link
Owner

torifat commented Oct 22, 2014

@oazabir
Copy link
Author

oazabir commented Oct 23, 2014

What you have already done is no simple achievement. I salute you for building iAvro. I will look around to see if there's anyone with good Objective C skill.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants