Re: minimo with spatial navigation
MoonSeok Cho <[email protected]> Fri, 03 Jun 2005 21:59:53 +0900
| Newsgroups | gmane.comp.mozilla.devel.small-devices |
|---|---|
| Organization | Another Netscape Collabra Server User |
| Message-ID | <[email protected]> |
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=1 >> mk_add_options MINIMO=1 >> >> mk_add_options MOZ_CO_PROJECT=suite >> ac_add_options --enable-application=suite >> mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/suite-snav-minimo >> >> # use GTK+-2 widget set with XFT font rendering >> ac_add_options --enable-default-toolkit=gtk2 >> 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="spatialnavigation" >> ac_add_options --disable-accessibility > > > I think you should, at compile time, enable accessibility (commenting > this line too). I'm not sure about it, but this features is dependent 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=http,file,res,jar >> >> # build minimal set of image decoders >> ac_add_options --enable-image-decoders=png,gif,jpeg >> >> # code generation options (optimize for size) >> ac_add_options --enable-optimize=-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=-lsupc++ >> CXX=gcc >> >> >> 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 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, >> 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 >