Braillesense Polaris V3.4 firmware upgrade notes Posted on 7th April 2020 The biggest highlights in this release are the addition of Exchange e-mail, the Macro Manager, and the ability to open files directly from Google drive, and save them back, directly from programs on the Polaris. One of the biggest advantages of this last feature is for education. As you may know, All Google Classroom files are stored in directories on Google drive, so now, the whole retrieval and creation process can be done directly on Polaris. Right now, Exchange E-mail is a separate application. This is so, because our original e-mail uses the Polaris Office engine, and the Exchange e-mail uses a different software package. It will operate separately for the first public release, however, they will try to integrate the two programs. The interface is mostly the same. Here’s the entire changes list. It does include what was fixed in the patch, in case users did not install the minor upgrade. General Fixed pauses in TTS when reading documents or books. Improved SD card recognition. When items are deleted from the Polaris Task Manager, they should now also be closed on the Android side. Upgraded the Liblouis version to 3.9.0. *Is important for some foreign language tables. Added Croatian and Turkish Braille tables, and updated the Irish Braille table. Fixed the problem of unnecessary dots 5-6 appearing before end quote and after exclamation. Fixed the problem of announcing the number 4 incorrectly when writing passwords in UEB. Fixed the move by Sentence command. Fixed the problem of the braille keys not working in the 3rd party apps when connected to a USB keyboard. Removed numeric indexing in the help system to reduce confusion about dot numbers. Fixed the problem of not opening notification items from the notification list. Fixed problems crashing when trying to open the App Manager. Change the typing mode key to enter-backspace-space-m due to key conflict. Fixed the problem of not correctly back translating “BayCon.” Mobile Screen Reader/Android aps Added ability to control Android media apps when media keys are set to app mode. To activate the “previous” function, long press the previous media key. To play or pause, long press the Play media key. To activate the Next function, use a long press of the Next media key. Fixed the problem activating edit boxes for Facebook and Skype login, and WatsApp verification. Fixed the problem of not activating the Sign In button for Apple Music. Fixed the problem of edit box labels not appearing in the account section of the Sero app. Fixed problems where the edit boxes for signing in to Google drive will not activate. Fixed the problem adding e-mail addresses in areas like Play store or Account settings if address length exceeds 31 characters. If user presses space-z in 3rd party apps, the apps now terminate. File manager Inserted the “Android Program” Item in the “Send To” function. This allows you to send files to Android apps like Dropbox, one Drive, KNFB reader, etc. We will more clearly try to define this according to file extension in future, but it does attempt to offer apps that match the file type you are sending. Inserted the “Exchange E-mail” option in the “Send To” function for attachment to an e-mail using the exchange app, same as can already be done for the original e-mail app. Google Drive Now Supports the ability to open a file from the Word processor, Notepad, E-mail, Exchange e-mail, Excel Viewer or Media Player. Google drive will appear in the Open/Attach File dialog under the drive list, and you will be able to navigate and select as you would from local drives on the unit. Also will now launch the above programs when pressing Enter on an associated file in the file manager. *Note: files not supported by the apps mentioned above cannot be opened and will result in an “Unsupported file type” error. Now supports the Send To function. Some Conditions Only supports selecting files or folders for the purposes of opening or saving. The login function is not supported from these programs. Please login to Google drive from the file manager before trying to use these functions. Streaming media files is not supported. We download the file in a temporary folder in the flashdisk before playing. In general, it should be noted, due to transferring to and from Google Drive, opening and saving files is a bit slower than when accessing local files and folders. Word processor & Notepad We inserted the ability to spellcheck the current word with Backspace-K. Fixed the problem of not displaying the last word when executing auto scroll. Changed the control movement key from space-dot-1 and space-dot-4 to tab and shift-tab for consistency in dialogs like the Find/replace dialog in both Notepad and Word Processor. Fixed the read Sentence Command in notepad and e-mail. Fixed the problem of removing the punctuation when a word is changed where punctuation is connected. Fixed the problem of the spell checker not working when placed on the last word of a document. Word processor Changed the word wrap default value to off. Only applies to new files. It must still be set manually in existing files. Inserted the function to “set current as default” in the font dialog. As two values are changed in the document settings, the office engine sees it as a modification. So the word processor will display the save prompt when exiting the document. Fixed the problem of fractions being incorrectly grouped/bracketed if spaces are not used. Fixed the problem of the Custom Dictionary not working in the spellchecker. Added the ability to open password protected files. Refers to documents that are password protected for reasons of privacy such as those in the health professions. *Note: these files can only be opened in and from the Word Processor. You cannot open them in the Notepad. Fixed the problem of not editing content inside a table. (Jasmine’s document sent to us by Jim) Fixed the problem of crashing when pressing the first cursor router. Fixed the problem of locking up when executing selection and copy. Fixed the problem of not displaying the negative sign in Nemath mode on the visual screen. Fixed the problem of not printing a document using a USB printer. Fixed the problem of removing the entire paragraph if the misspelled word is in the last position. Fixed the problem of displaying an empty display when deleting a line break in mathematical text. Fixed some instances of jumbled text problems. *This is an ongoing and specific task, so please send us examples if you still experience this. Fixed the problem of removing the negative sign in numerical text. Fixed the problem with editing forms as sent to us by user. Fixed the problems maintaining correct cursor position when spell checking the current word. Fixed the problem of displaying Korean on the monitor when opening special power point files,. Fixed the problem of reporting an incorrect word count in the Word Processor due to counting empty lines as words. Fixed the problem of not correctly pasting multiple items from the Calculation history. Inserted the “insert page break” and “insert tab” items in the “insert” menu. Changed the hot-key for “Left justify”: to enter-backspace-space-j due to key conflict. Fixed the problem of not reading the current line in the Word Processor after closing the Android notification list. Fixed several issues with Nemeth Braille translation. Notepad Fixed the problem of locking up when editing the document and changing “Set characters per line” on the Polaris MINI. Fixed the problem of the Braille grade not being honored in the Find dialog in braille documents. Fixed the problem of menu names being displayed incorrectly when turning off the control Information. Added the “From Cursor to End” replacement option to the Find and Replace dialog. Fixed the Braille translation issue when pasting to a Braille document in the notepad. Fixed the problem of displaying the enter sign when continues reading. Fixed the problem of displaying duplicate text when moving by paragraph. Fixed the problem of locking up when moving by paragraph in a braille file. Fixed the problem of crashing when reading continuously in a braille file. Fixed the problem of crashing when scrolling backward in a Braille file. Fixed the problem of the control characters not working in the find dialog in a braille file. Fixed the problem of speaking the entire paragraph after you press Enter when keyboard echo is off. Fixed the problem of not opening some epub files. Fixed the problem of not deleting a block when pressing backspace. E-mail: We inserted the first name and last name field when using Enter-I to save an address from an e-mail. * This fixes the problem of all contacts having both last name and first name in the Last Name field. Inserted the “Modify” option when a contact already exists. You can change the email address. Inserted the empty trash function for IMAP. Now allows searching for contacts by first name, last name, or e-mail address when using the Enter-L function. Inserted the ability to find an e-mail address by typing all or part of the first or last name as can be done on the U2 products. there is now a Header Display setting in the Options dialog, so that you can define how and what is displayed in the message list. Fixed the problem of inserting text twice when pasted from the clipboard. Fixed the problem of not reading the message body when using 3rd party TTS. Fixed the problem of returning to the top of the message after spell checking the current word. Fixed the problem opening web link such as those to dropbox files. Fixed the problem accessing Microsoft accounts. Fixed the problem of not announcing the completion message when sending a blank message. Exchange E-mail New program to support the Exchange E-mail function, appears below original E-mail program in Main Menu. Mostly functions like the original E-mail program. Accounts manager. Only supports the entry of Account name, server address, username and password, as this is all that is required. The only advanced option is the signature option. Save Offline to Polaris Mail. Inserted the “Save Offline to Polaris Mail.” for saving messages offline. They are saved to the original e-mail program. When you activate this function, you are given a choice as to what account you want to save it to. Set Options Inserted the “Message list Type” for selecting the mail header types to display. This is related to the speed at which e-mail messages are recieved. If you choose to display less header information, e-mail is received faster. detailed: Attachment count, title, sender name, sender email, date. Simple Includes Attachment , title, sender name, date. Spam Settings if user selects the “Detailed” option, user can add the subject, address or host to the spam filter. If user selects the “Simple” option, user can add only the subject to the spam filter. Mailbox If a mailbox has a sub mailbox, you can use enter and backspace to navigate in and out, similar to navigating folders/files in the File Manager. This means though that you must always use F3 and Shift F3 to enter and exit main mailboxes. Media Media Player Now supports the function to browse files using the media keys as was the case in the U2. Daisy Player Now supports the function to browse files using the media keys as was the case in the U2. Auto Scrolling with the Braille display now works correctly. Fixed the auto scroll speed hot keys so that they are consistent with those on the rest of the unit. They were previously backwards. Fixed the problem of unnatural speech pauses when reading the book. Fixed the skipping of phrases in BookShare books. Organizer Address Manager Fixed problems sorting records correctly, including those remaining after the patch release. Schedule Manager Added “Refresh” function for immediate syncing with calendars in the Cloud. *Last item in menu or press Backspace-R. Added “Calendar Type” setting to the calendar settings dialog. Options are Solar, lunar, or both. Web Tools Web Browser Fixed the problem of not opening www.websudoku.com. Fixed the problem of the Previous Page command not working. Fixed entering text in to the edit boxes on the ACB email lists page. Fixed a problem where some HTML pages couldn’t be saved from the Browser. You can now delete all items from the history by selecting all and choosing Delete. Inserted the Clear all button in the history dialog box. You can either select all and delete, or use this button to clear all. Space-D still deletes the current item. Fixed the problem of suddenly returning to the top of the page after reaching a certain position. This is really common on Wikipedia pages, but others as well. Fixed the problem of not displaying control symbols when navigating with space-dot 1 or Space-4. The open function is now available when trying to execute an mp3 file link. Fixed the problem of not seeing the input area for the PIN in the kahoot school site. Extras Sense Dictionary Removes the punctuation at the end of a word received from another program, as in when you look up a word from the Word Processor or Notepad. Utilities Polaris Math Changed the Braille grade option from a combo box to a toggle similar to the Calculator. Calculator, fixed the following errors: Fixed the problem of incorrectly displaying the multiplication sign in the history list if the braille code is set to UEB. Fixed the problem of not being able to input Nemeth devision. For percent, you can’t use a Nemeth percent. Also, you must end with a % sign and can’t use it in the middle of a problem. Can’t do parentheses right after another set of parentheses Can’t do parentheses after a number Can’t use the multiplication dot in many instances Can’t use a multiplication cross between two parentheses Can’t do a multiplication cross after a parentheses Dividing a fraction by a fraction gives the wrong answer Dividing a whole number by a fraction gives the wrong answer Mixed number times a simple fraction using a multiplication cross gives the wrong answer Can’t do a number immediately followed by Pi or use the multiplication dot between them 2 pi. When doing 3 squared plus 4 squared, it speaks quotation mark, but does calculate it correctly It doesn’t allow for scientific notation To do index roots you can’t use correct Nemeth code. You can’t put an operation in an exponent because it doesn’t allow you to use the dot 5 to end the exponent. Instead, it automatically fills in a dot 5 when you hit the minus sign Display Time and Date Fixed the problem of skipping seconds. Fixed the problem of the countdown timer throwing errors if the braille code is set to UK. Wake Up Alarm Added ability to set multiple alarms. Main window now consists of alarms list and buttons. Add Alarm: Enter-A. Modify Alarm: Enter-M. Delete Alarm: Space-D. Terminal For Screen Reader Fixed the problem of not sending translated braille when using the terminal clipboard. Macro Manager New app located below Sleep Timer. As a reminder, the actual Macro Manager is located in the Utilities menu. But, you can’t do anything with it until you have Macros saved there. To begin and end recording a Macro, type F2-R. To insert delay time for instances where execution is too fast, press F2-D. To execute the most recently used macro, press F2-E. To open the Macro Manager from anywhere, press F2-L. Added export and import the macro list. This allows you to create macros for others, such as teachers or students, or in situations where you want to make a complicated task easier to perform for someone else. We export and import the macro list to and from the flashdisk\database\macro folder. Settings Setup Internet Changed some code to hopefully improve the problem of losing the wireless password. Please test and let us know. Fixed the error when entering nothing in the “bypass proxy for” field in the internet Setup dialog. We hopefully improved on the situation where Wi-fi profiles seem to disappear. Fixed the problem connecting to iPhone hotspots. Bluetooth Manager Fixed the problem of not reconnecting the Bluetooth Keyboard when restarting Polaris. Backup Restore Polaris Settings Fixed the problem of not restoring web browser settings. Please make a fresh backup after doing the upgrade for this to work. Voice Options Added Turkish And Croation to the voice Options Inserted English India Sangeeta, veena and rishi Inserted UK Malcolm, Scottish Fiona and Australian Lee. Global Options: We inserted the language option in the global options. This changes the system language of the unit according to the Android System settings. This allows users to easily change supported open firmware localizations. Please note that, because this is connected specifically to an Android setting, all Android languages appear in this list. If you choose a language for which we do not have a localization, Polaris prompts and menus will appear in English, though you may operate in the chosen language on the android side. Note: currently Braille and TTS need to be changed separately via their respective options. We will discuss further automation of the whole process. But for now, possibly a perfect use of the Macro function. Please note that any open applications need to be closed and re-opened before they will appear in the changed language. Exam and Function Lock Fixed the problem that Exam mode wouldn’t exit properly with the password. If Function Lock is enabled, the password will now be required to initialize options. Upgrade Added display of the program count during the “Initialization” phase, so that you can see progress. This count shows all installed packages, including stock Android packages and apps, polaris apps and packages, as well as any installed apps. The count will easily exceed 150, even if you have nothing additional installed. Will now not allow an upgrade to proceed if the battery level is below 40%, even if the AC adapter is connected. This is to protect against instability during the upgrade process.