Changelog for Data counter widget List of changes, newest changes first. ('+' = new feature, '-' = removed feature, '*' = changed feature) Version 1.5.5 * Bugfix: 2x1 widget with black background in landscape mode didn't look good. * Added tags with required = false for Wi-Fi and touchscreen. * Improved bug report to discover new network interfaces currently not supported. + Added Swedish (sv) translation. + Added support for HTC Thunderbolt (ADR6400/Scorpion/Mecha) and possibly other LTE/4G enabled devices. * Bugfix: Some language strings were missing. + Added support for several interfaces per interface type (Wi-Fi, cell, Bluetooth). + Added Dutch (nl) translation. Version 1.5.4 + Added Spanish (es) translation. + Added Russian (ru) translation. + Added Danish (da) translation. * Hopefully got rid of bug with NullPointerException when phone is under a lot of stress. + Added Wi-Fi support for Toshiba AC100. * Bugfix: Added missing colon and space after 'In' and missing space after 'Out' on 2x1 widget. + Added support for LG Optimus 2X (P990). + Added network type in bug report. Version 1.5.3 * Bugfix: If upgrading from an older version to version 1.5.0-1.5.2 the font colour of any existing widgets were incorrectly set in most cases. * Changed to white font for when widget is loading. * App is fully localized and ready for translations. + Added American English (en-US) translation. + Added Norwegian (no) translation. + Added German (de) translation. * Improved error handling. + Statistics screen remembers last used tab. * Bugfix: Help file didn't work in version 1.5.2. Version 1.5.2 * Bugfix: The classic/old look didn't look good when four lines were filled on a 2x1 widget. * Bugfix: Typo in the widget preferences. * The data for the custom day of month is now on the top of the monthly view on the statistics screen. * Working towards better I18N. * Bugfix: Third month for custom day of month in statistics screen used incorrect day of month in version 1.5.0 and 1.5.1. * Bugfix: Custom month of date was reset in some cases in version 1.5.0 and 1.5.1. This should be fixed by setting the date in this version. Version 1.5.1 * Bugfix: App would crash with NullPointerException (at least in version 1.4.0-1.5.0) when storing data if there was a problem getting access to the database. * Bugfix: App would crash if a SQLiteException was thrown during store of data. The exception could be thrown if database file suddenly became unavailable. * Bugfix: App would crash with StringIndexOutOfBoundsException in some rare cases (not sure when) when parsing custom font colour. * Bugfix: Font colour was incorrectly set if user used to have frame widget before. * Bugfix: Monthly usage with custom day wasn't shown in statistics screen. * Bugfix: New widgets always used the settings from version 1.4.1 above unless they were specifically updated. Version 1.5.0 * Bugfix: Wi-Fi tethering showed up as Bluetooth when exporting to CSV in version 1.4.1. * Stats now shows further back in time. + Added preferences per widget. * Improved look and feel of widget. + Added donation and pro version links. Version 1.4.1 * Big improvements of the statistics screen. + Added support for Wi-Fi tethering. Version 1.4.0 + Added support for "all" new Android devices. Most new devices coming to the market should be supported. * Added error handling for unchecked (and undocumented) "android.database.sqlite.SQLiteDiskIOException: error code 10: disk I/O error" when updating database. Not sure how to best handle this, but error seems to occur seldom, so it might just be temporary. * Added error handling for unchecked (and undocumented) "java.lang.IllegalStateException: Couldn't init cursor window" when using db cursor. Might be related to http://code.google.com/p/android/issues/detail?id=11019 . * Attempt to avoid the "java.lang.RuntimeException: WakeLock under-locked" exceptions occuring on Nexus One (19/20 reports). Unsure it will help the reports of Nexus One staying awake. Version 1.3.3 * Bugfix: Application could crash with NullPointerException in some rare cases when parsing the custom font colour. + Added support for Motorola Backflip (MB300). + Added support for HTC Evo 4G (Supersonic). + Added support for LG VS740 (Ally). + Added support for Motorola CLIQ (MB200). + Added support for Samsung GT-I9000 (Galaxy S). + Added support for Acer Liquid A1 (S100). + Added support for Sony Ericsson Xperia SO-01B. + Added support for Kyocera Zio. + Added support for Dell Streak. + Added support for Optimus Boston. + Added support for HTC Wildfire. + Added support for Samsung SGH-i897 (Captivate). + Added support for HTC Liberty. Version 1.3.2 + Added support for Samsung SPH-M900 (Moment). + Added support for Sony Ericsson Xperia X10a. + Added support for Droid Incredible (ADR6300) (also known as The HTC Incredible). Version 1.3.1 * Bugfix: Wi-Fi for Sony Ericsson Xperia X10 didn't display in statistics screen. * Bugfix: Re-added the 'Add widget' button. Widget doesn't finish and thereby signal back that widget should be added if the user press the home button. Phantom widgets should be avoided in most cases as the widget will be added anyway, though the text on the screen makes less sense. * Bugfix: Yet another fix for 'This week' on statistics screen. + Added dark and light grey font colours for widget. + Added possibility to specify custom hex colour for font. Version 1.3.0 + Added Wi-Fi support for Sony Ericsson Xperia X10. * Bugfix: Center alignment wasn't really centered. + Added 1x1 widget. * Bugfix: On widget delete for Android 1.5 a phantom widget was still alive. * Removed the 'Add widget' button to avoid phantom widgets on Android 1.5 and 1.6 when the user didn't click the add button. + Added feature for deleting all recorded data traffic. Version 1.2.1 + Added Wi-Fi support for Motorola CLIQ XT (Zeppelin/MB501). + Added Wi-Fi support for HTC Desire (Bravo). + Added possibility to center text in widget. Version 1.2.0 * Made configuration of widget easier and more intuitive. + Added bug/feedback report function. * Changed from buttons to menu items. + Added help text. + Added text about the application. + Added access to changelog through about text. * Rearranged preferences to make it easier to get an overview. * Improved performance. * 'Since startup' was changed to 'Interface startup' to not confuse the user. Version 1.1.11 + Added support for Samsung i5700 (Spica) and Android 2.1. Version 1.1.10 * Bugfix: Data counter service didn't release all resources when done. Version 1.1.9 * Bugfix: Another 'This week' bugfix. * Bugfix: Interface could occur twice in some rare cases. Added synchronized access. * Counter service is started right after start of stat screen to ensure it's running. * Stats screen is updated also when coming back from settings. Version 1.1.8 + Added export to CSV functionality. * Widget is updated on start of stat screen. * Bugfix: 'This week' didn't work for Sundays if first day of week was Monday. Version 1.1.7 + Added support for Samsung I5700 (when labeled as Spica). + Added support for Google Nexus One. + Added support for LG GW620 Eve. * Bugfix: Custom day of month didn't always calculate the data to display correctly. This bug did not affect the recording of data. Version 1.1.6 * Bugfix: Motorola Droid's cell usage didn't appear in statistics screen. * Fixed typo. * Decimals are now turned off by default. * Bugfix: Sum for data used by interfaces since startup didn't work. Version 1.1.5 + Added option for custom day of month. + Added possibility to not display decimals. Version 1.1.4 + Added decimals to traffic calculation. * Resumes widget update after a while even if timer is stopped for some reason. + Added support for TB/tb. * Bugfix: MB/mb was displayed instead of GB/gb. Version 1.1.3 - Removed transparent background for statistics screen. * Made widget more fail proof. * Added support for Motorola Droid's cell device in statistics screen. * Minor fixes and improvements. * Fixed force close (ClassCastException) in settings. Version 1.1.2 + Added statistics screen. Version 1.1.1 + Added support for Motorola Droid's cell device. * Bugfix: Version 1.1.0 stored the time (and not date) of the start of the data collection. Fix will not fix the string saved in version 1.1.0. Version 1.1.0 + Data is now persistent. + It's possible to choose to display data the current day, week, month, total and since startup. + It's possible to set update time. + Added support for several phones and interfaces. Version 1.0.10 (not released) + Added possibility to see Wi-Fi SSID and cell network type. Version 1.0.9 * Bugfix: Contents didn't fit into the frame in all cases. Version 1.0.8 * Changed 'Wifi' to 'Wi-Fi'. * Changed the icon of the application. * Improved performance and battery usage. + Added possibility to have a background frame. Version 1.0.7 + Added possibility to select data format. * Bugfix: Gigabytes (GB) were incorrectly calculated. + Added setup screen on main menu. + Added more explaining text on how to use widget. + Clicking the widget will now bring up the preferences screen. Version 1.0.6 + Added possibility to select font colour. Version 1.0.5 + Initial release.