Planet

November 07, 2009

Extensions repository

Punjabi Spellchecker Dictionary

Punjabi Spell-checker Dictionary for Hunspell/ Myspell/openoffice.org.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation.

by p_lehal at November 07, 2009 04:32 AM

IssueZilla

New issues: Sat Nov 7 04:43:01 UTC 2009

#i106692# - Drawing: Anti-aliasing makes move/resize slow
#i106687# - Installation: adapt smoketest for using source_config
#i106689# - Presentation: area transparency is lost in slide show mode
#i106693# - framework: Setup failed to install icons and menus
#i106694# - sc: Changed input values upon reopening spreadsheet.
#i106691# - sc: quattro pro file opens up into word processing instead of spreadsheet
#i106695# - sw: PDF Export of text with scale width other than 100% has incorrect character spacing and ignores page margins
#i106686# - sw: Scrolls "forever" of its own volition
#i106688# - sw: Writer will not launch after update to 3.1.1 in Ubuntu Karmic
#i106690# - sw: run macro crash on linux

November 07, 2009 03:50 AM

November 06, 2009

Template repository

Bewerbung (schlicht)

Komplette Bewerbung (Deckblatt, Anschreiben, Lebenslauf)

by zebra82 at November 06, 2009 09:46 PM

John McCreesh

‘Cento Milioni’ Conference – day 3

Cento Milioni logoAnother wet morning in Orvieto. My conference day started with the Art Project’s proposals for a new logo for OpenOffice.org. These are the results of just a few weeks’ visual brainstorming, and showed a wide range of ideas from the evolutionary to the revolutionary. I must say I’m not a fan of real-life seagulls – rats with wings…

A chat with Olivier about what we can learn from Brazil, home now to three ‘Cento Milioni’ corporate desktop deployments, then a quick sesson with Italo to decide how we will close the OOoCon, and just time to knock together a few slides in Impress.

Back to the Conference, where the Marketing Project had grabbed a vacant conference slot to continue the discussions about plans for next year. These discussions need to be continued on the mailing lists with colleagues who couldn’t attend the Cento Milioni Conference, so we can get budget proposals in front of the Community Council for next year. Looks like I have some transcription to do when I get home.

First proper lunch of the OOoCon (i.e. > pizza) then back to join in a Community Council Q&A sesssion. This was not as lively as in some past Conferences, but it was interesting that several of the issues raised today, had also been raised by the candidates for the vacant seats in our conversation on Thursday evening.

Then on to the stage to bring the Conference to a close with the expected lively contribution from Italo. Italo handed the “poor man’s torch” to Peter for next year’s OOoCon in Budapest – I’ll try and link to photos of this on the web…

And that was it. The three days of conference have flown by, and our amazing interntional community becomes virtual for another ten months. Mille Grazie Orvieto!

by John at November 06, 2009 08:41 PM

Extensions repository

Table → Text

Convert tables to text with "-","+","|" (or other) symbols. Tables should not have merged cells.

Преобразует простейшую таблицу в текст с символами "-","+","|" (или другими).

by fyva at November 06, 2009 05:59 PM

IssueZilla

New issues: Fri Nov 6 16:43:00 UTC 2009

#i106683# - Database access: It is not possibly to create a "traditional" report anymore when SRB is installed
#i106671# - Database access: navigation bar missing the image for "refresh control"
#i106682# - Drawing: Shortcut on 'lock the layer'
#i106681# - Formula editor: Enhancement / missing symbols in formula editor.
#i106663# - Installation: OOo start icon remained on desktop after unistallation
#i106666# - Presentation: Dafault layout in master not changeable
#i106669# - Presentation: Fetch Tool in Impress not active
#i106670# - Presentation: fullscreen presentations don't have antialiasing
#i106660# - Presentation: hide icon refresh
#i106667# - documentation: Extension Help: only blank pages are shown in Help Viewer
#i106684# - framework: Add sal API to check whether ACL settings allow to edit the file.
#i106661# - framework: cxx error when using service "DocumentProperties"
#i106662# - framework: win xp style: disabled checkbox not shown disabled
#i106673# - l10n: i18npool: no need to dynamically allocate a buffer
#i106674# - porting: new[]/delete mismatches
#i106676# - sc: Error in formatting cells, Graw function.
#i106685# - sc: Find & Replace
#i106680# - sc: Note Entries not saved
#i106668# - sc: unable to open data file in spreadsheet via url load bar
#i106665# - scripting: basic-ide: find & replace: cannot replace text with empty
#i106664# - sdk: SDK activex sample doesn't build correctly
#i106678# - sw: Crash when clicking position in Bullets and Numbering Dialog
#i106672# - sw: DOCX: wrapping style "tight" of objects/graphics imported incorrectly
#i106679# - sw: [sw] writer/web: ODT export: "Heading 1" stored as <text:p>
#i106677# - sw: listoverride index starts at zero when saving as rtf
#i106675# - ucb: store: don't use memset with len of 0

November 06, 2009 04:44 PM

Caolan McNamara

my first sub hour build

So, i7 920 + 10k SATA, full vanilla OOo DEV300_m64, no ccache, no nodep, no NOHIDS, straight build from a stock “./configure” (i.e. includes building seamonkey from source and binfilter) through and including packaging with (date && VERBOSE=FALSE build –all –dlv_switch -link -P8 — -P8 -s && date) > /tmp/build.log 2>&1 took 58 minutes.

by Caolan at November 06, 2009 12:32 PM

Gullfoss

New: OOo-DEV 3.2.0 Developer Snapshot (build OOO320_m4) available

Developer Snapshot build OOo-Dev OOO320_m4 which installs as OOo-DEV 3.2.0 has been uploaded.

If you find severe issues within this build please file them to OpenOffice.org's bug tracking system IssueTracker.

Please use the following link:
http://download.openoffice.org/next

Packages are also available from extended mirror sites ( listed with an [E] ) from the ".../extended/developer/OOO320_m4" directory:
http://distribution.openoffice.org/mirrors/#extmirrors

Release Notes:
http://development.openoffice.org/releases/OOO320_m4_snapshot.html

MD5 checksums:
http://download.openoffice.org/next/md5sums/OOO320_m4_md5sums.txt

by Marcus Lange at November 06, 2009 09:50 AM

John McCreesh

‘Cento Milioni’ Conference – day 2

Cento Milioni logoWoke up to thick haar – I can’t believe this weather travelled all the way from Edinburgh just to make me feel at home. Fortunately the sun broke through during the morning to give a bright sunny noon. Market day in Orvieto – everywhere felt a lot busier – there even seemed to be a flurry of late tourists.

Another full day at the OpenOffice.org ‘Cento Milioni’ Conference , from 9am to 7pm followed by the famous Native Language Confederation (NLC) Party – tickets a very non-threatening 10 Euro. The NLC is arguably OpenOffice.org’s greatest success, with mostly volunteer teams around the world translating the software and documentation nd providing the full range of support in the world’s major languages. I spent the morning listening to the documentation and translation teams sharing success stories and best practice, and grumbling about software support for their activities. There’s a clear opportunity for some open-source developers to fill gaps here … and earn the gratitude of hundreds of people around the world!

The afternoon was spent hopping between tracks. One major conference theme has been User Experience (UX) work. The OpenOffice.org Renaissance team had provoked a storm in the blogosphere earlier in the year. I enjoyed watching the team trying to cajole an OOoCon audience into a participative session showing how UX goes about it business. It was interesting to compare this with the work IBM have done on Lotus Symphony, their commercial product derived from OpenOffice.org.

It was also great to hear from the hugely successful NLC operation in Brazil, where OpenOffice.org (or BrOffice,org as it’s known for trademark reasons) is in danger of becoming the de-facto choice, with three major corporate deployments each with ‘cnto milioni’ desktop deployments.

So it was only right to round off the day at the NLC Party, which was a hugely convivial event. Alas, the caterers had failed to estimate the appetites of software developers – or the necessity for strict portion control at buffets attended by said population :-) leading to long queues and people threatening to ring Dominos for additional pizzas. Maybe this is the ’slow food’ for which Umbria is famous ;-)

by John at November 06, 2009 07:57 AM

IssueZilla

New issues: Fri Nov 6 04:43:00 UTC 2009

#i106643# - Database access: listbox in forms don't show corresponding entries of other table
#i106648# - Drawing: Custom colors are not editable on other computers or if no longer saved.
#i106659# - Installation: install on Windows 7 jams some windows components
#i106655# - Presentation: Project Renaissance: Condense the toolbar to be more practicle
#i106652# - Presentation: Project Renaissance: Fade-in and fade-out
#i106653# - Presentation: Project Renaissance: Frames slide in and out
#i106657# - Presentation: Project Renaissance: Provide a consistent window for options
#i106654# - Presentation: Project Renaissance: Replace balloon help with information bar
#i106651# - Presentation: Project Renaissance: Rounded corners
#i106642# - Presentation: Style links are lost when I open my presentation in another client
#i106656# - Presentation: independent editing of several objects (lines, rectangles) on one slide not possible
#i106647# - sc: Error refering range in external file in xls.
#i106658# - sw: Basic Commands Defect
#i106649# - sw: Semantics Website
#i106650# - sw: math formula copy paste error
#i106646# - sw: unauthorized deletion of files
#i106645# - tools: minor changes to solve exotic build breakages
#i106644# - tools: some more switches for setsolar

November 06, 2009 04:43 AM

November 05, 2009

Gullfoss

Videos: Clayton, Rafaella and You?

Did you know that OOo has its own YouTube channel? Check out the interesting and informative new videos available for your viewing and listening pleasure:

Clayton Cornell live in  "OpenOffice.org - How to Contribute -
Documentation Project"


Or even better...get on the fan page in Facebook and upload a video of yourself.

You can share your personal OOo story with the world and motivate people to join the ever-growing OOo community. To make a video, you only need a computer with a webcam and the latest adobe flash player installed. To record a video on the page wall, follow the steps below:

1. Go to the page (become a Fan).
2. Select "Add Video" from the Publisher bar.
3. Record a video.
4. Click "Post."

Liz

by Elizabeth Matthis at November 05, 2009 09:14 PM

EIS

OOO320_m4 ready for use.

OOO320_m4 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.

Tasks and their ChildWorkspaces for Milestone OOO320m4


Child Workspaces integrated:

calc32stopper4

Calc 3.2 fixes


dba32i

ongoing DBA bug fixing towards OOo 3.2


impress180

OOo3.2 showstopper workspace


jl139

linux build breaker in security module


ooo32gsl02

3.2 showstoppers


sw32bf06

tkr27

change static linkage to dynamic linkage of neon library


tl75

Fixes for OO 3.2


ooo320m4masterfix

by Hamburg Release Engineering at November 05, 2009 05:56 PM

IssueZilla

New issues: Thu Nov 5 16:43:00 UTC 2009

#i106626# - Chart: Manage to plot missing values differently for data series
#i106640# - Drawing: Draw export as jpeg error
#i106628# - Drawing: Exporting to pdf produces black color for particulr object
#i106624# - Installation: bundle java 6u17
#i106635# - extensions: Extension Manager inoperative
#i106637# - framework: Cannot deinstall office when installed via .msi-file
#i106623# - framework: OpenOffice (several Unix versions) can not save on shared network driver
#i106639# - framework: [s10updates] icons for OO.org attachments in evolutoin are too big
#i106630# - framework: bigger size for the windows open new file from templates
#i106632# - framework: hwpfilter: memory leak in source/hwpreader.cxx
#i106629# - l10n: Galician autocorrect data
#i106631# - l10n: [ca] Please exchange \" with '
#i106638# - l10n: [vi] Please exchange \" with '
#i106633# - qa: Adjust testscripts to changed help IDs
#i106625# - sc: Toolbar Butoon "Copy Format" does not work properly
#i106627# - sdk: DesktopEnvironment example can't be built
#i106622# - sw: Failure save as MS Word format
#i106636# - sw: Several Hyperlinks do not work if only part of document is exported to PDF
#i106634# - sw: WW8: track changes shows different results in Word and Writer
#i106641# - tools: No debug info in pro builds on DEV code line

November 05, 2009 04:43 PM

Extensions repository

Screenwright(R) A4 theater/stage play formatting template

Summary: this free OOo Writer 2.x (+3.x) template will format your theater/stage play script for A4 paper.
Based on the original Screenwright(R), a template that won a cash award [details] from Sun Microsystems!

Here's a step-by-step primer for obtaining the template,
which contains complete instructions, along with other goodies:

1) Download and install the latest free OpenOffice.org suite.
2) If you have a slow connection, make sure to use the "md5sums" link on the right of that download page, in conjunction with a download manager program (I used freedownloadmanager.org and clicked Advanced, Integrity).
3) Then download the free scr7.ott template by clicking the "Get it!" button, below.
4) Save the template in OOo's Templates folder. I put mine here:
  C:\Users\%username%\AppData\Roaming\OpenOffice.org\3\user\template
or here:
  C:\Program Files\OpenOffice.org 2.4\share\template\en-US
(find your own path in OOo Writer by clicking Tools, Options, OpenOffice.org, Paths, Templates).
5) Open OOo Writer and click File, New, Templates and Documents, Templates, My Templates (double-click), Scr7 (double-click).
6) Write your sitcom!

More details and background at the main Screenwright(R) screenplay download site:
  http://extensions.services.openoffice.org/project/scr2

by acbaird at November 05, 2009 11:33 AM

John McCreesh

‘Cento Milioni’ Conference – day 1

Cento Milioni logoFirst day of the OpenOffice.org “Cento Milioni” Conference in Orvieto, Italy. It was fun to watch the expression of the people arriving in the Palazzo dei Popolo for the keynote sessions. Imagine the typical glass and concrete conference centre – now imagine the opposite!

Another ten hour day – even the lunch hour was taken up by a follow-up Community Council meeting – so I won’t attempt a summary of every session. The Conference Programme is on the web, as are the recordings of the conference sessions.

My main impression at the end of the first day is the way that OpenOffice.org is becoming mainstream. We had presentations from municipal authorities who have adopted OpenOffice.org wholescale; from a systems integrator who building OpenOffice.org into solutions; even a hardware company launching a multi-button mouse specifically designed for OpenOffice.org. Presenters addressed the kind of issues that only arise in large scale deployments: migration, training, tailoring OpenOffice.org / locking down the software for mass desktop rollouts. Presenters talked about running OpenOffice.org on netbooks and creating portable versions to run from a usb stick – OpenOffice is now a truly pervasive application.

To end the day: another civic reception with drinks and a buffet, this time featuring local wines, meats, pastas, cheeses, etc. These people take their food seriously. A quick conversation with some senior Oracle folks – I hope they were impressed with the astonishing value for money which the OpenOffice.org Community represents :-)   A beer stop on the way home with a dozen folk from several continents, then some more putting the world to rights conversations with Cor.

I now need to add today’s photos to my OOoCon album in Facebook

by John at November 05, 2009 08:18 AM

Extensions repository

Монгол хэлний үгийн алдаа шалгагч, үеэр таслагч (Mongolian spelling and hyphenation dictionaries)

Үеэр таслагчийг ашиглахдаа хулганын баруун товч (ихэвчлэн) дармагц гарч ирэх цэсний paragraph сонголтын Text Flow талбарын Hyphenation гэдгийн доор байрлах Automatically гэдгийг идэвхжүүлнэ.

Монгол үгийн алдааг шалгуулахдаа текстийн хэлийг монгол болгоно.

by bataak at November 05, 2009 05:29 AM

Screenwright(R) theater/stage play formatting template

Summary: this free OOo Writer 2.x (+3.x) template will format your theater/stage play script.
Based on the original Screenwright(R), a template that won a cash award [details] from Sun Microsystems!

Here's a step-by-step primer for obtaining the template,
which contains complete instructions, along with other goodies:

1) Download and install the latest free OpenOffice.org suite.
2) If you have a slow connection, make sure to use the "md5sums" link on the right of that download page, in conjunction with a download manager program (I used freedownloadmanager.org and clicked Advanced, Integrity).
3) Then download the free scr4.ott template by clicking the "Get it!" button, below.
4) Save the template in OOo's Templates folder. I put mine here:
  C:\Users\%username%\AppData\Roaming\OpenOffice.org\3\user\template
or here:
  C:\Program Files\OpenOffice.org 2.4\share\template\en-US
(find your own path in OOo Writer by clicking Tools, Options, OpenOffice.org, Paths, Templates).
5) Open OOo Writer and click File, New, Templates and Documents, Templates, My Templates (double-click), Scr4 (double-click).
6) Write your play!

More details and background at the main Screenwright(R) screenplay download site:
  http://extensions.services.openoffice.org/project/scr2

by acbaird at November 05, 2009 04:47 AM

IssueZilla

New issues: Thu Nov 5 04:43:01 UTC 2009

#i106612# - Presentation: Arial Font: different display of same character Win <-> Linux
#i106613# - Presentation: Impress: Cannot edit slide headline
#i106611# - Presentation: Impress: animated gif misscaled in slideshow mode
#i106615# - Presentation: Impress: animation of tilted textbox very slow
#i106616# - Presentation: Impress: changed footline not updated instantly
#i106609# - Presentation: Regression: Superscripts/subscripts displayed with bad spacing
#i106607# - api: problems with XStoreable.storeToURL and storeAsURL
#i106608# - framework: OOo suddenly switching work spaces
#i106610# - l10n: Please exchange \" by "
#i106618# - sc: Word Completion in calc makes things on its own against users will, missing configuration
#i106619# - sc: calc notes are not saved
#i106614# - sw: Duplicate use of keystroke C in writer context menu
#i106617# - sw: printing with Envelope orientation vertical in upper right corner prints centered instead
#i106621# - sw: rtf file problems
#i106620# - ui: Bad way handling GTK+ Themes

November 05, 2009 04:43 AM

November 04, 2009

Extensions repository

Screenwright(R) A4 sitcom formatting template

Summary: this free OOo Writer 2.x (+3.x) template will format your multicamera sitcom script for A4 paper.
Based on the original Screenwright(R), a template that won a cash award [details] from Sun Microsystems!

Here's a step-by-step primer for obtaining the template,
which contains complete instructions, along with other goodies:

1) Download and install the latest free OpenOffice.org suite.
2) If you have a slow connection, make sure to use the "md5sums" link on the right of that download page, in conjunction with a download manager program (I used freedownloadmanager.org and clicked Advanced, Integrity).
3) Then download the free scr6.ott template by clicking the "Get it!" button, below.
4) Save the template in OOo's Templates folder. I put mine here:
  C:\Users\%username%\AppData\Roaming\OpenOffice.org\3\user\template
or here:
  C:\Program Files\OpenOffice.org 2.4\share\template\en-US
(find your own path in OOo Writer by clicking Tools, Options, OpenOffice.org, Paths, Templates).
5) Open OOo Writer and click File, New, Templates and Documents, Templates, My Templates (double-click), Scr6 (double-click).
6) Write your sitcom!

More details and background at the main Screenwright(R) screenplay download site:
  http://extensions.services.openoffice.org/project/scr2

by acbaird at November 04, 2009 08:38 PM

Screenwright(R) A4 screenplay formatting template

Summary: this free OOo Writer 2.x (+3.x) template will format your film script for A4 paper.
Based on the original Screenwright(R), a template that won a cash award [details] from Sun Microsystems!

Here's a step-by-step primer for obtaining the template,
which contains complete instructions, along with other goodies:

1) Download and install the latest free OpenOffice.org suite.
2) If you have a slow connection, make sure to use the "md5sums" link on the right of that download page, in conjunction with a download manager program (I used freedownloadmanager.org and clicked Advanced, Integrity).
3) Then download the free scr5.ott template by clicking the "Get it!" button, below.
4) Save the template in OOo's Templates folder. I put mine here:
  C:\Users\%username%\AppData\Roaming\OpenOffice.org\3\user\template
or here:
  C:\Program Files\OpenOffice.org 2.4\share\template\en-US
(find your own path in OOo Writer by clicking Tools, Options, OpenOffice.org, Paths, Templates).
5) Open OOo Writer and click File, New, Templates and Documents, Templates, My Templates (double-click), Scr5 (double-click).
6) Write your movie. And don't forget to invite me to the premiere.

More details and background at the main Screenwright(R) screenplay download site:
  http://extensions.services.openoffice.org/project/scr2

by acbaird at November 04, 2009 08:37 PM

Screenwright(R) sitcom formatting template

Summary: this free OOo Writer 2.x (+3.x) template will format your multicamera sitcom script.
Based on the original Screenwright(R), a template that won a cash award [details] from Sun Microsystems!

Here's a step-by-step primer for obtaining the template,
which contains complete instructions, along with other goodies:

1) Download and install the latest free OpenOffice.org suite.
2) If you have a slow connection, make sure to use the "md5sums" link on the right of that download page, in conjunction with a download manager program (I used freedownloadmanager.org and clicked Advanced, Integrity).
3) Then download the free scr3.ott template by clicking the "Get it!" button, below.
4) Save the template in OOo's Templates folder. I put mine here:
  C:\Users\%username%\AppData\Roaming\OpenOffice.org\3\user\template
or here:
  C:\Program Files\OpenOffice.org 2.4\share\template\en-US
(find your own path in OOo Writer by clicking Tools, Options, OpenOffice.org, Paths, Templates).
5) Open OOo Writer and click File, New, Templates and Documents, Templates, My Templates (double-click), Scr3 (double-click).
6) Write your sitcom!

More details and background at the main Screenwright(R) screenplay download site:
  http://extensions.services.openoffice.org/project/scr2

by acbaird at November 04, 2009 08:36 PM

IssueZilla

New issues: Wed Nov 4 16:43:00 UTC 2009

#i106594# - Presentation: PDF export options: Selection should be grayed out in slide sorter
#i106595# - Presentation: Wrong filling in slideshow of custom shape
#i106600# - Presentation: height in master slide
#i106605# - documentation: Help wrong for "Link to External Data"
#i106597# - framework: All components in OOO310m21: Opening Find and Replace dialog crashes KWin
#i106601# - framework: templwin.cxx: template url should be configurable
#i106604# - porting: module nss: warning in secutil.c line 1484
#i106593# - sc: parse error content.xml
#i106598# - sc: spreadsheet hijacks command-tilde on OS X
#i106606# - sdk: DevGuid example.html contains StarOffice name
#i106599# - sw: Chapter numbering inconsistent after updating index
#i106596# - sw: sw: crash on export of .odt to .doc
#i106602# - tools: suggest use of new tool cppcheck
#i106603# - udk: loadComponentFromUrl -> Crash

November 04, 2009 04:43 PM

New OpenOffice.org Features

qa: testtool: Enable tabswitching on named dialog

Old behaviour to switch tab pages on a dialog looks like: kontext active.setPage nameOfPage kontext "nameOfPage" This lead to problems in case another messagebox is also open - which is also of type "active". Now it is possible to name the dialog w... Task: i104281 Spec: - Mail: tbo@openoffice.org

November 04, 2009 08:35 AM

John McCreesh

‘Cento Milioni’ Conference – day-1

Cento Milioni logoYesterday’s rain disappeared overnight, and Orvieto awoke to a sunny autumn day. Today isn’t an official OpenOffice.org Conference day, but a tradition has developed that different community groups use the opportunity for face to face meetings. So time for a quick sightseeing trip round this wonderful mediaeval city. I also found the local jeweller does emergency watchstrap repairs free of charge – I’m a tourist who doesn’t speak the local language, so I expect to be ripped off, so this was wonderful!

My day began at 10am, with a workshop led by Italo Vignoli, a PR professional who has worked wonders in driving up the brand recognition and market share of OpenOffice.org in Italy. Italo’s session was a masterclass in how open source communities with zero marketing budget can compete and win against companies with six figure annual budgets – by doing what they do best.

After a quick pizza, back for a meeting of the MarCons (Marketing Contacts) again to learn from the successful Italian operation, and discuss how 2009 had gone. It was our “Year of the developer”, and we had focussed spending on going to developer conferences. We had feedback from those who had taken part – what hadn’t worked, what had, and what we should do more of. Looking to next year, we had some good discussions on priorities and budget requests – but we decided to continue this in a full conference session to canvass wider views.

The Community Council then kicked in at about 5pm – we manage to be even later when meeting face to face than we are on irc :-( The minutes of this will be posted on the wiki, so I’m not going to duplicate them here (especially as I will be writing them…) We finally called it a day at 8pm, and went off to enjoy drinks and nibbles courtesy of the local suthorities here, grateful for the out-of-season conference business.

Just time to upload some photos to Facebook, and the end of a long day. Ten hours of meetings, and that was just the pre-conference day!

by John at November 04, 2009 07:24 AM

IssueZilla

New issues: Wed Nov 4 04:43:00 UTC 2009

#i106591# - Drawing: Intermittent crash while not active window
#i106589# - Installation: installation problem
#i106590# - sw: Navigator window moves to undesired location
#i106586# - sw: Writer crashes during replace with hidden changes
#i106587# - sw: Writer crashes during replace with hidden changes
#i106588# - sw: Writer crashes during replace with hidden changes
#i106592# - ui: Make moving menu items easier

November 04, 2009 04:43 AM

November 03, 2009

Extensions repository

Diccionario de corrección ortográfica en español (México)

Diccionario de corrección ortográfica en español para México.
Incluye las formas verbales y lemas de uso actual en México.

by sbosio at November 03, 2009 08:36 PM

Eric Bachard

#ooo4Kids IRC channel is born

EducOOo Logo

If you want to discuss and know more what we do, the #ooo4Kids (notice the upper case) IRC channel has been created

Channel : #ooo4Kids
Server : irc.freenode.net

See you !

... and welcome to Marina Latini who started the OOo4Kids wiki translation in Italien !

by ericb (noreply@blogger.com) at November 03, 2009 07:35 PM

IssueZilla

New issues: Tue Nov 3 16:43:00 UTC 2009

#i106574# - Database access: form navigation broken if sub form is present
#i106570# - Presentation: PDF export breaks rotation of images in certain circumstances
#i106572# - Presentation: PDF export: circles instead of characters
#i106579# - framework: OO crashed on new Text Document, Spreadsheet, or Presentation
#i106581# - gsl: [vcl] obnoxious virtual desktop switch on activation of main window
#i106582# - qa: [Automation] Warnings during initialization of autotest
#i106583# - sc: Datapilot saved to XLS and reloaded is moved
#i106580# - sc: formatting/unformatting underline with multiple cells at once not possible
#i106585# - sdk: Forms and Accessibility samples can't be build
#i106584# - sdk: extend windows compile options for C++ applications
#i106571# - sw: Dictionary extension update for Swedish and Polish needed
#i106573# - sw: No external bibliography with MySQL possible
#i106578# - sw: Text flow: Paragraph does not stick to following picture
#i106569# - sw: WW8: bullet of the first paragraph after page break disappered on import
#i106576# - sw: wbutton.cxx: bad call to erase
#i106575# - tools: box-base.cxx: use of erased data
#i106577# - ucb: IDL: Missing @since tags

November 03, 2009 04:43 PM

New issues: Tue Nov 3 04:43:00 UTC 2009

#i106563# - Drawing: Arrows Drawn, formatting becomes Curropted
#i106565# - framework: startup issue
#i106567# - sc: Cells do not display all numeric digits in General Format Mode
#i106562# - sc: Delete sheet affect another sheet
#i106564# - sc: Macro contained in calc document not assignable to events
#i106568# - sw: Find outgoing mail server fails
#i106566# - sw: linked pictures are right shifted temporarily

November 03, 2009 04:43 AM

November 02, 2009

IssueZilla

New issues: Mon Nov 2 16:43:00 UTC 2009

#i106543# - Database access: Default field values not shown in subform with Table Control
#i106557# - Database access: Inserting values via F4 in Calc crashes
#i106550# - Database access: table data view does not report update/insert errors anymore
#i106541# - Drawing: Create a decomposition for MetaFilePrimitive2D
#i106546# - Drawing: Import of presentation text boxes not correct in version 310m19
#i106561# - Presentation: Major performance issues with drawing text gradients in 3.1.1
#i106549# - framework: Cannot paste image from clipboard with GNOME clipboard manager
#i106547# - framework: Draw Scrollbar differently if app does not have focus
#i106552# - framework: First run from command line do not shows editor
#i106544# - framework: OOo freezes after a longer period ofd inactivity
#i106555# - framework: [CWS printerpullpages] Display of amount of pages is cut
#i106556# - framework: [CWS printerpullpages] Editfield for pages is not updated
#i106559# - framework: [CWS printerpullpages] No messagebox for missing printers
#i106542# - framework: python: build python ssl extension
#i106548# - framework: spoolsv cpu load
#i106560# - gsl: [CWS printerpullpages] print preview needs to assume white paper
#i106539# - qa: [Automation] fix tests to meet green-state
#i106538# - sc: Err:520 in Calc reopening saved .xls 2003 format files
#i106554# - sdk: uno-skeletonmaker should implement XInitialization for new style services if not already inherited by the interface
#i106540# - sw: Optimal column width works only partially
#i106553# - sw: Paragraph Style dialog's "Standard" button not working when changing parents' indents
#i106551# - sw: Slow responce of Writer when firest click on incorrectly spelled word
#i106558# - tools: Bugfixes in SourceConfig.pm
#i106545# - tools: SourceConfig.pm some units declarations missing

November 02, 2009 04:44 PM

Gullfoss

A split build for OpenOffice.org

Some weeks ago I announced that our current build system is on trial. Starting with what you are reading now members of the team will report about some of our findings in the next days and weeks.

I want to start with the topic “split build”. Why should we think about it?

Currently there are only three ways to build OpenOffice.org:

  • build single modules one by one

  • build a single module and all of its prerequisites

  • build everything (OOo and ODK)

While the first two options usually are what a developer might want to do in his/her daily work, everybody else will have to choose option three. What we currently miss is building related parts only, especially everything that makes up a particular package.

So the obvious motivation for a split build is the desire to not always build everything. But there is more.

Code module architecture

Currently we have roughly 200 “modules” in our build and it's hard to see how they work together in the final product. A meaningful arrangement of modules into groups that make sense can help to see the forest for the trees and understand the basic code architecture better.

By extending these thoughts a bit we get the following requirements for a split build:

  • the split parts should be buildable in an acceptable time

  • the split should group modules together that have something in common

  • the boundaries between the groups should be along stable APIs where they exist

  • code and non-code modules should be separated

  • there should be no cross build dependencies between groups (module A in group 1 depends on module B in group 2 and module C in group 2 depends on module D in group 1)

  • there should be no cross runtime dependencies between groups (module A in group 1 depends on module B in group 2 and module C in group 2 depends on module D in group 1)

Past attempts for a split build failed at least in regard of the last two points, and IMHO especially cross build dependencies are a no-go. So I tried an improvement.

As described in the wiki, it was comparably easy to identify some obvious candidates for separated builds (though it took me some time to fix the remaining “ bad” dependencies between some of their modules as also described in the wiki):

  • modules containing external code

  • URE (either with ODK modules included or with ODK as a separate group)

  • “application” modules (sw, sc, sd, starmath and some related modules)

  • other “top level “ modules like chart2, desktop, basctl etc.

  • extensions (swext, sdext, reportbuilder)

  • non-code modules (l10n, helpcontent2, extras, dictionaries)

  • deployment and installation related code (scp2, javainstaller2, setup_native etc.)

But most of the remaining modules don't have an obvious separation, they just are “office code”. A deep analysis of its content showed me that a separation into three categories creates a structure that performs quite well regarding the criteria listed above:

  • modules without any GUI and graphics code (“common”)

  • GUI and graphics related code modules (“GUI”)

  • high level modules on top of the other two groups as building blocks for the top level modules mentioned above (“framework”)

As I already outlined in a presentation at the OOoCon in Barcelona, any larger modularity improvements in OOo can't be achieved without many code changes. The changes that were necessary to get a first draft for a split build that matches my mentioned criteria are currently available in a CWS that now will be tested thoroughly. Especially the dependencies of many “low level” functionality modules (like connectivity, linguistic, xmloff) on vcl directly or indirectly (mainly through svtools) were a problem and solving that required a lot of code rework. Details about that and a list some more identified To-Dos can be found in the wiki.

Finally here's the status quo, shown as a block diagram.


The arrows between the blocks denote build dependencies. Each block can be built separately, if its prerequisites (the blocks it depends on) have been built before. I made tests on two platforms (Ubuntu Jaunty, Windows with PCH enabled). Here are the results (all data has been measured on my Toshiba Tecra M5 notebook with 2 GHz Core 2 Duo and 4 GB RAM):

extern

00:17:29

00:23:07

ure

00:07:26

00:14:30

odk

00:03:13

00:16:34

common

00:19:05

00:25:45

content

00:01:18

00:04:07

deployment

00:01:23

00:03:43

gui

00:11:04

00:15:33

framework

00:25:51

00:27:55

binfilter

00:17:37

00:28:51

toplevel

00:10:43

00:14:46

base

00:07:32

00:13:38

draw

00:11:46

00:07:32

calc

00:14:40

00:23:20

writer

00:19:37

00:18:37

extensions

00:01:20

00:03:20

packimages

00:00:53

00:03:08

postprocess

00:00:02

00:00:43

instset

00:05:21

00:10:10

total

02:56:20

04:15:19

“nothing to do”

00:02:31

00:21:12 (00:06:24 without PCH)



What's next?

This is not the final result. Currently the “common” group needs some fine structure and/or library redesign. On the higher levels there are still candidates for library splitting and rearrangement (svtools, framework, sfx2, svx, extensions, desktop, goodies). Another option to consider is grouping all filter modules into an own group, currently that would at least require moving the msfilterlib in svx into a separate module or into the filter or oox module. So it's the first step that will be integrated on the DEV300 code line soon, everything else can be done in further steps. Once we have some larger building blocks that can be treated separately, we will have a better overview and can improve the structure step by step.

I haven't thought a lot about how building of packages using this split build should be carried out, this would be one of the next steps. Currently all packages are built inside a single module, instsetoo_native. Once a complete build is available, instsetoo_native is able to detect which packages need to be rebuilt in case e.g. some new libraries have been delivered (“ package pooling”), but there's no way to build single packages from scratch. Basically it should be possible to change instsetoo_native accordingly as a short-term solution.

A split build automatically brings up the question: “And what about the repository”? You can do a split build with the full code repository, but a repository split would go a step further – whether it's a good or a bad move depends on how it is done and how you look at it.

A package builder who wants to build a particular package might want to download only the source code for what is needed to build that package; everything else should reside in development packages. OTOH as a frequent developer (who usually doesn't use dev packages as they are usable only for released versions, not for every milestone a developers happens to work with) you will see some drawbacks:

  • working on several libraries for one bug fix or features requires to checkout several repositories, keep them in sync etc.

  • the build system must be more complex as it has to work for arbitrary configurations of source directories

  • bug fixes touching code in several repositories won't have an identity as a unique change set

  • splitting repositories without stable (or at least slowly changing) APIs between them is asking for trouble

  • splitting up the repository will lose the complete history unless we invest a huge amount of time to split the change sets

  • already existing CWS need to be transplanted to the new repositories what again will be some effort (otherwise CWS have to be converted to patches, losing the individual change sets and their history on the CWS)

The last two points are unavoidable if we ever want to split the repository, and as far as I see it, we will do it somewhat, sometimes. What I would like to see is a split that minimizes the effects of the other drawbacks and perhaps also drops the effort for splitting change sets and transplanting CWS to a level that will allow us to invest that effort and so avoid the loss of history and CWS history. Another option would be to postpone a possible split to a point in time where history loss is bearable: when a new repository is created. This would be the OOO330 code branch-off that currently is planned to happen in roughly six months.

A compromise between the packaging requirements (split repository along the package structure) and the developer requirements (split repository to separate the working areas, but keep code together that probably might get touched in a common work space) should be possible. If we e.g. just removed the binary content from our repository, its size should be already small enough to get fast source code downloads and bearable disk space consumption (compared to the current situation). I believe that nobody will have strong arguments against splitting off extras, helpcontent2, l10n, testautomation, dictionaries, the external modules and perhaps the images. Everything else should be thought through carefully. As the OOO330 code branch-off looks like a good point in time to make the split we should have enough time to do that.


by mathiasbauer at November 02, 2009 02:58 PM

Build Scalability

The Build Environment Effort has done a lot of analysis of how our current build process works to find out if and how we can improve the experience of building OpenOffice.org.

One of the things we took a look at is scalability. Currently two-way and four-way machines are standard developer hardware, but this will likely change as it will become more common to have more cores and hardware will become cheaper.

Parallelization in the current build process

There are two ways to use concurrent processes in the current build process:

  • Parallel build of source directories provided by build.pl
  • Parallel build of targets in one source directory provided by dmake

Unfortunately, these two ways of parallelization are completely independent and have no way of communicating with each other. If one wants to make sure each core on a four-way system gets used when possible one has to use both kinds of parallelization:
build --all -P4 -- -P4

If one would not specify the first -P4, one would run on less than four cores if there are not more targets to build in parallel in one directory, because there is only one directory build at a time. If one would not specify the second -P4, one would run on less than four cores, because sometimes there are no four directories buildable because of dependencies.
However, when enough targets to build are available in both kinds of parallelization, there will be 16 processes running. On Linux, this "overload" alone does not severely slow down the build.

For a current four-way system parallelization is not too bad however:

  • a -P4 -- -P4 build is only 16% slower than the quarter of a single process build
  • a -P9 -- -P1 build is only 21% slower than the quarter of a single process build

But when you have 20 cores (with distcc or in the not too distant future) you would have a maximum of 400 processes running and that would slow down the build. Also, the build system has no control over the priorities of the 400 jobs and thus cannot put the ones with the most dependencies first. Thus, the build will be slower, because targets with no or few dependencies are "stealing" CPU-time from more important targets with more dependencies.

Here is a visualization of the number of dmakes running in a -P9 -- -P1 build:

visualization of parallelization with -P9 -- -P1

Here is a visualization of the number of dmakes running in a -P4 -- -P4 build:

visualization of parallelization with -P4 -- -P4

 Note that there can be 20 or more dmake processes starting and dying in one second and the diagram only used the last state change in one second. So if there are N-1 processes running for a -PN build, it is likely that build.pl was just spawning a process at the tick of the second.

Build Bottlenecks

To identify the bottlenecks in the build process one has to track the number of processes over the time of a build.

Here is a diagram showing the number of parallel dmakes in a -P9 -- -P1 build: P9P1-Timeline

It shows the number of dmakes running and the modules which are being build at that the given point in time. The bar representing a module starts at the point in time when it is "announced" i.e. when it is buildable, because all dependencies are there. The bar ends at the point in time when the module was delivered to the solver. Note the start of the bar does not per se mean that a process is working on the module: For example a lot of modules depend on svx and not every module will get a process right after svx has been delivered.
One thing easily identified by examining the diagram is a "critical path" -- a sequence of modules, where each module follows the dependency of itself that was delivered last:

(stlport ->) soltools -> xml2cmp -> sal -> salhelper -> registry ->
idlc -> udkapi -> offapi -> offuh -> cppu -> cppuhelper ->
jvmfwk -> stoc -> 18npool -> tools -> unotools -> sot -> vcl -> toolkit -> svtools ->
framework -> basic -> sfx2-> avmedia -> drawinglayer -> svx -> formula -> sc ->
postprocess -> packimages -> instsetoo_native

One can see how the build process "dries out" quite often along this path as modules are waiting for their dependencies to be delivered. These are the bottlenecks of the build. Stlport was not used in this build, but if it would have been used it would be another bottleneck.

Conclusion

Currently parallelization is not as bad as one might have expected for full builds on a regular developer workstation running Linux. However, the comparison of -P9 and -P4 builds shows the current build system has limitations on the scalability that will be more noticeable as systems with higher parallelization become more common. Next, we will present the same analysis for builds on the Windows platform, were builds are traditionally much slower.


by Bjoern Michaelsen at November 02, 2009 12:29 PM

IssueZilla

New issues: Mon Nov 2 04:43:00 UTC 2009

#i106534# - Database access: Creating form with subform freezed
#i106527# - Presentation: Impress: improper display of image borders in presentation mode
#i106530# - Presentation: Impress: improper display of rectangle in presentation mode (thin lines)
#i106528# - Presentation: Impress: improper display of subscript text
#i106531# - Presentation: Impress: rectangle truncates object inside (presentation mode)
#i106532# - Presentation: Impress: ugly display of curved line
#i106533# - sw: Headers style differs awfully when saving ODT as Ms Word 2003
#i106529# - sw: Not able to delete document because it's open in another program-I think it's open in a wizard
#i106535# - sw: Not possible to change the text direction for a TextTable Cell through the API.
#i106536# - tools: MacOSX: break at desktop with highly parallel build
#i106537# - tools: MacOSX: break at xmlhelp with highly parallel build

November 02, 2009 04:43 AM

November 01, 2009

OOo Marktiers

Follow OpenOffice.org Conference on Twitter!

At http://twitter.com/ooocon we've just set up a Twitter bot for the OpenOffice.org Conference. It checks Twitter every five minutes for posts with the tag #ooocon and retweets them automatically.

It seems to take up to 30 minutes until the search gives new results, so postings are a little bit delayed, but please make use of it. :-) For everything OOoCon-related you twitter, simply add #ooocon and get listed!

by floeff (noreply@blogger.com) at November 01, 2009 09:54 PM

Michael Meeks

2009-11-01: Sunday.

  • Sadly left the family - it's too tragic really; M.'s inimitable "I want come with you, stay at home !" rendeth the heart strings, despite it's abiguous solution.
  • Coach to Stanstead, Ryan-Air - the neon-yellow airline to somewhere that is not Rome: nice; read The Economist - caught up with the blog backlog. Tried to navigate the kernel's ATA power management code.
  • Enjoyed a great sermon on Church Fathers - D: Dante, from Daniel Harrel - fasincating - must read the Divine Comedy.
  • Boggled at the latest copyright-assignment idiocy (which it seems is sadly becoming fashionable again) - this time from Canonical: want to alienate and shrink your developer community - while persuing an elusive and unrealistic goal ? - try adding copyright assignment. Jonathan makes some excellent general points in his LWN article:
    Agreements like Sun's ... are common when dealing with corporate-owned projects; they clearly prioritize control and the ability to take things proprietary over the creation of an independent development community. ... When developers contribute code to a project, they tend to get intangible rewards in return. So asking them to hand over ownership of the code as well might seem to be pushing things a little too far .... allowing a competitor to take code proprietary may well be beyond those limits .... Companies which demand such rights may find that their community projects are not as successful as they would like.
    What is particularly strange is that many seem to demand copyright assignment, with the most tenuous of rationals, and for code they have no realistic chance of re-licensing for money anyway. Asking for assignment to an independant foundation is a tall enough, order, nevermind a for-profit company. Presumably a better solution is to pick a license that fits your preferred business model, and compete with other entrants by being better.
  • Landed; rather grotty, but cheap bus - with high volume Italian football commentary to Rome - waited for Thorsten while trying to unwind the Italian train system. It would be great if the ticket machines (like some German ones I've enjoyed) would print you timetables (or even just show the connection details).

November 01, 2009 09:00 PM

Eric Bachard

OOo4Kids - recent news

EducOOo Logo

OOoCon 2009
Alexandro Colorado will replace me during OOoCon 2009, both for the Education Project presentation and OOo4Kids presentation. Thanks to him!

(what follows is extracted from the changelogs)

30th October - me
* Replaced 82 Sun copyrighted icons in default_images ( 16, 24, 32 and 48 pixels), with the one Ben Bois provided in Applications and Documents icons page. This is achieved using a shell script, and this script will probably help to replace other icons, progressively.

Thanks to Stephan Bergmann who provided Thomas, Abdelkader and me important information for the OOo4Kids sugarization, mostly what do to cleanly modify the OOo4Kids tree, to match with Sugar specs.

(less recent, but so glad to see when other devs contribute :) )
26th October - Thomas Fontenay
First step done for the Sugarization of OOo4Kids: setting additional X window properties for Sugar
* New sources file SugarProperties.cxx in vcl/unx/source/window/
* New header file sugarxproperties.hxx in vcl/unx/inc
* Modified configure.in and set_soenv.in. configure now supports --with-xo-intel=yes (specified for a XO build).
* Many files modified, calling the new function SetSugarXProperties(Display*, window)

by ericb (noreply@blogger.com) at November 01, 2009 08:52 PM

IssueZilla

New issues: Sun Nov 1 16:43:00 UTC 2009

#i106526# - Database access: Query parameter must be entered twice in reports
#i106524# - Database access: Table wizard can't create table after adding, then removing, a field
#i106523# - framework: Export to PDF/A - 64bit OS Linux (Fedora 11)
#i106520# - sc: CSV import in Calc converts numbers to dates
#i106522# - sc: selecting some cells (vertically) and pasting them onto a row hangs the application
#i106521# - sc: setting rows to default format returns previously removed data filter
#i106525# - website: Commands for creating Mercurial (hg) repository from a bundle are wrong.

November 01, 2009 04:43 PM

Extensions repository

Tswana spell checker

Your Tswana spell checker allows you to check spelling in Tswana and avoided typing errors.

Now you don't need to see your Tswana text underlined in red, allowing you to type with pride.

Translate.org.za has produced this checker so that you can enjoy OpenOffice.org with a Tswana flavour. You can also install spell checker extensions for all the other official South African languages. If you find any missing words then please send them through to us so that we can keep the Tswana spell checker up-to-date.

If you like this spell checker you might also want try the extension for the Mozilla Firefox webbrowser and Thunderbird email program.

by dwaynebailey at November 01, 2009 03:32 PM

Swati spell checker

Your Swati spell checker allows you to check spelling in Swati and avoided typing errors.

Now you don't need to see your Swati text underlined in red, allowing you to type with pride.

Translate.org.za has produced this checker so that you can enjoy OpenOffice.org with a Swati flavour. You can also install spell checker extensions for all the other official South African languages. If you find any missing words then please send them through to us so that we can keep the Swati spell checker up-to-date.

If you like this spell checker you might also want try the extension for the Mozilla Firefox webbrowser and Thunderbird email program.

by dwaynebailey at November 01, 2009 03:24 PM

Tsonga spell checker

Your Tsonga spell checker allows you to check spelling in Tsonga and avoided typing errors.

Now you don't need to see your Tsonga text underlined in red, allowing you to type with pride.

Translate.org.za has produced this checker so that you can enjoy OpenOffice.org with a Tsonga flavour. You can also install spell checker extensions for all the other official South African languages. If you find any missing words then please send them through to us so that we can keep the Tsonga spell checker up-to-date.

If you like this spell checker you might also want try the extension for the Mozilla Firefox webbrowser and Thunderbird email program.

by dwaynebailey at November 01, 2009 03:02 PM

Southern Sotho spell checker

Your Southern Sotho spell checker allows you to check spelling in Sotho and avoided typing errors.

Now you don't need to see your Sotho text underlined in red, allowing you to be proudly South African.

Translate.org.za has produced this checker so that you can enjoy OpenOffice.org with a Sotho flavour. You can also install spell checker extensions for all the other official South African languages. If you find any missing words then please send them through to us so that we can keep the Sotho spell checker up-to-date.

If you like this spell checker you might also want try the extension for the Mozilla Firefox webbrowser and Thunderbird email program.

by dwaynebailey at November 01, 2009 02:53 PM

Northern Sotho spell checker

Your Northern Sotho spell checker allows you to check spelling in Northern Sotho and avoided typing errors.

Now you don't need to see your Northern Sotho text underlined in red, allowing you to be proudly South African.

Translate.org.za has produced this checker so that you can enjoy OpenOffice.org with a Northern Sotho flavour. You can also install spell checker extensions for all the other official South African languages. If you find any missing words then please send them through to us so that we can keep the Northern Sotho spell checker up-to-date.

If you like this spell checker you might also want try the extension for the Mozilla Firefox webbrowser and Thunderbird email program.

by dwaynebailey at November 01, 2009 02:38 PM

Ndebele (South) spell checker

Your Ndebele spell checker allows you to check spelling in Ndebele and avoided typing errors.

Now you don't need to see your Ndebele text underlined in red, allowing you to be proudly South African.

Translate.org.za has produced this checker so that you can enjoy OpenOffice.org with a Ndebele flavour. You can also install spell checker extensions for all the other official South African languages. If you find any missing words then please send them through to us so that we can keep the Ndebele spell checker up-to-date.

If you like this spell checker you might also want try the extension for the Mozilla Firefox webbrowser and Thunderbird email program.

by dwaynebailey at November 01, 2009 02:36 PM

Gullfoss

New: OOo-DEV 3.2.0 Developer Snapshot (build OOO320_m3) available

Developer Snapshot build OOo-Dev OOO320_m3 which installs as OOo-DEV 3.2.0 has been uploaded.

If you find severe issues within this build please file them to OpenOffice.org's bug tracking system IssueTracker.

Please use the following link:
http://download.openoffice.org/next

Release Notes:
http://development.openoffice.org/releases/OOO320_m3_snapshot.html

MD5 checksums:
http://download.openoffice.org/next/md5sums/OOO320_m3_md5sums.txt

by Joost Andrae at November 01, 2009 01:07 PM

Extensions repository

Venda spell checker

Your Venda spell checker allows you to check spelling in Venda and avoided typing errors.

Now you don't need to see your Venda text underlined in red, allowing you to be proudly South African.

Translate.org.za has produced this checker so that you can enjoy OpenOffice.org with a Venda flavour. You can also install spell checker extensions for all the other official South African languages. If you find any missing words then please send them through to us so that we can keep the Venda spell checker up-to-date.

If you like this spell checker you might also want try the extension for the Mozilla Firefox webbrowser and Thunderbird email program.

by dwaynebailey at November 01, 2009 05:41 AM

IssueZilla

New issues: Sun Nov 1 04:43:00 UTC 2009

#i106515# - Database access: Base: Form: Group edit is broken
#i106516# - Presentation: Impress: wrong printing of truncated graphics in handout
#i106517# - framework: Add menu item "recent files" to quickstarter
#i106519# - sc: Very slow acceptance of input w/specific spreadsheet
#i106514# - sc: Wrong SUM range after copy / insert row range / Paste
#i106518# - sw: Cross-references lost when importing from Word

November 01, 2009 04:43 AM

October 31, 2009

Michael Meeks

2009-10-31: Saturday.

  • Another mini lie in, wow. Breakfast, and set out to Homebase with M. to stock up on paint. Bought the cheapest planeing machine - UKP 20 to wreck.
  • Managed to get E. to sleep, and the others to play quietly so I could paint the large bedroom, while J. got the bathroom into good shape.
  • Off to an 'Alleluja Party'
  • Managed to move the bunk beds into the touch-dry room, and got babes into bed. Got trick-or-treated by some (very sweet) little daughters of some friends - dressed up hideously, hmm. Considered the concept of 'Treat or Treating' as an antidote next year - giving each house a little gift or something.
  • Tea; Worked away at travel checkin / booking for tomorrow, re-assembled netbook, packed variously.

October 31, 2009 09:00 PM

IssueZilla

New issues: Sat Oct 31 16:43:00 UTC 2009

#i106513# - framework: xmlhelp: parallel build oddity (crash) in xmlhelp
#i106511# - sw: Crash when saving template
#i106512# - sw: Save Writer document to .doc crashes Writer
#i106509# - sw: no service mark symbol offered
#i106510# - www: Need access to sl www module to update webpages

October 31, 2009 04:43 PM