NeoOffice/J 1.1 Release Candidate Release Notes

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 19:39, 26 May 2005 (edit)
Waldo ( | contribs)
(patch 5)
← Previous diff
Current revision (11:44, 12 August 2006) (edit) (undo)
Sardisson (Talk | contribs)
m (Archived Release Notes for NeoOffice/J 1.1 Release Candidate - fix old links)
 
(11 intermediate revisions not shown.)
Line 1: Line 1:
-<!-- == NeoOffice/J Release Notes ==+=== Archived Release Notes for NeoOffice/J 1.1 Release Candidate ===
--->=== Current Version ===+
-The latest version of [[NeoOffice/J]] is: '''[http://www.planamesa.com/neojava/download.php 1.1 Release Candidate]'''.+
-=== Patches ===+These are archived release notes for an '''older version''' of [[NeoOffice]]. If you want to see the release notes for the '''current version''' of NeoOffice, please visit the [[NeoOffice Release Notes]].
-''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 <tt>neojupdate-subscribe@heapsys.com</tt>.''+To '''download the the latest version''' of NeoOffice, visit the '''[http://www.planamesa.com/neojava/download.php NeoOffice Downloads]''' page.
-==== Current Patch ====+=== Patches for NeoOffice/J 1.1 Release Candidate ===
-'''[http://www.planamesa.com/neojava/patch.php Release Candidate Patch-5] is now available'''.+'''Release Candidate Patch-8''': The new changes included in this patch are listed below:
-The bugs fixed by this patch are listed below:+* Fixes a minor printing bug.
 + 
 +* Automatic checking for patches has been disabled by default, since NeoOffice/J 1.1 has become relatively stable and future development efforts will be focused on Aqua widgets and will produce new patches less frequently.
 + 
 +'''Release Candidate Patch-7''': The new changes included in this patch are listed below:
 + 
 +* "Quickstart" menu items now in Dock - In "Patch-5", the ability to close all Neo/J windows was added. That patch added several new menu items to the "NeoOffice/J" menu. In this patch, these new menu items are also available in Neo/J's Dock icon menu.
 + 
 +* Arabic kashida justification - Previously, Neo/J did not add kashidas in full-justified Arabic text and, instead, Neo/J would just widen the spaces between words. In this patch, kashidas are inserted between the appropriate characters and the spaces between words are not widened.
 + 
 +'''Release Candidate Patch-6''': 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.
 + 
 +'''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. * 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.
Line 23: Line 37:
** From Template ** From Template
** Open Document ** Open Document
-* 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.+* 10 bugs reported against Patch-4, including:
-* 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.+** 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.
-* 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. +** 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.
-'''Note: Release Candidate Patch-5 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-5 includes all fixes and additions of previous patches.''' +'''Release Candidate Patch-4''': The bugs fixed by this patch are listed below:
- +
-==== Older Patches ====+
-<!--+
-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-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. * 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.
Line 45: Line 52:
* Spotlight Integration on Mac OS X 10.4 "Tiger" - Also included in this patch is the [[NeoLight|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. * Spotlight Integration on Mac OS X 10.4 "Tiger" - Also included in this patch is the [[NeoLight|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:+'''Release Candidate Patch-3''': The bugs fixed by this patch are listed below:
* 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.
 +** 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.
-* Right-to-left text - Neo/J did not handle intermixed right-to-left and left-to-right text. This bug has been fixed.+'''Release Candidate Patch-2''': The bugs fixed by this patch are listed below:
-* 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 [http://download.openoffice.org/1.1.4/security_patch.html 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. * OpenOffice.org issued a fix for a [http://download.openoffice.org/1.1.4/security_patch.html 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.
Line 58: Line 64:
* 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. * 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:+'''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. * 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.
Line 65: Line 71:
* 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 =====+=== New Features in NeoOffice/J 1.1 Release Candidate ===
- +
-Patch-11: The bugs fixed by this patch are listed below:+
- +
-* A crashing bug was found in "Patch-10". "Patch-11" fixes that bug.+
- +
-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.+
- +
-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).+
- +
-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.+
- +
-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. +
- +
-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.+
- +
-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.+
- +
-Patch-4: The bugs fixed by this patch are listed below:+
- +
-* bug 319+
-* bug 322+
- +
-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.+
- +
-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 ===+
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: 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+* Based on OpenOffice.org 1.1.4 codebase <!-- don't list the new features added in the patches -->
-* Right-to-left and complex text layout (e.g., Arabic, Hebrew, Thai)+* Right-to-left and complex text layout (e.g., Arabic, Hebrew, Thai, Hindi)
* Faster program startup * Faster program startup
* Native Aqua menus * Native Aqua menus
Line 147: Line 86:
* Import of WordPerfect documents * Import of WordPerfect documents
* Support for Macintosh file aliases in open and save dialogues * Support for Macintosh file aliases in open and save dialogues
-* Automatic notification of new patches and versions+* Automatic notification of new patches and versions <!-- disabled by default in 1.1 Final -->
* Patches available as standard Mac OS X installer packages * Patches available as standard Mac OS X installer packages
* Drag-and-drop between NeoOffice/J and other applications * Drag-and-drop between NeoOffice/J and other applications
* Does not quit when clicking the red "close" widget on the last document window * Does not quit when clicking the red "close" widget on the last document window
* Support for Eudora, Entourage, and Mail as external mailer applications * Support for Eudora, Entourage, and Mail as external mailer applications
 +
 +=== Archived Release Notes ===
 +
 +* [[NeoOffice/J 1.1 Beta Release Notes]]
 +
 +[[Category:NeoOffice/J]][[Category:Release Notes]]

Current revision

Contents

Archived Release Notes for NeoOffice/J 1.1 Release Candidate

These are archived release notes for an older version of NeoOffice. If you want to see the release notes for the current version of NeoOffice, please visit the NeoOffice Release Notes.

To download the the latest version of NeoOffice, visit the NeoOffice Downloads page.

Patches for NeoOffice/J 1.1 Release Candidate

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

  • Fixes a minor printing bug.
  • Automatic checking for patches has been disabled by default, since NeoOffice/J 1.1 has become relatively stable and future development efforts will be focused on Aqua widgets and will produce new patches less frequently.

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

  • "Quickstart" menu items now in Dock - In "Patch-5", the ability to close all Neo/J windows was added. That patch added several new menu items to the "NeoOffice/J" menu. In this patch, these new menu items are also available in Neo/J's Dock icon menu.
  • Arabic kashida justification - Previously, Neo/J did not add kashidas in full-justified Arabic text and, instead, Neo/J would just widen the spaces between words. In this patch, kashidas are inserted between the appropriate characters and the spaces between words are not widened.

Release Candidate Patch-6: 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.

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 Release Candidate

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, Hindi)
  • 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