NeoOffice/J 1.1 Release Candidate Release Notes

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 21:07, 2 June 2005 (edit)
Sardisson (Talk | contribs)
m (fix typo, bold patch names in "previous patch" sections, add "beta" to beta patches)
← Previous diff
Revision as of 21:34, 2 June 2005 (edit) (undo)
Sardisson (Talk | contribs)
(changing my mind--going ahead and splitting Beta Release Notes form RC Release Notes, fix another typo)
Next diff →
Line 22: Line 22:
NeoOffice/J 1.1 Release Candidate includes all of the fixes previously available in NeoOffice/J 1.1 Beta with Patch-11, but it is based off of the OpenOffice.org 1.1.4 codebase and requires a new, full download. NeoOffice/J 1.1 Release Candidate includes all of the fixes previously available in NeoOffice/J 1.1 Beta with Patch-11, but it is based off of the OpenOffice.org 1.1.4 codebase and requires a new, full download.
--> -->
-===== Patches for NeoOffice/J 1.1 Release Candidate ===== 
'''Release Candidate Patch-5''': The new changes included in this patch are listed below: '''Release Candidate Patch-5''': The new changes included in this patch are listed below:
Line 54: Line 53:
* 6 bugs reported against Patch-2, including: * 6 bugs reported against Patch-2, including:
- 
** Right-to-left text - Neo/J did not handle intermixed right-to-left and left-to-right text. This bug has been fixed. ** Right-to-left text - Neo/J did not handle intermixed right-to-left and left-to-right text. This bug has been fixed.
** Random crashing - A memory leak in Neo/J that was causing random crashing after using Neo/J for long periods. This bug has been fixed. ** Random crashing - A memory leak in Neo/J that was causing random crashing after using Neo/J for long periods. This bug has been fixed.
Line 70: Line 68:
* 12 other bugs reported against NeoOffice/J 1.1 Beta or Release Candidate * 12 other bugs reported against NeoOffice/J 1.1 Beta or Release Candidate
* A scrolling bug/crash in Release Candidate Patch-1 (Release Candidate Patch-1 was pulled shortly after it was discovered) * A scrolling bug/crash in Release Candidate Patch-1 (Release Candidate Patch-1 was pulled shortly after it was discovered)
- 
-===== Patches for NeoOffice/J 1.1 Beta ===== 
- 
-'''Beta Patch-11''': The bugs fixed by this patch are listed below: 
- 
-* A crashing bug was found in "Patch-10". "Patch-11" fixes that bug. 
- 
-'''Beta Patch-10''': The bugs fixed by this patch are listed below: 
- 
-* Inter-application drag-and-drop support 
-* Fixes for 13 bugs, including: 
-** Improved text drawing speed - The text kerning improvements added in "Patch-8" caused some slowdown in text drawing speed. This patch restores text drawing speed to pre-"Patch-8" levels. 
-** Autocomplete feature now works with accented characters - This bug, which caused word autocompletion to overwrite accented characters, has been fixed. 
- 
-'''Beta Patch-9''': The bugs fixed by this patch are listed below: 
- 
-* Fixes for regressions that appeared in "Patch-8" such as the "compressed text" bug (i.e. bug 580). 
- 
-'''Beta Patch-8''': The bugs fixed by this patch are listed below: 
- 
-* Neo/J now behaves more like other Mac applications and will not quit when you press the red "close window" button on the last document window. 
-* Text copy and paste bug - The previous patch had a bug that caused Neo/J to only copy half the highlighed characters text. This bug has been fixed. 
-* Better text kerning - The text layout code in Neo/J has been improved to display text to more closely match the kerning in other Mac OS X applications. 
-* Floating windows always stay on top - In previous patches, floating windows would sometimes fall behind the document window. Neo/J now detects this and will automatically bring floating windows to the front. 
- 
-'''Beta Patch-7''': The bugs fixed by this patch are listed below: 
- 
-* Overlapping characters - When using some custom fonts, certain character sequences would be combined into a single character. This bug has been fixed. 
-* Long paragraphs - Sometimes characters at the end of long paragraphs (e.g. more than 1000 words) would kern incorrectly. This bug has been fixed. 
-* Waking from sleep - On some machines, Neo/J would prevent a sleeping machine from waking. This bug has been fixed.  
- 
-'''Beta Patch-6''': The bugs fixed by this patch are listed below: 
- 
-* Upgrade to the latest libwpd and writerperfect releases 
-* "About NeoOffice/J" and "Preferences" now present in the "NeoOffice/J" menu 
-* Performance enhancements and 36 bugs reported since Patch-5; the most important bugs are listed below: 
-** Infinite scrolling - Some users reported that, in some cases, scrolling could enter an infinite loop. This bug has been fixed. 
-** Smoother text input - Text input for languages that use input methods (e.g. Japanese, Chinese, etc.) now more accurately display committed and uncommitted text. Also, moving the cursor within uncommitted text is now supported. 
-** Faster text drawing - Several users discovered that [http://developer.apple.com/intl/atsui.html ATSUI] was restricting Neo/J performance. To enhance performance, this patch caches recently drawn text so that the time spent in Mac OS X's time consuming text layout functions is kept to a minimum. 
-** New crashing bugs - After Mac OS X 10.3.8 was released, several users began experiencing crashing bugs that we had not seen in earlier Mac OS X updates. These new crashing bugs have been fixed. 
- 
-'''Beta Patch-5''': The bugs fixed by this patch are listed below: 
- 
-* Help>Registration now points to http://trinity.neooffice.org 
-* 55 bugs reported since Patch-4; the most important bugs are listed below: 
-** The "silent crashing" bug has been fixed. This bug, which is a bug in Java 1.3.1 on Panther, would unpredictably terminate Neo/J. This bug, which has existed since Panther was first released, was most likely to occur for users editing large presentation files. 
-** Several Unicode font kerning problems have been fixed. 
-** Various Aqua menu bugs that were causing some menus to disappear have been fixed. 
-** A bug that was causing modal dialog windows and presentation windows to sometimes get stuck behind a document window has been fixed. 
- 
-'''Beta Patch-4''': The bugs fixed by this patch are listed below: 
- 
-* bug 319 
-* bug 322 
- 
-''' Beta Patch-3''': The bugs fixed by this patch are listed below: 
- 
-* Pressing the Command key while dragging the mouse will copy text instead of moving it. 
-* Menu memory leaks in OpenOffice.org 1.1.3 and Neo/J have been eliminated. 
-* Minimized windows will be expanded when the Neo/J Dock icon is clicked like other Mac OS X applications. 
-* Neo/J's patch update check will now only occur once a week instead of every time Neo/J is started. 
- 
-'''Beta Patch-2''': The bugs fixed by this patch are listed below: 
- 
-* 244 - cmd-c (copy) causes Neo to stall 
-* 297 - Wrong spacing around ligatures 
-* 301 - Beta 1.1 + first patch crashing 
=== New Features in NeoOffice/J 1.1 === === New Features in NeoOffice/J 1.1 ===
Line 161: Line 92:
* Support for Eudora, Entourage, and Mail as external mailer applications * Support for Eudora, Entourage, and Mail as external mailer applications
-[[Category:NeoOffice/J]]<!-- add a release notes category when we start new pages, put neolight in it, too -->+=== Archived Release Notes ===
 + 
 +* [[NeoOffice/J 1.1 Beta Release Notes]]
 + 
 +[[Category:NeoOffice/J]][[Category:Release Notes]]

Revision as of 21:34, 2 June 2005

Contents

Current Version

The latest version of NeoOffice/J is: 1.1 Release Candidate.

Patches

If you want to receive announcements whenever a patch or new release of NeoOffice/J is available, subscribe to the NeoJUpdate mailing list. To subscribe to the NeoJUpdate mailing list, send an e-mail to neojupdate-subscribe@heapsys.com.

Current Patch

Release Candidate Patch-6 is now available.

The new changes included in this patch are listed below:

  • Closing the last Neo/J document with the Command-W keystroke will no longer display an empty window (previously this only worked for clicking on the red "close window" globe.
  • The fix for the "crashes after displaying native print dialogs" bug in Patch-5 can cause scaling to change between pages when a document is printed. This bug was reported and fixed this morning so I have released NeoOffice/J 1.1 Release Candidate "Patch-6" with the fix.

Note: Release Candidate Patch-6 requires a full installation of NeoOffice/J 1.1 Release Candidate and will not install on NeoOffice/J 1.1 Alpha or Beta. Release Candidate Patch-6 includes all fixes and additions of previous patches.

Older Patches

Release Candidate Patch-5: The new changes included in this patch are listed below:

  • Closing the last Neo/J document will no longer display an empty window. With this patch, Neo/J will stay running with an empty menubar after closing the last document.
  • After closing the last document, you can open a document without having to relaunch Neo/J by opening a file from the Finder or by selecting one of the following localized menu items in the "NeoOffice/J" menu:
    • Text Document
    • Spreadsheet
    • Presentation
    • Drawing
    • Formula
    • From Template
    • Open Document
  • 10 bugs reported against Patch-4, including:
    • Hyphenation between ligatures - When a word was hyphenated between the letters of a ligature, the ligature would be superimposed over the hyphen and a space would be left at the beginning of the next line. This bug has been fixed.
    • Java 1.5 on Mac OS X 10.4 Tiger - For some users, installation of Java 1.5 would cause Neo/J to not be able to load Java 1.3.1 and Neo/J would crash. This bug has been fixed.
    • Crashes after displaying native print dialogs - In certain cases, Neo/J would crash after displaying the native "Print" or "Page Setup" dialog. This bug has been fixed.

Release Candidate Patch-4: The bugs fixed by this patch are listed below:

  • Installation on Mac OS X 10.4 "Tiger" - Some users have found that installing Tiger on their machine causes the "tar" command to be deleted. Without this command, both the Neo/J patch installer and Neo/J itself would not work correctly. This problem has been fixed by making Neo/J no longer use the tar command.
  • Document list in the "Window" menu - Under certain circumstances, selecting a document in the Window menu would not work properly. This bug has been fixed.
  • Transparent 3D images - When Neo/J's OpenGL support is turned on, transparent 3D images would not be drawn correctly. This bug has been fixed.
  • Spotlight Integration on Mac OS X 10.4 "Tiger" - Also included in this patch is the NeoLight Spotlight plugin. NeoLight is a metadata importer for NeoOffice/J and OpenOffice.org 1.x formatted documents. It allows for searching and indexing of these documents based upon standard OpenOffice.org metadata and textual content, allowing for Neo/J and OpenOffice.org to be integrated directly with the Mac OS X 10.4 Spotlight environment. When you install "Patch-4" on Tiger, the NeoLight Spotlight plugin will automatically be installed and activated.

Release Candidate Patch-3: The bugs fixed by this patch are listed below:

  • 6 bugs reported against Patch-2, including:
    • Right-to-left text - Neo/J did not handle intermixed right-to-left and left-to-right text. This bug has been fixed.
    • Random crashing - A memory leak in Neo/J that was causing random crashing after using Neo/J for long periods. This bug has been fixed.

Release Candidate Patch-2: The bugs fixed by this patch are listed below:

  • OpenOffice.org issued a fix for a security vulnerability that exists in all versions of OpenOffice.org. Since NeoOffice/J is based on OpenOffice.org, Release Candidate "Patch-2", which includes the fix for this vulnerability, was released.
  • Installation directory can be moved - Previously, moving your Neo/J installation could cause error messages when saving files. In this patch, Neo/J will update your user preferences if it detects that your Neo/J installation has been moved since the last time that you ran Neo/J.
  • OpenOffice 1.1.4 macro errors - OpenOffice 1.1.4 on Mac OS X has a bug that causes all occurrences of "Array()" in macros to cause an error. This patch fixes this OpenOffice.org bug.

Release Candidiate Patch-1a: The bugs fixed by this patch are listed below:

  • Indic text (e.g. Devanagari and Gujurati) is now supported - This patch adds support for character reordering which is required to properly render Indic text.
  • System colors are used - Previously, hard-coded background, text, and highlight colors were used. With this patch, Neo/J now uses the colors set in the System Preferences application.
  • 12 other bugs reported against NeoOffice/J 1.1 Beta or Release Candidate
  • A scrolling bug/crash in Release Candidate Patch-1 (Release Candidate Patch-1 was pulled shortly after it was discovered)

New Features in NeoOffice/J 1.1

If you have not downloaded a release of NeoOffice/J since version 0.8.4, there are dozens of new features in 1.1 Release Candidate. Some of the most significant include:

  • Based on OpenOffice.org 1.1.4 codebase
  • Right-to-left and complex text layout (e.g., Arabic, Hebrew, Thai)
  • Faster program startup
  • Native Aqua menus
  • New professional-quality splash screen, application and document Finder icons, and other artwork
  • Localized user interfaces for 40 languages
  • Mouse wheel support
  • Text drag-and-drop support
  • Improved PDF export
  • Import of WordPerfect documents
  • Support for Macintosh file aliases in open and save dialogues
  • Automatic notification of new patches and versions
  • Patches available as standard Mac OS X installer packages
  • Drag-and-drop between NeoOffice/J and other applications
  • Does not quit when clicking the red "close" widget on the last document window
  • Support for Eudora, Entourage, and Mail as external mailer applications

Archived Release Notes

Personal tools