behe-keyboard
behe-keyboard copied to clipboard
Theme creation
I'd like to be able to make a few themes to add to the collection! Its a really great keyboard/app so far and i'd love to contribute. Could anyone point me in the right direction to start?
Hi there
Sorry for my late reply. Been really busy with school this year. Creating a theme is quite easy in the current implementation, as you only need to create a color matrix that is then applied to the keyboard view as a filter. All the themes are declared at the beginning of PCKeyboard.java
as static arrays.
However, the current view on which BeHe Keyboard is based is quite obsolete and was deprecated in API 29 (Android Q, official documentation) and as a result, I currently have to rewrite almost the entire app in order to be able to properly maintain it in the future. This means that the way themes are implemented will change and the current implementation for them will be useless in the future.
I can give you advice on how to implement a new theme, but in the current situation, I won't push any updates until I'm done rewriting this. If you, however, would like to create a new theme and use it locally on your device, I'm more than happy to help.
Cheers!
thank you for the info :)