PDA

View Full Version : Swype BETA 3.26 update 1 - Automatic updates, more languages, and more



brian.resnik
10-18-2011, 8:36 AM
SWYPE BETA v3.26 update 1Automatic Updates - Context Prediction - (More) Languages By Region - Refined Key Layout - Enhanced Settings & Help

<div style="font-weight: bold; font-size: 16px; text-align: center; padding: 5px; border: solid; border-width: 1px; border-radius: 3px; background-color: #dfdfdf; align: center; color: #ff7b00; border-color: #000;">Updates may take up to 72 hours to arrive on your device. You will receive an update notification the next time your device checks in to the Swype Connect service. You can manually initiate this process by pressing the "Refresh" button in the Swype Connect section of Swype Settings, though your update request may be deferred anyway based on server load. Please wait at least 72 hours before reporting update failures on the forums. Thank you.</div>
Automatic Updates
You've asked for it, so here it is! Swype BETA now supports automatic updates directly from within Swype! Version 3.26 of the Swype BETA includes Swype Connect v2, which lets us deliver the latest Swype improvements directly to your device.

Break free of the SwypeInstaller - Once you've installed this latest version of Swype BETA you'll never have to use the SwypeInstaller again. Updates can be installed straight from the Swype Settings menu.
Get Notified - When a new update is ready, we'll send a notification right to your device. Never get stuck with an expired version of Swype BETA again.
Save your dictionary and settings - Since automatic-updates don't require you to uninstall Swype first, you'll be able to take your dictionary and settings with you when you upgrade. No more re-entering slang and curse words ;)
(More) Languages by Region
With this version we're adding a whopping 11 additional languages! To accommodate this dramatic increase in languages, we streamlined all of our assets so that Swype is smaller overall, and we've split everything into 4 regional downloads (plus 1 with all regions combined).

Americas: US English, Spanish, French Canadian, Brazilian Portuguese ~5Mb
Western Europe: UK English, French, Italian, German, Spanish, Portuguese, Dutch, Danish, Swedish, Finnish ~10Mb
Eastern Europe: US English, UK English, Czech, Hungarian, Polish, Romanian, Russian, Slovak ~9Mb
Pan-Asia: US English, UK English, Vietnamese, Thai, Chinese (Simplified), Filipino, Japanese ~9Mb
All Regions: Includes all 23 languages from the regional language versions. ~21Mb
*NOTE - WXGA (Honeycomb) builds are using the old English/Spanish and Full language formats. Please see http://beta.swype.com/android/supported for a table showing which languages are supported by which resolutions

Refined Key Layout
We've changed the layout of the keyboard a tiny bit, so be prepared to unlearn what you have learned.

Numbers are now located along the top row of keys, similar to a traditional keyboard
The "Globe" key has been removed from all BETA builds (until we can make it an option in settings)
Added a second page to the symbols layer. Press the 1/2 key on the left to switch between them.
Enhanced Settings & Help
Confused by our old settings, tutorial, and help? Did you feel like you couldn't find info on how to use Swype effectively, and thought our settings were cluttered? Yeah, we did too. That's why we grabbed "Settings, Tutorial, & Help" by the collar, kicked it out of the house, cut off its trust fund access, and told it come back when it got its act together! Lo and behold, our newly reformed "Settings" is back and is now, well, actually helpful!

Long-press the SWYPE key to quickly access Swype Settings any time
Update Swype straight from the settings menu whenever a new version is available
Learn basic and advanced techniques to become an experienced Swyper. Do you know about "bouncing" and the auto-space suppress gesture? How about the editing layer? Check it out!
Set available languages and you'll never be offered a language you don't use when switching languages on-the-fly.
(UPDATE 1) Context Prediction Engine
With our first over-the-air update, we've enabled our Context Prediction Engine. By analyzing the text you've already entered, Swype will offer more accurate predictions that make sense in the context of the sentence

40% increase in prediction accuracy when a language profile is present
Learns over time as you use it, building up a personal language profile for you.
Enabled only for English, French, Italian, German and Spanish. Other languages coming soon! *Note* French Canadian does not have a pre-loaded static language model, and so will only show improved accuracy after continual use.
(UPDATE 1) Japanese Language Support
We've added support for Japanese (kana-kanji conversion). Japanese is only available in the Pan-Asia package and NOT the All Regions package.

As usual, we also have a ton of bug fixes, so check the changelog in the second post to see if an issue that's been bothering you is resolved!

Enjoy!

brian.resnik
10-18-2011, 8:37 AM
Current versions
Installer: 2.0.26481 (13.00)
Swype BETA - All Regions: 3.26.92.36178
Swype BETA - Americas: 3.26.92.36178
Swype BETA - Western Europe: 3.26.92.36178
Swype BETA - Eastern Europe: 3.26.92.36178
Swype BETA - South East Asia: 3.26.92.36178
Swype BETA - Honeycomb All Regions: 3.26.92.36183
Swype BETA - Honeycomb Americas: 3.26.92.36199

Revision history


ALL BUILDS - Swype Beta v3.26.92.361xx

Enabled CONTEXT PREDICTION ENGINE for EFIGS languages (English, French, Italian, German, Spanish)
Added Japanese language to Pan-Asia build
Re-enabled "Return Key as Emoticon in Messaging" for all builds EXCEPT Pan-Asia (incompatible with Japanese)
Removed comma-space-space gesture
Changed German, Italian, and Spanish keyboards from NATIONAL layout back to STANDARD layout




INSTALLER v.2.0.26481 (13.00)

Re-skinned installer to match new Swype brand colors (Orange/Silver/White)
Separated beta into regional builds
Removed device installation limit
Refined backend code to streamline process for Connect-enabled builds
ALL BUILDS - Swype Beta v3.26.92.35xxx

Updated Swype Connect to v2
Added support for OTA updates
Added support for displaying notifications sent via Swype Connect
Prepared resources for context engine alpha test
Fixed "Google Maps" gesture ("No app associated with this action")
Implemented dynamic keyboard generation, using common assets, to decrease file size and allow future functionality
UX simplification: key layout changes, settings & help updates, and more
Added 11 new languages
Addressed multiple issues with word priority, dictionary contents, and HWCL ordering
Addressed multiple issues relating to capitalization
Fixed a bug where using the capitalization gesture too fast (and other rare cases) would "interrupt" the Swype trace path
Added several toast-style popups to alert users to better ways to accomplish tasks they are trying to perform (e.g. double-letters, editing gestures, etc). Tips decrease in frequency over time
Updated compatibility with several applications (QuickOffice, PolarisOffice, etc)
Tons of other minor bug fixes! (especially for non-QWERTY languages)


INSTALLER v.1.1.26481 (12.16)

Minor updates for compatibility with Swype Connect
Removed "licensing" step from installer, as licensing is now handled by Swype Connect
ALL BUILDS - Swype Beta v3.25.91.31xxx

Single-tapping a word no longer re-positions the cursor to the end of the word
For auto-complete fields (e.g. "to" in email), when in landscape, populate the HWCL with app-provided completions instead of auto-corrects
Added support for capitalization in dictionary. When adding words to the dictionary, they will now retain their capitalization (e.g. Cyanogen, not cyanogen)
Added "Personal Dictionary" management in Swype Settings

Add/Remove words from list
Edit existing words
Reset personal dictionary
Does not effect default, preloaded dictionaries!

Added new Swype Gestures

Cut/Copy/Paste/Select All
Twitter/Google Maps/Facebook

Fixed a bug in English where 'i' would incorrectly auto-capitalize in certain apps (inputType=TYPE_NULL, e.g. terminal emulators)
Added PortugueseBR support
Suppress all auto-capitalization in URL fields
New tutorial and first-time user experience
Added support for Android "toast tips" for certain notifications
Improved prediction accuracy and suggestion priority for both tapping and Swyping
Fixed a bug in Android 3.2 that prevented Swype from reading the screen resolution properly
Fixed multiple application incompatibilities
Fixed a bug where dictionaries would sometimes fail to load after a device reboot
Added Swype Connect for licensing and measurement data collection
Over 150 smaller improvements and bug fixes

INSTALLER v.1.1.26307 (12.15)

Enable alternative licensing method for devices without an ESN (wifi-only devices)
Allow activation of accounts using 5-digit code in installer
Reset all accounts' download history to 0
Report connection state at time of download (wifi, 3g, 4g, etc) to facilitate better troubleshooting
ALL BUILDS - Swype Beta v3.5.83.26xxx

Implement predictive tapping algorithm
Implement Horizontal Word Choice List (HWCL)
Implement movable & resizable KBD for honeycomb
Added Hungarian language support
Increased languages supported on various screen resolutions. Please see this page (http://beta.swype.com/android/supported) for an updated table showing which resolutions support which languages
Added support for WXGA resolution (Honeycomb ONLY)
Enable alternative licensing method for devices without an ESN (e.g. wifi-only devices)
Don't flash the shift state for the shift gesture for languages without case.
Move Word Suggestion settings up to preferences area
Cursor restore on double-tapped words with HWCL enabled
Close HWCL on rotation when needed for small screens
Automatic default language selection
Add backend support for keyboard skin selection features to be added in the future
Fix license failure on reboot when ESN not readable at time of first license load
Fix license failure on CDMA devices when in Airplane Mode
Fixed an issue where words could not be added/removed from dictionary after 3000 new words were added
Over 150 smaller improvements and bug fixes

INSTALLER v.1.1.20186 (12.01)

Gingerbread will no longer erroneously display a network failure error when it should be showing either a username/password or account activation error
New "Generate License" option in the installer to re-license Swype Beta at any time
Installer now recognizes WiMAX as a valid data connection
ALL BUILDS - SWYPE BETA v2.29.71.20203/20186

Announcing BETA support for the following resolutions: qHD, QVGA, WQVGA, WSVGA
Added Dutch, Russian and UK English support [NOTE: Not all devices support all languages. For a table of which screen-sizes support which languages, please click here (http://beta.swype.com/android/supported/).]
The Hidden Word Tip window will only appear once, the first time you encounter a hidden word after a new installation. It will never appear again after that.
Contacts, etc, that are automatically added to the user dictionary will now stay deleted when removed by the user
Fixed the gesture to hide the keyboard: Swype from the SWYPE key to the DELETE key
The capitalization gesture will no longer accidentally capitalize the second letter of a word when the trace path goes through that key before exiting the top of the keyboard
Add compression of large languages for Android builds to reduce filesize
Identified and resolved an issue that was causing cumulative loss in recognition accuracy over time
Faster trace path animations
Improved application performance in portrait view
Improved the efficiency of the contact list scanner
Swype key in Spanish now properly brings up Word Choice Window
Fixed a bug with word priorities so words in user dictionary do not always appear first in word choice window
Fixed a bug that prevented the auto-space suppression icon from appearing in some cases
Period and Comma now function properly when tapped in SYM layer
Improved recognition of words when using the capitalization gesture and the second letter is very close the exit-point of the capitalization gesture, e.g. "Well"
Fixed a rare crash when returning from the Language Selector in Settings
Launching voice recognition now draws a UI inside the Swype process instead of launching a new activity
When Android 2.3.3 is detected, double-tap-to-edit is disabled to prevent conflict with Google's double-tap behavior
Decreased the likelihood that a new license will be required after a system update
Fixed a bug where a failure of the system to properly return build properties was crashing Swype
Minor compatibility updates for Android 2.3
Fixed various crashes

INSTALLER v.1.1.15759 (11.1)

Added support for selecting different versions to download
MICRO BUILD - SWYPE BETA v2.17.59.15552

English/Spanish only, to keep filesize down.
STANDARD BUILD - SWYPE BETA v2.15.56.14870

No changes

INSTALLER v.1.1.15121

Revised installer workflow. Users can now enable Swype and select it as the default input method from within the Swype installer.
The installer now includes a repair feature. If a previous installation failed, or if the existing Swype BETA installation is broken (missing/corrupt license, etc), the installer will attempt to resume the installation process and repair any broken elements.
Clarified error messages to give a more accurate description of the specific problem encountered.
Added links to the tutorial and tips-and-tricks videos to the end of the installation.
SWYPE BETA v2.15.56.14870

Added support for new installer features, such as version checking and installation repair.
Merged the most recent changes from trunk (mostly device-specific bugfixes)