Abiword development builds 2.7.X series - 7Jul2009

Stuff that has yet to be sorted into a category.
Message
Author
User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

Abiword development builds 2.7.X series - 7Jul2009

#1 Post by technosaurus »

These are the most recent development releases of abiword. I compiled it with options that minimize the screen real estate used specifically for our netbook & umpc users or others with smaller screens

I have uploaded an "embedded" version to http://puppylinux.asia/members/T/

The last version that would compile embedded is
http://puppylinux.asia/members/T/486_pe ... 2-i486.pet

compiled with puppy 4.2.1 using the following configure options
./configure --enable-menubutton --enable-embedded=generic -enable-builtin-plugins --prefix=/usr --build=i486-t2-linux-gnu

Here is the sfs
http://puppylinux.asia/members/T/apps_s ... 86_421.sfs
(down until july?)
login&password is puppy&linux

also the most recent versions are here as pet or sfs:
http://pupweb.org/desktop/abiword_cut-2.7.5-i486.pet
http://pupweb.org/desktop/abiword_cut-2 ... 86_421.sfs
http://pupweb.org/desktop/abiword_cut-2 ... fs-md5.txt
http://puppylinux.asia/members/T/486_pe ... 6-i486.pet
Attachments
abiword.png
screenshot of it in action
(28.31 KiB) Downloaded 2089 times
Last edited by technosaurus on Wed 08 Jul 2009, 02:06, edited 2 times in total.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#2 Post by jakfish »

A very nice addition, but I can't download it. I put puppy/linux, but I'm told it's forbidden.

Jake

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#3 Post by technosaurus »

fixed - I uploaded the sfs last and it timed out before I changed permissions

There are quite a few issues with this release due to Puppy's version of gtk+ ... I will compile it again for Upup (woof alpha 9) to see if this fixes things (it freezes up on some menu options... running from command line almost always references a gtk+ failure of some kind)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#4 Post by jakfish »

Thanks, I'm downloading it now. I'm running 4.1.2 on an eee 900 and will let you know how it goes.

Jake

Libretto100ct
Posts: 68
Joined: Sun 21 Dec 2008, 01:15
Location: Ga, USA

#5 Post by Libretto100ct »

Downloaded & Testing on a Aspire One D250

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#6 Post by jakfish »

i apologize for the delay. I've just started playing around with this sfs. I get it to load okay, but whichever abiword icon I click, I keep bringing up 4.1.2's stock abiword 2.6.3.

How do I actually start this version?

Jake

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: Abiword 2.7.2 for small screens (netbooks, etc...)

#7 Post by ttuuxxx »

technosaurus wrote:This is the most recent development release of abiword. I compiled it with options that minimize the screen real estate used specifically for our netbook & umpc users or others with smaller screens
I downloaded the pet package to check it out and noticed you didn't strip your bins or remove the locales, one bin alone went down 1MB in size, the end result with all English's inc, was almost 2MB compressed smaller. 4653kb pet
other than that really cool, great job :)
tuuxxx

Ps still has that xorg font issue, Man I wish abiword would wake up to that, the later 2.6 series also has that issue where it doesn't handle xorg fonts, its all the fonts located in /usr/X11R7/lib/X11/fonts/misc
nolonger work in Abiword from about 2.66 onward.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#8 Post by ttuuxxx »

This pet below will change the default font, so it isn't messed up straight away :)
ttuuxxx
Attachments
defaultfont.pet
(2.69 KiB) Downloaded 551 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#9 Post by technosaurus »

Thanks for the font fix ttuuxxx, I did make a stripped version but after having a couple of freeze-ups I decided not to distribute a testing version without debugging symbols so that maybe we can better make the appropriate bug reports. I actually was debating on having it run using "rxvt -e abiword" so that if you had to kill it, you would see the error messages. I would definitely not consider it ready for any release yet, but it has great potential so please support the abiword project by submitting your bug reports to abisource. http://www.abisource.com/support/bugs/

In case anyone is interested in compiling the next release, these were the configure options that I used (some of the plugins failed to build for various reasons, so I removed them...)

./configure --enable-menubutton --enable-embedded=generic -enable-builtin-plugins="applix babelfish clarisworks docbook eml freetranslation gdict gimp google hancom hrtext iscii kword latex loadbindings mif mswrite opendocument openwriter opml paint passepartout pdb pdf s5 sdw t602 urldict wikipedia wml xslfo" --prefix=/usr --build=i486-t2-linux-gnu

In case anyone is wondering why I decided to go with built-in plugins: abiword tries to load all plugins by default (can be changed in the config) and loading plugins actually required more resources and more time to load than just having them built in ... also (when stripped) the package was quite a bit smaller with builtin plugins even than with stripped plugin libs.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#10 Post by technosaurus »

Ok, I am compiling 2.7.4 now - ./configure's stupid sanity check was keeping me from running it because it was just released in a timezone that made it look like I was trying to compile before it was made... I rebooted and changed the date in my bios and all is going well (slow though since I am now using default 4.2.1 with no smp)

this time I am using --disable-default-plugins as well so that it doesn't get the odf plugin twice

@ttuuxxx any idea how to get it to find the spell check stuff ??? --with-?spell=/usr/???? or enchant?? I'm not quite sure, but it seems like they may be in a non-standard location that configure does not look
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#11 Post by ttuuxxx »

get hspell and compile/install it.
get enchant and compile/install it.
get Abiword and compile compile/install it.
I think that was it, The devx doesn't have all the dev files for it. so you need to compile all the actual programs.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#12 Post by technosaurus »

There were a bunch of hildon patches in 2.7.3 that broke the generic embedded build so I built the standard style build for this one ... still had to make one patch for a gtk notebook remove page error... there is a lot of room for code cleanup if anyone needs a cpp project to work on, I only know enough to be dangerous (my first attempt at a quick fix gave me no menus at all - only the icon shortcuts)

If anyone would like to test its only 2.8mb now (same config on everything else though + ttuuxxx's fix)
http://puppylinux.asia/members/T/486_pe ... 4-i486.pet
http://puppylinux.asia/members/T/apps_s ... 86_421.sfs
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#13 Post by ttuuxxx »

I think this version has great potential :) It would be nice if in the menu settings you could switch back to the traditional desktop also, That would be real handy for puppy, then we could have say a traditional look and small pc users could tick "compact display" and it would save the setting and switch screens.

ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#14 Post by jakfish »

Most recent pet of this customization installs and runs great on eee 900. No more awkward alt-leftclick-windowdragging. I put it through its paces, no crashes yet.

Abiword developers still determined to do without smart quotes and em dashes, making professional manuscripts an impossibility, but the work here is amazing. Many thanks. Visually, you've created a different word processor for the netbook.

Jake

dawnsboy

#15 Post by dawnsboy »

Unfortunately this download is temporarily unavailable due to puppylinux.asia being closed.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#16 Post by technosaurus »

I just uploaded the 2.7.5 build (see first post)- it may still need ttuuxxx's font fix pet installed (no problems here though, but let me know - I may have had leftover files)

built with:
./configure --disable-default-plugins --enable-builtin-plugins="applix babelfish clarisworks docbook eml freetranslation gdict gimp google hancom hrtext iscii kword latex loadbindings mif mswrite opendocument openwriter opml paint passepartout pdb pdf s5 sdw t602 urldict wikipedia wml xslfo" --prefix=/usr --build=i486-t2-linux-gnu --disable-libtool-lock
Attachments
enchant-1.5.0-i486.pet
in case your spell check doesn't work
(164.08 KiB) Downloaded 343 times
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#17 Post by technosaurus »

I am uploading 2.7.6 - its only ~2.5MB and a good candidate to go in a testing build for woof
http://puppylinux.asia/members/T/486_pe ... 6-i486.pet

I discovered a strange bug/feature during this compile
I compiled the entire package with normal shared libraries then used --enable-static --disable-shared with the same configure options
since the source had already been built it used the static libraries from the shared build to create the abiword binary which reduced the size from 4kb abiword + 8MB libabiword to just a 6.5MB abiword
I suspect that if I had done that from the start it would be ~20MB based on my past experience using statifier/ermine on abiword

This includes all of the following plugins builtin (Note that the mswrite plugin is now included - for some reason it would not link properly until I switched to static)
"applix babelfish clarisworks docbook eml freetranslation gdict gimp google hancom hrtext iscii kword latex mswrite loadbindings mif opendocument openwriter opml paint passepartout pdb pdf presentation s5 sdw t602 urldict wikipedia wml xslfo"

you will still need to install enchant for (builtin) spell checking if you don't already have it but I did include the other dependencies for the plugin package below
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#18 Post by ttuuxxx »

its missing libwv-1.2.so.3
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#19 Post by ttuuxxx »

Now that I've compiled libwv-1.2.so.3 it works :) But even better all the freakin fonts are working now, well the linux,cursor,micro aren't but who cares about those fonts, the main ones are working and that whats really matters so excellent Job !!!!!!!!!!!!!!!!!!!!!!!!!

The only issue left is that when I installed enchant, the spellcheck wasn't working, it said no missing deps so maybe its a system link, I haven't looked yet.
ttuuxxx
Ps I spent days messing around with system fonts trying to get this working and you managed to do it with static. man that's good !!!.
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#20 Post by technosaurus »

I forgot that I had installed libwv
Perhaps that is what the mswrite plugin needed. If so I may make it not built in on the next release - just a regular plugin (to reduce the dependencies) Unfortunately the spell check functionality is not a plugin for some reason, so we are stuck with requiring enchant (other programs can and do use it though I guess)

I don't remember where I got that libwv but maybe these will work (I have too much stuff in RAM right now to reboot and test)
http://www.puppylinux.ca/tpp/jb4x4/abiw ... 86-1sl.pet
ftp://distro.ibiblio.org/pub/linux/dist ... 5-pup4.pet
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

Post Reply