I’ve said before that canola was fast, now you can check how fast it is scrolling a list of thousands DAAP (iTunes 6 or Rhythmbox) musics. Actually, it can be even faster, but we’re running with some debug symbols and random printf(). Check it out:
Categories
Tags
bluez C cairo canola canola plugin example car conferences desktopsummit directfb e17 e17 enlightenment eet development c edje efl elce enjoy enlightenment evas events flash fosscamp. efl free freescale gnome google gsoc gtk guarana imx31 inkscape kde lightmediascanner Linux lms Maemo memphis myth NULL ProFUSION pycon Python release svg swfdec webkit xesamPages
Great work Gustavo! It’s amazing that you can obtain such a smooth and quick user interface when Nokia can barely render a list in applications like the file manager.
Looking Forward to making sure it works well with TVersity and Twonky UPnP Media Servers, but it looks like it may be even better with other applications and direct access to PC’s Media. What in your opinion is going to be the optimum way to utilise Canola on the Nokia 770?
As I have said cant wait to try it and would love to help beta test with UPnP Servers etc if it would be helpful. I have already been in contact with Marcelo by email.
Very nice UI! Are you using SDL?
Hey barbie, how can I get my blogger blog (codeposts.blogspot.com) added to the maemo blog? It accepts atom? or you use some kind of service to convert to rss…
@gultig: We tried hard and used the right tools. It could be even better, but for a first time it’s good enough.
@mikel: We’ve tested Twonky, TVersity, Microsoft and MythTV, they all work as expected. As for the optimum way, I think it’s using shared media, since canola, even with huge MMC, cannot exceed 2Gb, but UPnP and DAAP/DPAP (Apple’s sharing stuff) or even some future plugins to be supported, can provide virtually infinite media capacity to Canola.
@lemody: yes. But we’re looking at using Evas (enlightenment) at a future point, but it would need some optimizations, since Maemo is 16bpp and Evas is optimized for 32bpp. Also, Evas favors beauty instead of speed (although it’s really fast), doing dithering and use scaling techniques that looks good, but cost too much on 770.
@kenne: just mail the planet.maemo guys.
> yes. But we’re looking at using Evas
> (enlightenment) at a future point …
Cool, this sounds very interesting! Are you planning to release widgetclasses you did for SDL as a library? It would be nice to have such a lib, maybe could be hacked to support IM aswell.
@lemody:
Although our UI looks good, it could be better. We have everything BUT the UI well done.
That’s not bad at all, we have done great usability experiments, next time we’ll improve the UI so it can be reused by 3rd parties.
I’m gathering hackers to start hacking Evas and optimize for X11. It’s not job recruitment, but a true hacker effort to do the right thing, the right way
Anyone interested?