0.9 beta 2.0: - Sunbird 0.8 compatible (bumped up on AMO on 2008-05-20) - fixed: in Firefox 3, test mode: connection display only showed "connecting..." (Mozilla bug 379824, fixed in Firefox 3) - fixed: delivery report (with recipients) closed, then opened: refresh button was hidden - FIXED: in certain circumstances menulists in Advanced were drawn empty (since 0.9b1.5; Mozilla bug) - changed gecko version detection code - better OS-specific styling code (new CSS classes: .win, .linux, .mac) - reduced styles back to one file, allows greater flexibility for gecko_version/OS combinations - tons of layout improvments, see below: - menulists in Advanced now stretch - menulist dropdowns now scale independently from menulist (sizetopopup=none), fixes layout problems in menulists - unified look of groupboxes across platforms - fixed layout of mini buttons - linux style improvements: expander bars, textboxes, menulists, buttons slimmed down fixed dropdown menues (advanced box) for Firefox 3 (Gecko 1.9) correct expander button ("treetwisty") for Firefox 3 (Gecko 1.9)* save contact groupbox now has a border again in Firefox 3 (Gecko 1.9)* fixed groupbox padding* - windows style improvments: Improve alignment in expander bar, ... - mac style improvements: tabs, dropdown menulists, groupboxes, ... 0.9 beta 1.5: - hacked Expander boxes to open/collapse when its label is clicked (Firefox 3b*) - fixed all german umlaute (thanks Nil!) 0.9 beta 1.4: - Firefox Beta 5 compatible (3.0pre) - Testers found some regressions: - create numbering scheme: disabled local number anonymisation, fixes "this is not a number" bug - FIXED: unlock number - unlock number: now saves already authorized numbers if they weren't previously saved - fixed tiny startup bug: auto-select message box - fixed typos in german version 0.9 beta 1.3: - new button 'Update' for version checking while we're in sandbox. made site changes to enable. - new button 'buy credits' - fixed Mac Layout - fixed Expander Buttons in Xfce - small changes in german version, translated addons.mozilla.org page to german 0.9 beta 1.2: - FIXED: Mozilla Bug 413314 broke password saving in Firefox 3b2+ - fixed tiny UI bug 0.9 beta 1.1.1: - bumped up compatibility to Sunbird 0.8pre, Thunderbird 3.0a1, Firefox 3.0b5pre - translated description in install.rdf to german (de) - changed 'de-DE' localization to 'de' 0.9 beta 1.1: - fixed link to website - workaround for caption in groupbox background bug - in Firefox 3 (fx3) the tab selection is persisted across sessions. made code changes to make this useable. - fx3: fixed delivery tooltip position - fx3: fixed delivery tooltip first time appearance - fx3: fixed refresh button visibility new 0.9 beta 1, 14.02.08: - restored: after saving contact on send: uncheck "Save contact", hide "Recipient name" input - changed some text strings to uppercase - fixed: help button. moved manual to sms.chic-happens.ch - prepare for 0.9 (first release!): fix errors when debug tab is removed - moved Help to top on Options tab - Help: display supported GSM networks, cost - FIXED: after sending and saving message, message wasn't displayed in list. - disable updating for long SMS because it doesn't work. dynamic notification. - remove "no recipient" notification, when user selects a contact. - Mozilla Sunbird: first use help implemented - fixed: filter doesn't remove sort anymore - fixed: when sending long sms in binary mode (eg. UCS-2) user was asked to save for each part - ***BIG REWRITE to allow saving, merging, analyzing, sorting and display of detailed delivery reports - changed structure of message table in database - delivery reports now have a popup showing delivery details for each part - tooltip describes eleven common status codes for buffered and failed messages: (eg. "Phone out of range or switched off", "Phone memory appears to be full" or "SMS blocked by provider, a prepaid card may be empty") - delivery reports are now saved (no more need to re-query gw, which forgot the info after 1-2 weeks anyway) - delivery reports are now sortable - automatic database migration to new layout for delivery reports - started separate stylesheet for mac. single style sheet was too much trouble. new 25.01.08: - fixed "Message to" display - FIXED: after test mode: password box was filled with username - FIX: upgrade: don't produce error if pref was already removed - FIXED: save number, check if number already exists: fixed error case - checking for unsupported characters in sender box - switched all XML files to UTF-8 - changed "edit contact" to use contact id (db) instead of contact index (array) - massive changes in contacts code to enable sorting and searching - FEATURE: contacts are now sortable and searchable. - moved db connection from global scope into a closure to prevent memory leak. - changed look of connection status box and remaining characters. new 16.01.08: - FIXED: Numeric sender authorization was broken (reported by nina) - test mode: moved into login (reported by raphael) - test mode: now shows user "test" - get/save login rewritten - debugging: much more options for testers and me - dynamic number checking for sender unlock - improved dynamic notifications new 14.1.08: - FIXED: (saving contact and number already exists, user asked twice.) - FIXED: (saving contact without number and a contact without number exists, user is asked) - changed a lot of strings in the interface to uppercase. more mozilla-like. - improved error handling, logging, debugging - unselect sms works, the sms view is reset - catch and notify if character is not in ISO-8859-1 or UCS-2 and cannot be sent with SMS new - 12. 1. : - username is not stored in preferences anymore ( only in password manager ) - created versioning / upgrade mechanism - remove username preference from user profile when upgrading - first use: display manual in new tab (firefox), window (thunderbird) - firefox, thunderbird: icon on sidebarheader - FIXED: test mode: send sms to number (not a contact) failed - FIXED: sending to new recipient when contacts not yet loaded failed - FIXED: delete all contacts: (deleted all messages) - FIXED: delete all messages: (disable button and uncheck checkbox after delete failed) - BUGFIXES since a1 a1:flash doesn't work with UCS2 concatenation (FIXED) a1:some notifications don't fit in typical app widths (FIXED) a1:save-button behavior, when changing auto numbering (FIXED) a1:save contact where number is "kgjjbkjb": tree displays false (FIXED) a1?:concatenated (gsm) to 1 recipient: shows recipient twice (because there are two delivery reports) (FIXED) a1:gw deletes delivery report after a certain amount of time (FIXED)