Re: minimo with spatial navigation
Antonio Gomes <[email protected]> Mon, 06 Jun 2005 16:37:59 -0400
| Newsgroups | gmane.comp.mozilla.devel.small-devices |
|---|---|
| Message-ID | <[email protected]> |
Great. Could you post here you mozconfig and a patch for the changes in the=20 Makefile. cheers ext MoonSeok Cho wrote: > I have enabled accessibility and some other things. > And modified Makefile... > > Minimo with spatialnavigation runs well. > > Thanks. > > Antonio Gomes wrote: > >> Hi MoonSeok , >> >>> >>> Minimo: >>> 1. checkout cvs tree. >>> 2. apply patch >>> 3. modify mozconfig file like this... >>> >>> # build minimo >>> MINIMO=3D1 >>> mk_add_options MINIMO=3D1 >>> >>> mk_add_options MOZ_CO_PROJECT=3Dsuite >>> ac_add_options --enable-application=3Dsuite >>> mk_add_options MOZ_OBJDIR=3D@TOPSRCDIR@/suite-snav-minimo >>> >>> # use GTK+-2 widget set with XFT font rendering >>> ac_add_options --enable-default-toolkit=3Dgtk2 >>> ac_add_options --enable-xft >>> ac_add_options --disable-freetype2 >>> >>> # disable XUL support to reduce codesize >>> ac_add_options --disable-xul >>> >>> # enable minimal profile support >>> ac_add_options --disable-profilesharing >>> ac_add_options --disable-profilelocking >>> ac_add_options --enable-single-profile >>> >>> # disable features and skip various build steps >>> #mscho ac_add_options --disable-extensions >>> ac_add_options --enable-extensions=3D"spatialnavigation" >>> ac_add_options --disable-accessibility >> >> >> >> I think you should, at compile time, enable accessibility (commenting=20 >> this line too). I'm not sure about it, but this features is dependent=20 >> of 'accessibility', isn't it !? >> >>> ac_add_options --disable-composer >>> ac_add_options --enable-plaintext-editor-only >>> ac_add_options --disable-mailnews >>> ac_add_options --disable-ldap >>> ac_add_options --disable-postscript >>> ac_add_options --disable-mathml >>> ac_add_options --disable-jsd >>> #mscho ac_add_options --disable-jsloader >>> ac_add_options --disable-installer >>> ac_add_options --disable-xpinstall >>> ac_add_options --disable-xpfe-components >>> ac_add_options --disable-xprint >>> ac_add_options --disable-necko-disk-cache >>> ac_add_options --disable-plugins >>> >>> # configure necko to allocate smaller network buffers >>> ac_add_options --enable-necko-small-buffers >>> >>> # disable debug logging and tests >>> ac_add_options --disable-dtd-debug >>> ac_add_options --disable-logging >>> ac_add_options --disable-tests >>> >>> # build crypto module (PSM + NSS) >>> ac_add_options --enable-crypto >>> >>> # build minimal set of protocol handlers >>> ac_add_options --enable-necko-protocols=3Dhttp,file,res,jar >>> >>> # build minimal set of image decoders >>> ac_add_options --enable-image-decoders=3Dpng,gif,jpeg >>> >>> # code generation options (optimize for size) >>> ac_add_options --enable-optimize=3D-Os >>> ac_add_options --enable-strip >>> ac_add_options --disable-debug >>> ac_add_options --enable-reorder >>> ac_add_options --enable-elf-dynstr-gc >>> >>> # enable static build >>> ac_add_options --disable-shared >>> ac_add_options --enable-static >>> >>> # remove link dependency on libstdc++.so >>> LIBS=3D-lsupc++ >>> CXX=3Dgcc >>> >>> >>> 4. make -f client.mk build >>> 5. package.sh >>> 6. run Minimo >>> >>> Everything works fine except spatial navigation. >>> When I press shift + alt + arrowkey, nothing was happend. >>> Press TAB key, Focus move to next node. >>> >>> >>> I have tested 3 browsers(mozilla, minimo, fresco(ant)) in our stb=20 >>> board. >>> Our board uses x86 compatible chip working on 266MHz clock. >>> >>> 1. Boot-up time >>> Ant: under 1 sec. >>> Minimo(static build): about 5 sec. >>> Mozilla(shared build): about 15 sec. >>> >>> 2. Page Scroll >>> Ant: smooth >>> Minimo: very smooth >>> Mozilla: very smooth >>> >>> 3. Spatial Navigation >>> Ant: Fast >>> Minimo: ? >>> Mozilla: Slow >>> >>> If boot-up time and spatial navigation performance are improved,=20 >>> Minimo is good browser other than commercial browser. >>> >>> In fast system(I guess... over 800MHz clock), >>> Minimo is best browser. ;-) >> >> >> >> wait and i will see more and more. Some improves are coming soon ;) . >> >> regards >> > _______________________________________________ > Mozilla-small-devices mailing list > [email protected] > http://mail.mozilla.org/listinfo/mozilla-small-devices --=20 --------------------------- .''`. Ant=F4nio Gomes de A. Netto : :' : Embedded Linux Developer . `'` <[email protected]> `- Debian - when you have better things to do than fixing a system "... but my whole life I've been writing my own tools for my own use. I'l= l survive ..." (Torvalds, Linus) Embedded Linux Lab (10LE) Instituto Nokia de Tecnologia (INdT) Nokia Technology Institute Manaus / Brazil