Quote:
Originally Posted by dima_tr
Hi, Kolenka! Last week I got DR800 - niccce! I have setup the cross-compile development environment on my Ubuntu laptop, and the test programs were ok. Looks like I'm ready to support the cbz plugin and/or other software you might have ported.
In [ambitious] plans:
- xMahgongg and Ace of Pinguines (I miss them on DR800);
- mp3 player (yes!).
I'll appreciate very much if you can give sources/directions/tips/tricks on DR800 porting.
Thanks!
|
Curses! You edited your post before I could respond!
The cbz plugin wasn't really ported. The image plugin that was included with the DR800 sources was extended to understand zip files and the ComicBookLover style metadata.
It is based on GTK2, so there will be some standard controls, but when porting, you will need to pay close attention to how the widgets get laid out and possibly rewrite that section of code that does the layout. And it will get bigger as you have to touch more and more code to cleanup the layout so it makes sense on the smaller 8" screen compared to other laptops and the like.
Go slowly, experiment with what you can in the emulator and be happy that it won't do bad things before you ever let the code run on a real device. And my final tip, make sure the DR800 has an OTG USB chipset before you get
too ambitious.