Quote:
Originally Posted by Mavireck
Some general news:
I recently worked on a framework to write apps more easily.
It is not revolutionnary, (every big app like Plato and Koreader include a similar framework). It is integrated inside tools like tkinter etc, but here I decided to work on a simple implementation to write simple code.
You can find it here :
KSSM - KoboScreenStackManager
What it does
When you build an app, at some point you need to write to the framebuffer. NiLuJe's FBInk is a librairy that does that for you, and it expects as arguments raw image files.
So what KSSM does, is that it handles the printing and removal of the images. So it keeps in memory which images have already been printed.
For instance, you can update something which is hidden by a popup very easily!
(And at some point it will come with prebuilt objects like popups, prompts, keyboard, buttons, lists, etc...)
Just... why??
Because when I developped my dashboard, I eventually found myself to be needing a more standardized way to print things on the screen, and to update modules which were sometimes hidden by the keyboard.
So I worked on KSSM.
And my life is becoming easier 
(altough to this day, I have not yet ported my dashboard to KSSM entirely)
|
Good to hear about this...Hoping for more utils for our Kobos as a result... Thank you for all your work..
Looking forward to the next dashboard release.