Akshay Arora
Akshay Arora
@alanjds sry, this got ignored, could you rebase to master, would be a welcome addition.
Current setup allows you listen to escape key like [so](https://github.com/pythonindia/PyCon-Mobile-App/blob/master/eventsapp/utils/keyboard.py) and specify your own behaviour of what to do? Go Back in Screen Higherarchy or to pause app like [so](https://github.com/pythonindia/PyCon-Mobile-App/blob/master/eventsapp/utils/__init__.py#L15)...
Considering this changes current behaviour, We need to document the change, plus unit tests checking the corner cases would be nice.
@kriyanation is your problem specific to Hindi ?
Can you try Arabic text reshaper ? https://github.com/mpcabd/python-arabic-reshaper I think I tried that once and it seemed to solve a lot of issues for me with Hindi too. Can not...
If arabic text reshaper works then you can simply include it as is cause both arabic text reshaper and python-bidi are pure python and should work as is if you...
ok, I tried ``` import kivy.app import kivy.uix.label import arabic_reshaper import bidi.algorithm class TestApp(kivy.app.App): def build(self): reshaped_text = arabic_reshaper.reshape("अंतरिक्ष") bidi_text = bidi.algorithm.get_display(reshaped_text) return kivy.uix.label.Label(text=bidi_text, font_name="/Users/quanon/Library/Android/sdk/platforms/android-28/data/fonts/NotoSansDevanagari-Bold.ttf") testApp = TestApp() testApp.run() ```...
I am looking at https://github.com/python-pillow/Pillow/pull/2576/files this seems to have added support for reshaping to pillow directly which would mean we should be able to just use pillow text provider, though...
some more reference https://forums.libsdl.org/viewtopic.php?p=48243 This patch seems like a good thing to integrate in p4a sdl2_ttf as a patch…. Update, p4a already includes harfbuzz. So we should just need to...