May 31, 2009
Version 1.1.15 is now available for preview download. This release resolves a small number of customer reported problems, and changes the logic in the network configurator to make on-boarding faster.
- properly encodes cyrillic text in message subject
- re-instated menu action ‘get link’ to allow navigation from plain text messages
- fixes problem where server responses are rejected on multiple move action
- additional ‘authenticating’ message when connecting to server
- re-instates ‘delete on server’ label to indicate messages are awaiting deletion
- fixes problem where status messages stop being displayed
- changes logic within network configurator to attempt direct connection before checking service books
This preview release does not yet address the device stability problem that has been reported on RIM OS 4.7.0.148, as I have not yet been able to reproduce the problem.
UPDATE 2
I have posted an update to this version that fixes some minor points, and one really important bug that will have caused tiggit mail to progressively run slowly. From time to time when opening a quoted-printable encoded email, the text of the message is not displayed. This was because the display thread was stuck in an infinite loop. Each time the message is opened, another thread is created which also sits and loops. Each thread absorbs resource and so pretty rapidly the BlackBerry will become very un-responsive. This should now be fixed.
- support for non-ascii characters in file names used to save attachments
- adds support for non-ascii characters in from and subject fields
- fixes problem where contactMenu option is not respected
- fixes problem of annoying warning pop-ups
- adds logic to only display home page icon when the number of unread mails is non zero
- fixes problem with multiple successful moves being detected as an error
- fixes progressive performance problem caused by decoder threads not exiting
- adds a configurator to test the default settings on the device prior to trying other smarter configurations
Registered users can download version 1.1.15, by clicking here and entering the email address that was originally used to register for tiggit mail. Exisiting license tokens will continue to work with this version. Users are advised to take appropriate precautions when upgrading to this version as all messages on the handheld may be lost. Users are advised to fully remove the previous version of tiggit mail prior to upgrading to ensure a trouble-free installation.
5 Comments |
tiggit mail development |
Permalink
Posted by tiggit
May 25, 2009
Build numbers
api 4.2 – 12990
api 4.3 – 12991
api 4.6 – 12992
There have been no changes since preview 6. This version will also be added to Handango, Mobihand, the Mobihand App Store, and of course the BlackBerry App Store.
Leave a Comment » |
tiggit mail development |
Permalink
Posted by tiggit
May 20, 2009
A number of users have commented on the high battery usage in this release, and as a result I have made a number of changes that appear to correct some synchronization issues. Preview 6 is now available for download.
Preview 6 also restores the option to set smtpAuthType, and resolves a problem associated with using singlePost and tunnel connections for IMAP, and hopefully will reduce the number of disconnections experienced by tunnel users. It also feels quite a lot faster then previous previews.
Preview 6 can be downloaded in the normal way, using the link in the post below. Here are the build numbers.
1.1.14 preview 6 api 4.6 build 12636
1.1.14 preview 6 api 4.3 build 12645
1.1.14 preview 6 api 4.2 build 12646
Leave a Comment » |
tiggit mail development |
Permalink
Posted by tiggit
May 16, 2009
With the launch of the BlackBerry and Mobihand App Stores, this release is focussed on meeting the App Store requirements imposed by Research In Motion.
There are also some improvements to the add mailbox wizard, including a test phase once the mailbox has been specified. tiggit now has an update facility that allows you to automatically check for new released of tiggit mail. (RIM make a charge of hundreds of dollars to list an application on the App Store, and make a charge for each update!)
This version also makes a better attempt at decoding and displaying partially downloaded messages – reducing the number of messages that need to be more-ed before they can be read.
Here are the details of the changes in this release
- connections are tested at the end of the add mailbox wizard
- data useage warning message as required by RIM
- improved feedback when folder sync fails
- automatic update utility
- fixes incorrect trial license expiry information on license panel
- modest performance improvements when opening messages
- fixes problems with WiFi connections when using service book defined cellular connections
- improved handling of worker thread exits
- sets default character set for MIME decoder
- adds show deleted option, allowing users to see messages that have not been EXPUNGED
- step-back-delete download functionality
- fixes problems with dropCopy
- resolves reliability problems with IMAP APPEND
- fixes problem with incorrect message size display for small messages
Testing this release I have noticed that attention should be paid to blockSize and waitTime. It is suggested that waitTime should not be set below 250, whereas the default settings with release 12 was 100.
Registered users can download version 1.1.14, by clicking here and entering the email address that was originally used to register for tiggit mail. Exisiting license tokens will continue to work with this version. Users are advised to take appropriate precautions when upgrading to this version as all messages on the handheld may be lost. Users are advised to fully remove the previous version of tiggit mail prior to upgrading to ensure a trouble-free installation.
Here are the build numbers for the various versions
1.1.14.d2 4.2 build 12436
1.1.14.d2 4.3 build 12435
1.1.14.p4 4.6 build 12505
Leave a Comment » |
IMAP, new version, tiggit mail development | Tagged: app store, blackberry app store, mobihand app store, tiggit, wifi |
Permalink
Posted by tiggit
April 13, 2009
Version 1.1.12 started out with only one objective – to provide support for STARTTLS – to allow sending mail via hotmail. Since then a number of problems and some ideas have come up, that have also been addressed.
Providing support for STARTTLS requires changing an active connection from being in plain text, to being protected by TLS. Folklore says that it should be possible to do this from within the BlackBerry API, but after several weeks of trying, I gave up and started using the TLS capabilities within the open source Bouncy Castle package. tiggit mail now includes a cut down version of Bouncy Castle. The module is called Bouncy Tiggit.
A number of users have asked for the ability to play a sound when a new mail is received by tiggit, and so version 1.1.12 includes the ability to assign a ring tone – via the profile manager – to new messages arriving in tiggit. Also, tiggit will now play audio attachments directly from the message viewer to allow users to listen to emailed voice mail messages.
Version 1.1.12 has an improved network configurator that makes reference to the Service Book to understand the available network settings. The network configurator still attempts to make http and socket connections, but it attempts to make these connections for each entry in the Service Book. In the event that tiggit cannot find a Service Book entry that works it will attempt to make some direct http and socket connections as a last resort. There is also a new setting serviceBook that allows the user to specify the Service Book UID to be used by tiggit.

Service Book based configurator
A number of users have complained that html messages are displayed ‘twice’. Actually this is the HTML attachments being displayed as well as the plain text attachment. Version 1.1.12 no longer displays plain text attachments if there is a HTML attachment.
This version includes refactoring of the message sending code to improve reliability for sending messages and uploading sent messages to a Sent Items IMAP folder. This includes a new technique to send data to smtp and imap servers in blocks, rather than a continuous stream. As a result there are two new configuration paramers – socketBlockSize and socketBlockWait. These set the amount of data that is sent in a single block, and the amount of back off time allowed prior to sending the next block. These values may need to be optimised for different data networks.
Here is the detailed list of changes in version 1.1.12
integrated bouncy castle and implemented starttls
logic to detect whether starttls should be used for SMTP
logic to detect authentication mechanism for SMTP
mp3 attachments
play sound when mail arrives
fixes bug where full message was not always downloaded via POP3
fixes bug in handling message move responses
improved useability of file chooser when adding and saving attachments
servicebook based connections
don’t display plain text if HTML has already been displayed
new parameters for socketBlockSize and socketBlockWait
servicebook based configurator
fixes bug in reload functionality
fixes bugs in sorting behavior
ability to set delete preference
Registered users can download version 1.1.12, by clicking here and entering the email address that was originally used to register for tiggit mail. Exisiting license tokens will continue to work with this version. Users are advised to take appropriate precautions when upgrading to this version as all messages on the handheld may be lost.
4 Comments |
IMAP, POP3, new version, tiggit mail development | Tagged: bouncy castle, HTML, IMAP, mp3, POP3, starttls |
Permalink
Posted by tiggit