|
Yosemite Upgrade Issues
From NeoWiki
Revision as of 17:32, 29 October 2015 (edit) ( | contribs) (→Step 2 - If NeoOffice crashes or does not save, try these steps - Remove extranenous command) ← Previous diff |
Current revision (15:11, 8 June 2017) (edit) (undo) ( | contribs) (Disable obsolete sections now that Yosemite several versions older than the latest macOS) |
||
(57 intermediate revisions not shown.) | |||
Line 1: | Line 1: | ||
+ | __TOC__ | ||
+ | |||
This article describes known issues for running NeoOffice on Mac OS X 10.10 Yosemite. Follow us on Twitter [http://twitter.com/NeoOffice @NeoOffice] to get notified when we fix any Yosemite issues. | This article describes known issues for running NeoOffice on Mac OS X 10.10 Yosemite. Follow us on Twitter [http://twitter.com/NeoOffice @NeoOffice] to get notified when we fix any Yosemite issues. | ||
==Problems after upgrading to Yosemite?== | ==Problems after upgrading to Yosemite?== | ||
- | |||
- | {{bluebox|SendUsYosemiteBugsNotice}} | ||
====Step 1 - Download and install the latest version of NeoOffice==== | ====Step 1 - Download and install the latest version of NeoOffice==== | ||
- | + | '''Only NeoOffice 2015 or higher will run on Yosemite.''' To upgrade to the latest version of NeoOffice Classic Edition or NeoOffice from the Mac App Store, use the following steps: | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | *'''NeoOffice Mac App Store | + | *'''NeoOffice Classic Edition:''' |
- | **Ensure that Apple's App Store application has installed NeoOffice 2015 by launching Apple's App Store application and [https://support.apple.com/kb/ | + | **Install [http://www.neooffice.org/neojava/download.php?fragment=download NeoOffice 2015.12 Classic Edition] if you are running an older version of NeoOffice |
- | ** Install the [http:// | + | <!--**Install the [http://edith.neooffice.org/test/NeoOffice-2015.12_Classic_Edition-Patch-0-Test-0-Intel.dmg latest test patch for NeoOffice 2015.12 Classic Edition]--> |
- | ** If NeoOffice does not launch or NeoOffice | + | **'''Optional:''' Some database features and wizards in NeoOffice require Java. If NeoOffice displays a dialog that says Java is required, install [http://www.neooffice.org/neojava/javadownload.php Java SE Development Kit (JDK) from Oracle]. Note: only Oracle's JDK will work. Neither Apple's Java nor Oracle's Java SE Runtime Environment (JRE) will work. |
- | + | **If the NeoOffice download or installation fails, we recommend that you try [[NeoOffice_Download_and_Installation_Issues#Downloading_NeoOffice_Classic_Edition_from_our_website|these steps]]. | |
- | + | ||
- | + | *'''NeoOffice Mac App Store:''' | |
- | + | **Ensure that Apple's App Store application has installed NeoOffice 2015.12 by launching Apple's App Store application and [https://support.apple.com/kb/PH25935 doing these steps] | |
- | + | <!--** Install the [http://edith.neooffice.org/test/NeoOffice-2015.12-Patch-0-Test-0-Intel.dmg latest test patch for NeoOffice 2015.12]--> | |
- | + | ** If NeoOffice does not launch or NeoOffice Viewer launches, we recommend that you try [[NeoOffice_Download_and_Installation_Issues#Mac_App_Store_Installation_Issues|these steps]]. | |
====Step 2 - If NeoOffice crashes or does not save, try these steps==== | ====Step 2 - If NeoOffice crashes or does not save, try these steps==== | ||
The following steps will force NeoOffice to create new user preference files with default values: | The following steps will force NeoOffice to create new user preference files with default values: | ||
*'''Quit NeoOffice''' | *'''Quit NeoOffice''' | ||
- | *'''NeoOffice Classic Edition | + | *'''NeoOffice Classic Edition:''' |
- | **In the Finder, select the {{prefName|Go}} > {{prefName|Go to Folder}} menu item, copy the following path into the dialog that appears, and press the {{button|Go}} button:<br><tt>~/Library/Preferences/NeoOffice-3.0</tt> | + | **In the Finder, select the {{prefName|Go}} > {{prefName|Go to Folder}} menu item, copy the following path into the dialog that appears, and press the {{button|Go}} button:<br><tt class="notranslate">~/Library/Preferences/NeoOffice-3.0</tt> |
- | **Drag the selected <tt>NeoOffice-3.0</tt> folder to the Trash | + | **Drag the selected <tt class="notranslate">NeoOffice-3.0</tt> folder to the Trash |
- | *'''NeoOffice Mac App Store | + | *'''NeoOffice Mac App Store:''' |
- | **In the Finder, select the {{prefName|Go}} > {{prefName|Go to Folder}} menu item, copy the following path into the dialog that appears, and press the {{button|Go}} button:<br><tt>~/Library/Containers/org.neooffice.NeoOfficeSecureEdition/Data/Library/Preferences/NeoOfficeSecureEdition</tt> | + | **In the Finder, select the {{prefName|Go}} > {{prefName|Go to Folder}} menu item, copy the following path into the dialog that appears, and press the {{button|Go}} button:<br><tt class="notranslate">~/Library/Containers/org.neooffice.NeoOfficeSecureEdition/Data/Library/Preferences/NeoOfficeSecureEdition</tt> |
- | **Drag the selected <tt>NeoOfficeSecureEdition</tt> folder to the Trash | + | **Drag the selected <tt class="notranslate">NeoOfficeSecureEdition</tt> folder to the Trash |
*'''Launch NeoOffice''' | *'''Launch NeoOffice''' | ||
====Step 3 - If NeoOffice still has problems, try these steps==== | ====Step 3 - If NeoOffice still has problems, try these steps==== | ||
*Quit NeoOffice | *Quit NeoOffice | ||
- | *In the Finder, go to the <tt>/Applications/Utilities</tt> folder and launch the <tt>Terminal</tt> application | + | *In the Finder, go to the <tt class="notranslate">/Applications/Utilities</tt> folder and launch the <tt class="notranslate">Terminal</tt> application |
- | *Copy the following commands into the <tt>Terminal</tt> window and press the Return key:<br><tt>defaults delete org.neooffice.NeoOffice<br>defaults delete org.neooffice.NeoOfficeSecureEdition</tt> | + | *Copy the following commands into the <tt class="notranslate">Terminal</tt> window and press the Return key:<br><tt class="notranslate">defaults delete org.neooffice.NeoOffice<br>defaults delete org.neooffice.NeoOfficeSecureEdition</tt> |
*Launch NeoOffice | *Launch NeoOffice | ||
- | ====Step 4 | + | ====Step 4 - If NeoOffice crashes when printing, your printer driver software may be incompatible with OS X Yosemite==== |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
To stop crashes in your printer driver software, you will need to download and install an updated version of driver software for your particular printer. Each printer manufacturer creates their own printer driver software so you will need to search the web for printer drivers. Be sure to include the manufacturer name and module number of your printer when searching the web. | To stop crashes in your printer driver software, you will need to download and install an updated version of driver software for your particular printer. Each printer manufacturer creates their own printer driver software so you will need to search the web for printer drivers. Be sure to include the manufacturer name and module number of your printer when searching the web. | ||
+ | <!-- | ||
+ | If you see any problems with NeoOffice after upgrading to Yosemite, try the preceding steps. These steps should fix most problems caused by upgrading to Yosemite. If these steps do not fix your problem, [[#Send_us_a_bug_report|send us a bug report]]. | ||
+ | --> | ||
==Fixed bugs== | ==Fixed bugs== | ||
Line 75: | Line 57: | ||
** When using a right-to-left (RTL) language such as Hebrew or Arabic, text would be drawn on top of the drop down button in comboboxes and popup buttons. We fixed this bug by shifting the text rightward when OS X Yosemite draws a combobox or popup button in RTL mode. | ** When using a right-to-left (RTL) language such as Hebrew or Arabic, text would be drawn on top of the drop down button in comboboxes and popup buttons. We fixed this bug by shifting the text rightward when OS X Yosemite draws a combobox or popup button in RTL mode. | ||
** When exporting to PDF, any text in the document that uses a Type 1 font would not be displayed in the exported PDF. | ** When exporting to PDF, any text in the document that uses a Type 1 font would not be displayed in the exported PDF. | ||
- | ** NeoOffice would sometimes draw Arabic characters on top of each other | + | ** NeoOffice would sometimes draw Arabic characters on top of each other. |
- | ** NeoOffice would crash when displaying the Save dialog while the titlebar popover window is visible | + | ** NeoOffice would crash when displaying the Save dialog while the titlebar popover window is visible. |
** NeoOffice would ignore most keystrokes when typing many common Indic language words. | ** NeoOffice would ignore most keystrokes when typing many common Indic language words. | ||
** Any color settings for changes in Writer documents that were set to {{prefName|By author}} or {{prefName|[None]}} would be unset when quitting NeoOffice. | ** Any color settings for changes in Writer documents that were set to {{prefName|By author}} or {{prefName|[None]}} would be unset when quitting NeoOffice. | ||
+ | ** NeoOffice would crash when opening LibreOffice HTML files that contain images. | ||
+ | ** NeoOffice would draw any text that has its {{prefName|scaling the width}} setting set to greater than 100% wider than normal. | ||
+ | ** NeoOffice would generate an empty mail merge if you select the {{prefName|From:}} field in the Mail Merge dialog. | ||
+ | ** NeoOffice would hang for a minute or longer when updating links in spreadsheets. | ||
+ | ** In compressed and stretched vertical text, NeoOffice would compress or stretch Chinese, Japanese, and Korean characters horizontally instead of vertically. | ||
+ | ** In fontwork objects that have multiple lines of text, NeoOffice would draw all but the first line of text too far to the right. | ||
+ | ** When exporting as PDF, any characters that use the <tt class="notranslate">Apple Color Emoji</tt> font would not be included in the exported PDF file. | ||
+ | ** When pressing and holding a vowel key, NeoOffice would repeatedly enter the unaccented character even after OS X displayed a list of accented characters. | ||
+ | <!-- | ||
==Unfixed bugs== | ==Unfixed bugs== | ||
==Send us a bug report== | ==Send us a bug report== | ||
- | + | If you [[#Problems after upgrading to Yosemite?|purchased and installed NeoOffice 2015]] and you find a crashing or hanging bug, [mailto:yosemitebugs@neooffice.org send us an e-mail]. We can only fix crashing and hanging bugs that we can reproduce on our machines so be sure to include the following items: | |
+ | |||
+ | * A crash log for crashing bugs | ||
+ | * A sample of NeoOffice using the <tt class="notranslate">Activity Monitor</tt> application | ||
+ | * Detailed steps that we can follow to reproduce the bug | ||
+ | --> |
Current revision
This article describes known issues for running NeoOffice on Mac OS X 10.10 Yosemite. Follow us on Twitter @NeoOffice to get notified when we fix any Yosemite issues.
Problems after upgrading to Yosemite?
Step 1 - Download and install the latest version of NeoOffice
Only NeoOffice 2015 or higher will run on Yosemite. To upgrade to the latest version of NeoOffice Classic Edition or NeoOffice from the Mac App Store, use the following steps:
- NeoOffice Classic Edition:
- Install NeoOffice 2015.12 Classic Edition if you are running an older version of NeoOffice
- Optional: Some database features and wizards in NeoOffice require Java. If NeoOffice displays a dialog that says Java is required, install Java SE Development Kit (JDK) from Oracle. Note: only Oracle's JDK will work. Neither Apple's Java nor Oracle's Java SE Runtime Environment (JRE) will work.
- If the NeoOffice download or installation fails, we recommend that you try these steps.
- NeoOffice Mac App Store:
- Ensure that Apple's App Store application has installed NeoOffice 2015.12 by launching Apple's App Store application and doing these steps
- If NeoOffice does not launch or NeoOffice Viewer launches, we recommend that you try these steps.
Step 2 - If NeoOffice crashes or does not save, try these steps
The following steps will force NeoOffice to create new user preference files with default values:
- Quit NeoOffice
- NeoOffice Classic Edition:
- In the Finder, select the Go > Go to Folder menu item, copy the following path into the dialog that appears, and press the Go button:
~/Library/Preferences/NeoOffice-3.0 - Drag the selected NeoOffice-3.0 folder to the Trash
- In the Finder, select the Go > Go to Folder menu item, copy the following path into the dialog that appears, and press the Go button:
- NeoOffice Mac App Store:
- In the Finder, select the Go > Go to Folder menu item, copy the following path into the dialog that appears, and press the Go button:
~/Library/Containers/org.neooffice.NeoOfficeSecureEdition/Data/Library/Preferences/NeoOfficeSecureEdition - Drag the selected NeoOfficeSecureEdition folder to the Trash
- In the Finder, select the Go > Go to Folder menu item, copy the following path into the dialog that appears, and press the Go button:
- Launch NeoOffice
Step 3 - If NeoOffice still has problems, try these steps
- Quit NeoOffice
- In the Finder, go to the /Applications/Utilities folder and launch the Terminal application
- Copy the following commands into the Terminal window and press the Return key:
defaults delete org.neooffice.NeoOffice
defaults delete org.neooffice.NeoOfficeSecureEdition - Launch NeoOffice
Step 4 - If NeoOffice crashes when printing, your printer driver software may be incompatible with OS X Yosemite
To stop crashes in your printer driver software, you will need to download and install an updated version of driver software for your particular printer. Each printer manufacturer creates their own printer driver software so you will need to search the web for printer drivers. Be sure to include the manufacturer name and module number of your printer when searching the web.
Fixed bugs
- Opening and saving documents in iCloud Drive - We have fixed the following issues when opening and saving NeoOffice documents in iCloud Drive:
- When a document in iCloud Drive is open in NeoOffice and that document is moved to the Trash on a different Mac, OS X Yosemite would make the document unsavable. We fixed this bug by displaying a Save As dialog when saving or closing the document so that the user can restore the deleted document.
- When the same iCloud Drive document is edited on more than one machine at the same time, synching of changes to the document would not be synched between machines. We fixed this bug by implementing Apple's file coordination protocols to share the document's native file lock with the iCloud Drive sync daemon.
- When a new iCloud Drive document is saved for the first time with the same name on more than one machine, on some of the machines NeoOffice would display a native Open dialog.
- Other issues - We have also fixed the following OS X Yosemite issues:
- When the same Dropbox document is open on more than one machine at the same time and the document is saved, all of the other machines would display a native Open dialog when saving.
- When a document is moved or renamed while open in NeoOffice, double-clicking on that file in the Finder would open a second window with the same document. We have fixed this bug so that only the existing document window is moved to the front like normal.
- Starting in OS X Yosemite Developer Preview 6, a white rectangle would be drawn over several blocks in the status bar at the bottom of most NeoOffice document windows. We fixed this bug by reimplementing our native border drawing code.
- When NeoOffice 3.4.1 tries to load Java and Apple's Java is not installed, OS X would display a dialog for downloading Oracle's 64 bit Java instead of Apple's 32 bit Java. We fixed this bug by forcing OS X to display the dialog for downloading Apple's 32 bit Java.
- When clicking on a hyperlink that points to a file, NeoOffice 2014.5 would fail to open the file. We have fixed this bug by displaying a native Open dialog. After clicking the Open button in the native Open dialog, OS X Yosemite will allow NeoOffice to open the file.
- When editing a table in a Base database, NeoOffice 3.4.1 would occasionally hang. We fixed this bug by reimplementing our code that draws native OS X table column headings.
- When using a right-to-left (RTL) language such as Hebrew or Arabic, text would be drawn on top of the drop down button in comboboxes and popup buttons. We fixed this bug by shifting the text rightward when OS X Yosemite draws a combobox or popup button in RTL mode.
- When exporting to PDF, any text in the document that uses a Type 1 font would not be displayed in the exported PDF.
- NeoOffice would sometimes draw Arabic characters on top of each other.
- NeoOffice would crash when displaying the Save dialog while the titlebar popover window is visible.
- NeoOffice would ignore most keystrokes when typing many common Indic language words.
- Any color settings for changes in Writer documents that were set to By author or [None] would be unset when quitting NeoOffice.
- NeoOffice would crash when opening LibreOffice HTML files that contain images.
- NeoOffice would draw any text that has its scaling the width setting set to greater than 100% wider than normal.
- NeoOffice would generate an empty mail merge if you select the From: field in the Mail Merge dialog.
- NeoOffice would hang for a minute or longer when updating links in spreadsheets.
- In compressed and stretched vertical text, NeoOffice would compress or stretch Chinese, Japanese, and Korean characters horizontally instead of vertically.
- In fontwork objects that have multiple lines of text, NeoOffice would draw all but the first line of text too far to the right.
- When exporting as PDF, any characters that use the Apple Color Emoji font would not be included in the exported PDF file.
- When pressing and holding a vowel key, NeoOffice would repeatedly enter the unaccented character even after OS X displayed a list of accented characters.