SeaMonkey 2.2

I have compiled SeaMonkey 2.2 in Wary. I did report a lockup problem with 2.2beta3, but that did not re-occur, see report here:
http://bkhome.org/blog/?viewDetailed=02332

I'm running 2.2 right now. Starts fast, snappy performance. So, I reckon this will be in the next release of Wary.

But, if you want it now (16MB, 4.8MB):
http://distro.ibiblio.org/quirky/pet_packages-wary5/seamonkey-2.2-w5.pet
http://distro.ibiblio.org/quirky/pet_packages-wary5/seamonkey_DEV-2.2-w5.pet

I now consider Wary to be the "base system", and applications compiled in Wary should work in other puppies such as Lucid, Drake, Spup and Dpup.


Posted on 11 Jul 2011, 24:46


Comments:

Posted on 12 Jul 2011, 2:52 by GCMartin
WARY
... consider Wary to be the "base system" ...
I have a dilemma as you complete the move to latest WARY,

Dilemma
Is this a Linux problem or a Puppy problem?

If linux, how to report it?

Thanks in advance


Posted on 12 Jul 2011, 3:48 by tronkel
Seamonkey 2.2
Very snappy in Wary 5.1.2

It also runs the Google Android AppInventor using the Seamonkey 2.2 version as well as the older default Wary version of Seamonkey - something that the latest Firefox 5 running under Ubuntu 11.04 can't seem to do!

No excuse now for the Puppy Android developers not to flood the market,(assuming such an unusual species can be found in the wild).


Posted on 12 Jul 2011, 8:33 by session
Re:SeaMonkey 2.2
For whatever reason, on my comp Seamonkey 2.2 seems to have a slightly snappier ui than Firefox 4+

Critics notwithstanding, Seamonkey and Puppy continue to go hand-in-hand.


Posted on 12 Jul 2011, 9:36 by 01micko
mozconfig
Hi Barry

Can you post your latest .mozconfig please? I compiled it ok but it's a bit bloated, runs well though.
I notice they did a quick update from the buggy 2.1!
Still has the F11 fullscreen bug with jwm for me though :(


Posted on 12 Jul 2011, 11:29 by broomdodger
import from sm1
I tried using the import bookmarks and import mail but neither worked.

Any suggestions?
--OR--
Anyone successful importing?

-Bill



Posted on 12 Jul 2011, 11:53 by 01micko
hardcoding mozilla profile
I have been experimenting with putting all the hard coded puppy stuff in the actual /lib/seamonkey directory instead of having a hard coded profile. This was a big stumbling block when trying to implement that "browsesafe" app I made (browsing as non-root). If you wanted to browse as anyone other than root all settings were lost. Actally ttuuxxx put me onto the idea. It seems to work ok, I just merged the stuff into /lib/seamonky and fonts, cache, home.htm, default download dir work.

There is a problem though.. what if you want to ship with add ons? I tried it with sqlite manager and that was a fail.

Ttuuxx is good with this sort of stuff so if he doesn't read this I might PM him.


Posted on 12 Jul 2011, 12:46 by BarryK
.mozconfig
01micko,
Here it is:

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-sm-release

mk_add_options MOZ_CO_PROJECT=suite
ac_add_options --enable-application=suite
ac_add_options --enable-system-hunspell
ac_add_options --localstatedir=/var
ac_add_options --sysconfdir=/etc
ac_add_options --prefix=/usr
ac_add_options --host=i486-pc-linux-gnu
ac_add_options --disable-dbus
ac_add_options --disable-accessibility
ac_add_options --with-system-bz2
ac_add_options --disable-updater
ac_add_options --disable-parental-controls
ac_add_options --enable-places
ac_add_options --disable-gnomevfs
ac_add_options --disable-gnomeui
ac_add_options --enable-system-sqlite
ac_add_options --enable-system-cairo
ac_add_options --enable-strip
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --enable-libxul
ac_add_options --enable-storage
ac_add_options --disable-tests
ac_add_options --with-default-mozilla-five-home=/usr/lib/seamonkey
ac_add_options --enable-jsd
ac_add_options --enable-default-toolkit=cairo-gtk2
ac_add_options --disable-crashreporter
ac_add_options --disable-libnotify
ac_add_options --with-system-libvpx

although wary 5.1.2.1 has upgraded libpng, still this does not work:
ac_add_options --with-system-png

# make -f client.mk
# cd objdir-sm-release
# make package
...makes tarball in mozilla/dist/


I manually deleted most builtin extensions (chatzilla, modern theme, venkman, etc.) as well as the dictionary files (not needed as hunspell replaces them).




Posted on 12 Jul 2011, 12:51 by BarryK
Composer bug
Composer has an annoying bug, the cursor is invisible. Click anywhere in the text of an open html file, no cursor. But it is there, click <backspace> key to delete a character, suddenly cursor appears.

I have encountered this bug in SeaMonkey a couple of time over the last couple of years, in alpha/beta releases, never in a final release, until now.



Posted on 12 Jul 2011, 14:21 by tronkel
Seamonkey 2.2
This version seems to have the same bug as previously with sending email attachments. The attachment appears OK in the mail composer, but doesn't appear to arrive at its inteneded destination. Mail body is OK.


Posted on 12 Jul 2011, 17:24 by BarryK
Base system
GCMartin,
I don't know what you are asking.

By "base system" I simply mean the version of Puppy that we can compile in, with greatest likelyhood that the application will run in all other puppies.
Developers have been compiling in Puppy4 or even Puppy3 for this reason. I am just "raising the bar" so to speak. For apps that I am putting into the 'common' repo for all puppies to use, I am compiling them in Wary.