Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
Flick button keyboard.
-
This post is deleted! -
@cvp
It has been converted. -
@shinya-ta version
00.23
is available with- modifications
- long press minimal duration = 0.05 instead of 0.5 second
- correction of bugs
- emoji of more than one character, like (笑), generated only first one
- after tapping the "small keys" button and returning to the original keyboard,
the color button has changed - when adding the
゙
accent, do not append it to the character but replace the
character by a new one
that will allow text like かんじ to be recognized by conversion
https://raw.githubusercontent.com/cvpe/Pythonista-scripts/master/Emojis Keyboard.py
- modifications
-
Wonderful.
Kanji conversion is perfect.
You are a genius after all.I'm sorry, but we need to make some corrections.
1.I want you to further shorten the time for flick input.(The moment you touch it, it's okay.)
2.After moving to a lower case page, the Back button disappeared.
3.The colors of the kanji buttons are reversed.(Gray before conversion and blue after conversion.)
-
You are a genius after all.
If it was true, you should not find so much errors
I want you to further shorten the time for flick input.(The moment you touch it, it's okay.)
I'll try with a tap with holding the finger down, thus without long press
After moving to a lower case page, the Back button disappeared.
You're right, I guess that I have broken something
The colors of the kanji buttons are reversed.(Gray before conversion and blue after conversion.)
To be checked, not sure that I understand correctly
No time this morning, I just leave home at 08:00 am (my time) for new medical exams, thus perhaps in the evening (for me), and no new version for you before tomorrow (your time), sorry for the delay
-
@cvp
It's okay. Please give priority to your body.
I'm really worried about you. -
@shinya-ta I'm in a waiting room, I don't understand this bug
The colors of the kanji buttons are reversed.(Gray before conversion and blue after conversion.)
You also said
-
1.The "read all" button doesn't read everything. If a new line, it doesn't read from the beginning.
And if a sentence is too long, you don't read it out from the beginning and start in the middle.2.Similarly, the read to cursor button does not read from the beginning if it is a new line.
And if the sentences are too long, you don't read them out from the beginning and start in the middle.
You know that a keyboard is not an app and thus I can't get the whole TextField or TextView to which this keyboard is related. I only can use keyboard Pythonista module. And to read a text, I need to use keyboard methods like keyboard.get_input_context() and if you read the Pythonista doc, you get
Warning If more than two lines, or about 1000 characters are selected,
this function’s return value will be truncated in the middle.
Unfortunately, it is not technically possible to prevent this (it’s a system limitation),
and it’s also not possible to detect the truncation.
You should typically not use the return value of this function to replace selected text,
if it contains more than one line.where you can see that I can't get whole text and surely not what you hope.
-
-
@cvp
It is gray before conversion, changes to blue when you enter characters, and returns to gray when conversion is completed. -
This post is deleted! -
@shinya-ta ok, I understand.
It is gray before conversion, changes to blue when you enter characters, and returns to gray when conversion is completed.
What I want to show is that the "漢字" conversion key is disabled (gray) if no Hirgana nor digit exists in the temporary storage, disabled because nothing to convert.
As soon you have something in this temporary storage, the key becomes enabled (thus blue) and you can tap it to convert.
After conversion, the temporary storage is emptied , thus I disable the key and it becomes gray.
Don't you like this usual process? -
@cvp
I understand.
I didn't know that reason.
That way is fine. -
@shinya-ta said
That way is fine.
Good News. First time there is no modif...
It was a joke 😉, I prépare next version....
-
@shinya-ta version
00.24
is available with- modifications
- long press minimal duration = 0.01 instead of 0.05 second
intercept tap does not work as hoped because does not take in account that the finger stays down
- long press minimal duration = 0.01 instead of 0.05 second
- correction of bugs
- after moving to small keys sub-keyboard, the back button disappeared
https://raw.githubusercontent.com/cvpe/Pythonista-scripts/master/Emojis Keyboard.py
- modifications
-
@cvp
This tap speed is fine.Can you make the time to start reading out "read to cursor" and "read all" a little later?
When you start voice over and press a button, it reads out the button and text at the same time, so the voice sounds strange.
I want you to start about one seconds later. -
@shinya-ta version 00.25 is available with
modifications
- wait 1 second before reading out "read to cursor" and "read all"
https://raw.githubusercontent.com/cvpe/Pythonista-scripts/master/Emojis%20Keyboard.py
-
@cvp said
@shinya-ta version 00.25 is available with
modifications
- wait 1 second before reading out "read to cursor" and "read all"
https://raw.githubusercontent.com/cvpe/Pythonista-scripts/master/Emojis Keyboard.py
Sorry, I can't open it.
-
@shinya-ta please, retry, I guess I did something bad
https://raw.githubusercontent.com/cvpe/Pythonista-scripts/master/Emojis%20Keyboard.py
-
It is better to start reading a little later.
Can I start 1.5 seconds later?Also, when there are many Kanji lists on the Kanji conversion screen, the list doesn't scroll even if you press "↓", “↑”so the Kanji won't be displayed.
-
@shinya-ta version 00.26 is available with
modifications
- for a flicking key, lifting your finger on a blue key accepts the letter
and reads it aloud
only to check if it helps your wife for flicking selection, but some punctuations are not read
- wait 1.5 instead of 1 second before reading out "read to cursor" and "read all"
correction of bugs
- Kanji's list does not scroll any more.
From a certain ios version, ui.TableView scrolling via content_offset does not work anymore, thus now I have to use ObjectiveC
scrollToRowAtIndexPath_atScrollPosition_animated_ method of UITableView
https://raw.githubusercontent.com/cvpe/Pythonista-scripts/master/Emojis%20Keyboard.py
- for a flicking key, lifting your finger on a blue key accepts the letter
-
This function is the best.
It has a wonderful finish.
It seems to be a native application.