Tuesday, March 21, 2006

Change of plans - Manaos-Mozilla 0.1.4

From now on, MANaOS (Mozilla Browser) will be running over the maemo-mozilla-engine available at Nokia's official repository, which is btw much more frequently updated. So, all engine level efforts will be coming from there, at least until we get the whole engine sourcebase updated and synchronized to the MOZILLA_1_8_BRANCH (Firefox 1.5.0.x - 2.x trees).

Of course, all credits will be given to who has provided such package(s): Nokia and INdT.

ps: This is not a functionality release, instead we just aim to straighten the situation out. So, those who have installed 0.1.3 be warned that there is nothing new in terms of functionalities, and furthermore, it could bring back to some old bugs for a while (e.g. spatial navigation breakage - crashes on arrow keystroke). Of course 0.1.5 release will fix them up.

Steps to get 0.1.4 installed:
  • Users
    1. Download maemo-browser-mozilla-engine and manaos-maemo-minimo.
    2. Install both packages using AI.
  • for Development:
    • Put these lines to the /etc/apt/sources.list:
deb http://repository.maemo.org maemo1.1 free non-free
deb-src http://repository.maemo.org maemo1.1 free non-free

deb http://repository.maemo.org maemo1.1-extras free non-free
deb-src http://repository.maemo.org maemo1.1-extras free non-free
    • Run
      • fakeroot apt-get update
      • fakeroot apt-get install cpp-3.3
      • fakeroot apt-get install cpp
      • fakeroot apt-get install libidl0
      • fakeroot apt-get install maemo-browser-mozilla-engine
      • fakeroot apt-get install maemo-browser-mozilla-engine-dev
    • Compile or install BIA (bia-minimo-dev)
    • Compile Manaos
PS: Thanks "gotcha" at http://www.blogger.com/comment.g?blogID=18370581&postID=113306925921974055 . You have opened my mind :)

Friday, March 17, 2006

MANaOS (Mozilla-based Web Browser) 0.1.3 out



Using MANaOS Web Browser to blog this.

0.1.3 version of MANaOS is out, comprising some really useful features:
  • concrete installation improvements: AI-able.
  • spatial navigation: jump between focusable elements though hardware arrows.
    • no crashes anymore.
  • draft zooming algorithm (not as faster speed-wise opera's).
  • small redrawing improvements.
  • minor bug fixes like:
    • Find - search for a text in webpage.
    • Block pop-up window - It's better block them to avoid crashes ... It sucks, I know.
    • Set default "home" page (no more www.uol.com.br at all)
    • SSL(2) and JS support via MENU->SETTINGS
    • hiding Vkb after pressing 'GO' and so on ...



Instructions about uninstalling previous versions (if you have gave them a try) can be found here or in the case you have installed them via x-term
$ sudo gainroot
$ dpkg -r manaos-maemo-minimo
$ dpkg -r manaos-mozilla-engine

ps: ignoring warnings you get.
ps2: if none of them work, drop me an e-mail or post a comment.

Known bugs:
  • Open new window, including pop-up window.
  • Context sensitive menus are not working properly some times.
  • preferences stuff: writing them down in the "wrong" setting file.
  • Image zoom fails sometimes
    • improvements were already implemented but not packaged.
Coming:
  • Themes look-like improvements (eliminate wasted space in toolbar)
  • zooming improvements
  • new window stuff working


Afonso Costa has been working on MANaOS recently. He's doing it GREATLY.

--Antonio Gomes


Friday, March 03, 2006

MANaOS 0.1.2 is out - update

This unstable development release is a bit more end-user-friendly and features:
  • some installation improvements
    • "dpkg -i" not required anymore.
    • targeting /var/lib/install/usr/... instead of straight on "/"
  • Launching from "Extra Menuicon"
    • no root required to launching it any more
    • history segfault fixed
  • Source code partially redesigned.
  • Virtual Keyboard improvements (still have problems as reported here - jay's comment)
    • synchronization between it and HTML forms.
    • it stopped popping-up everytime.

Cool chinese rendering screenshot from pawa"

_getting 0.1.2 installed
  1. gettting new AI-installable MANaOS .debs (gnuite-ITT rocks ! many thanks) - old ones are here.
  2. installing them via AI.
  3. running it from "Extras" menuicon
_stable version (0.2)

We've decided do not publishing MANaOS' source code until we have a stable version (0.2) of it running well, as well as:
  • minor bug fixes (multi appviews support and main entry expansion |minimizing)
  • draft zooming capabilities
  • installation via A.I.
(more about the coming releases here and an enjoyable discussion about 0.1.2 ITT).

ps : A "great job congrat" Afonso Rabelo and Tomaz Noleto for their efforts on .deb templates and code redesign.

ps2 : keep dropping me mails with suggestions, doubts, whatever.

ps3: thanks to gnuite's debs and effots

tonikitoo at gmail dot com