sbsh

Home Support Newsletter Press Corporate Extras Forums
Windows Mobile
touch screens
Windows Mobile
non touch screens
iPhone Symbian S60 BlackBerry
Home    Windows Mobile Pocket PC applications    PocketWeather    Version History
PocketWeather for Windows Mobile Pocket PC logo  
PocketWeather
Get worldwide weather reports directly to your Windows Mobile device anytime! The best weather tracking solution for Windows Mobile devices, featuring a robust weather engine wrapped with a stylish and simple to use user interface.




Download Older Versions

As part of our archive service, SBSH offers free download links to older versions of our products for users that would like to continue using an older version of our applications.

Follow the Download button(s) below to download the last PocketWeather sub-point version available. The version(s) below are the last version(s) released before each major upgrade.

 download archived versionPocketWeather 1.3.6, released on February 01, 2007

Version History

Ver 2.3.0, 07/11/2009
  • Fixed icon #39 handling for WeatherConsole Forecast View
  • Added "Automatically Add Default Images" to PW Options/Images - default is enabled - automatically adds compulsory mages, and images automatically provided by the custom data feed
  • Data loading optimisation
  • PW Updater stack size increased to overcome lockup issue
  • Fixed WeatherConsole maps/image navigation/panning issue caused by disabling of images
  • Fixed PW Options current/image expiry combo box min-values - was 5 minutes - minimum should have been 15 minutes.
  • PW Options - Added option for user to control static (unchanging) image configuration
  • PW Updater - alerts generated by weather templates were using wrong time for event expiry, resulting with anywhere to the West of GMT failing to have any alerts.
  • Fixed HTTPS bad certicate handling issue


2.2.1 Beta 19 (Build 4407):
    • Update to ICAO/METAR station database
    • CustomView Scripts - ";FORECAST" - added option to allow for forecast start offset - see manual for details
    • CustomView Scripts - fixed issue with consecutive forecast loops with absolute date offsets not working
    • CustomView Scripts - fixed potential crash issue
    • CustomView Scripts - fixed detecting whether hourly forecast is valid earlier on - so that customview scripts have the correct answer earlier. Stops it from disabling empty hourly forecast data.
    • Added "Overview" Home/Today screen layout
    • SmartPhone Home screen enhancements to better support the new SmartPhone SBSH Facade release
    • Weather Icon #39 handling - for icon packs that are missing #39, now automatically overlays #32 and #11
    • PC PocketWeather - increased number of location tabs from 32 to 64
    • WeatherTemplates scripts - added "IsImageURLEnabled" script support to allow conditional parsing - updated weather templates scripts to avoid downloading image configuration URLs to save download bandwidth
    • WeatherTemplates - fixed stack overflow issue, which could result in device freeze/crash
    • WeatherTemplates Alerts - only updates alerts if changed - was re-alerting on every update
    • WeatherTemplates - if the template automatically adds images for a location, if the user then deleted the image, PW would re-add it back. Fixed.
    • PW Options - fixed image download enable/disable handling
    • PW Options - "Update"/"Scheduler" - fixed checkbox greying out option so that when scheduling is disabled, the full wakeup option is not only greyed out, but unchecked.
    • PW Options in Windows Mobile 6.5 - fixed tab handling issue
    • PW Updater - Added support for HTTPS (SSL HTTP/secure HTTP)
    • PWUpdater - if restricted start and stop are same time, previous would completely disable updates - now enables updates for all times of day.
    • PWUpdater - improved download statistics reporting at end of log file.
    • PW Updater - manual download of specific image for specific location - fixed bug which was causing it to download the wrong image


2.2.1 Beta 18 (Build 4372):
    • WeatherConsole - enabled option to hide BOTH the bottom navigation tabs AND bottom menu bar. Access to the menu is still available by top-left icon
    • When added new location from GPS, IP Geolocation, or from WC EQ, added automatic going to location configuration
    • Updated ICAO station database.
    • PW Options - METAR stations - fixed issue where if manual configuration and TZ is not set, it would not find METAR/ICAO stations
    • PC Desktop background - allowed more options for world weather live.
    • Added USA specific AccuWeather templates - includes current conditions warning
    • WeatherTemplates - allow support for template to automatically configure a location's images.
    • WeatherTemplates - any alert messages are now automatically added to the normal PocketWeather alerts system.
    • AccuWeather and Weather.com templates now auto configure location's image
    • Added USA (only) weather com alerts templates. Newly added USA locations will be automatically configured with new alerts template. Existing locations will need to manually configured by setting the current conditions source to manual, select weathercomalerts.
    • PW Options - Locations' images - each image can be separately enabled/disabled. When disabled, no image is ever downloaded.
    • PWUpdater - fixed issue with setting next scheduled update time - under certain conditions, the next scheduled time would not be configured.
    • WeatherConsole - tweak to some sub-menus.


2.2.1 Beta 17:
    • Increased PWUpdater web download stack size
    • Updated ICAO METAR station database
    • Fixed compulsory Image handling
    • Improved PNG Image decoding error handling
    • Scheduled updates - make sure next scheduled time is more than 10 minutes into the future
    • PW Updater - when PW schedule is disabled, make sure WM schedule is turned off in options dialog as well as greyed out
    • PC Build Only - added support for putting World Weather Live Image onto desktop background - option available in WeatherConsole Earthquake view
    • Fixed detecting of duplicate earthquake events
    • AccuWeather updated their website - new AccuWeather templates included - old template has been removed and should not be used. Also new LocationID format for AccuWeather template - requires "|" instead of "/"
    • Added support for IP Geolocation - adds a Location based on the IP address. Note that if using a proxy, it is likely that the Location of the proxy will be selected. Similarly for Cellular networks.


2.2.1 Beta 16:
    • Updated ICAO METAR station database - removed a number of dead stations
    • WeatherConsole - METAR Map - fixed constant redraw when default background selected
    • WeatherConsole - METAR Map - fixed saving of panel positions
    • WeatherConsole - fixed "Next" navigation into subviews - was not working for Forecast, Forecast compare, and METAR data views
    • PW Options - System/Debug - fixed text display issue
    • Earthquake feed - stopped invalid dates
    • Update the default anonymous web proxies
    • PW Updater - increased web download stack size
    • Overivew customview - made navigation buttons smaller.
    • Update to Italian language strings


2.2.1 Beta 15:
    • Added support for downloading specific images
    • Improved handling terminating PWUpdater
    • Improved weather template abort response handling
    • Increased concurrent/multithreaded download timeout - was too short.
    • PW Options - when adding/editing a location's image, image is downloaded immediately (if network available)
    • Today/Home/WC - improved detecting change in data status (i.e. when it expires)
    • Fixed multithreading issue with CustomView processing, which could cause a crash in today/home screen view, or WeatherConsole
    • CurrenCondition data expiry based on real age of data, not when PW downloaded it.
    • Today/Home tabs - fixed current weather icons not showing up - was because the current conditions had expired, and no hourly forecast available. Now reverts to daily forecast
    • WeatherConsole - fixed reloading options when changed in PW Options.
    • WeatherConsole - fixed WC Forecast view display navigation refresh issue
    • WeatherConsole - disabled guestures for MetarMap view
    • WeatherConsole - map view - fixed left-key navigation issue where it would not navigate to previous (forecast) view
    • PW Options - fixed some layout issues.
    • Strings - review/change/update of a number of English strings. The meaning of the strings are still the same, so no changes required to non-English language strings. Only affects English (UK + US/International)


2.2.1 Beta 14:
    • Added adaptive timeouts - during updates, it times previous downloads to work out what the expected downloads time should be, and therefore the required timeout. The overall timeout cannot be higher than the configured timeout set under Internet/Advanced in PW Options. However this does mean that if individual downloads stall for whatever reason, they should be aborted earlier. Due to the nature of this change, this could potentially break downloads. PW now remembers the last download size for images, and has preconfigured what the METAR and Earthquake feed sizes are, and guesses the weather templates to be around 30k (which is fairly generous). However there is potential that PW might prematurely abort a normally successful download. However the timeouts always have a +10second added, which under most "normal" networks, should be sufficient to download pretty much anything in practical terms.
    • Optimized PWUpdater's keep alive thread, which also keeps an eye on whether it has been running too long and needs aborting/terminating.
    • Increased a number of PWUpdate's worker thread stack sizes. Suspect that they might be causing the device lockups.


2.2.1 Beta 13:
    • Added Icon#39


2.2.1 Beta 12:
    • Fixed auto update option enabling/disabling on menu
    • Fixed location configuration from ZIP operation/configuration error
    • Fixed/enhanced custom weather template missing file error reporting
    • Fixed multithreaded forecast/historical weather timeout calculation - was too short when downloading a single location
    • If weather template download times out, then at least some information will/might have been downloaded. Now checks to see whether anything was downloaded - if it has, then reports the download as success so that the recorded data is saved.
    • Changed device keep alive to keep running until max run time (30 minutes), at which point it tried to abort pwupdater
    • Increased pwupdater weather download stack size.
    • WeatherConsole - improved/fixed multithreading handling - stopped performing ui functions on worker thread


2.2.1 Beta 11:
    • Fixed Clear Image handling - was passing the wrong variable to the pwupdate service, which consequently did nothing
    • WeatherConsole: Maps - fixed/improved thumbnail navigation
    • Default weather template weather.com had the wrong default wind speed variable. Although PW ended up doing the correct variable conversion, it generated an unnecessary log error message
    • PWUpdater - reworked device keep alive handling
    • PWUpdater - Device power monitoring - ONLY if scheduler enabled, now sets system state to IDLE (screen off, but fully running) if starts in RESUME state (i.e. wake up). Restores state at the end. Similarly for if the option to fully wake up on scheduled update.
    • METAR Alert messages with no headers - fixed
    • PWCMStub - fixed reporting of last runtime - was sometimes reporting that the clock looked wrong.
    • PWUpdate - during startup - if available memory is less than 2MB, refuses to start. I have seen in some low memory situations, when PWUpdater tried to continue running, it resulted in a device lockup.
    • Today/Home/WC auto update menu - when "Disable All" enabled, the other specific options are no longer disabled - users can select, which will disable the "Display All" option
    • PW Options - Location config - reversed order
    • Windows API WaitforSingleObject has issues when called from a non-UI worker thread regarding handling (or lack off) of Windows message loop. Recoded with alternative which handles Windows message loop. This could be responsible for device hanging, as the use of WaitforSingleObject in a worker thread potentially results in Windows messages getting constipated. Once "bunged-up", the application and Windows can effectively hang, or appear to become unresponsive. This old API was used in a number of different worker threads in various PW components, all of which could potentially hang.


2.2.1 Beta 9/10:
    • Added "Compulsory" images support. These are images that PW needs to download from the internet for various stuff. For the moment, this is restricted to a single image of the global weather, which can be selected to be the earthquake view background. "Compulsory" images will always be enabled for a least one location, normally the [Home] location.
    • For WM5/6 devices, when decoding downloaded images, first try using the built-in image decoder. I have experienced a couple of occasions when a downloaded image has caused the image decoding to appear to hang the device. Since this change I have not experienced this sort of error...yet.
    • SBSHPWUtils - automatically reloads weather data. Required by Facade.
    • Improved internet download abort and timeout handling and recovery.
    • WeatherConsole:Map view - removed use of listview to display thumbnails - now managed directly.
    • WeatherConsole - improved response to updates
    • WeatherConsole - now handles data updates on worker thread to improve UI thread response.
    • WeatherConsole - more aggressive view caching if sufficient memory is available.
    • WeatherConsole:Map - disabled gesture support - was making it difficult to pan the images.
    • PW Options - improved/fixed adding location using ZIP code.
    • Modified/Added some strings, and added "World Weather Live"


2.2.1 Beta 8:
    • Fixed (I hope) language selection combo issue during installation on certain VGA devices - replaced combo functionality
    • Added update option to update all timezone/daylight saving information
    • Fixed memory leak in update handling when timeout occurs
    • PW Options/Locations/Config/Properties tab - elevation gets disabled the same as the other options


2.2.1 Beta 7:
    • Reviewed and updated a number of strings (no new strings or means added - just tweaked the English)
    • Fixed updating issue when both Cellular and Non-Cellular connected
    • Fixed location reset handling
    • WeatherConsole:Earthquake Map - fixed enable/disable of weather icons display (was not refreshing display)
    • SmartPhone Homescreen - fixed crash issue
    • SmartPhone Homescreen - fixed repeated redraw issue
    • WM2003(se) - fixed Ellipsis drawing issue where height is too small compared to font size


2.2.1 Beta 6:
    • Fixed potential resource leak and potential crash issue.
    • When performing an automatic update, if cellular connected, check that WIFI/NIC and ActveSync are NOT connected before checking whether we are allowed to perform a cellular update (because it should route through WIFI/NIC/ActiveSync). Would previously stop updates if a cellular connection was detected.
    • SP Homescreen - improved background display caching
    • If no weather data is available, and is currently downloading, changed displayed message to report that it is currently downloading
    • PW Options - locations - Reset now correctly resets location configuration. Displays notice when complete.


2.2.1 Beta 5:
    • During network connection checking, tries different web browser name identifiers to get around cellular (French) providers that actively block internet access based on the reported browser name. It first tries the default browser name, then "Browser", finally it uses the configured registry IE browser name in HKLM\Security\Internet Explorer\User Agent\Custom. It remembers the successful name for subsequent updates, specific for cellular and non-cellular access.
    • During saving of downloaded images, improved error detection and reporting.
    • Fix for PB/PW Square QVGA Device issue: because of DPI issue, PB is requesting a non-standard icon size which PW cannot provide. Now returns a padded icon image size to match the requested size pending Amit updating PB to be less strict.


2.2.1 Beta 4:
    • When connecting to cellular network, was not reloading the connection manager cache, resulting in PW using stale connection information
    • If for some reason a RESUME signal was received during establishing a connection, would cause an abort. Now disables network checking when establishing a connection if a RESUME signal is received.
    • During saving of a downloaded image, if the save fails, add checking and reporting available memory/disk space


2.2.1 Beta 3:
    • Reworked device resume/wakeup detection - appears to falsely trigger, which then causes downloads to immediately abort. Now double checks network availability before triggering an abort.
    • Device keep-alive now always run for 5 minutes to ensure that at least some downloads occur even when the user has that option disabled.


2.2.1 Beta 2:
    • It appears that the image library PW was using did not handle alpha channels correctly, resulting in some funny effects. The routine has been updated to include the fix implemented by Facade which corrects this issue
    • 29th February/Leap year date issue - when processing future dates, was not correctly rolling over 29th February correctly.
    • More tweaks/optimization following removal of connection manager code. Now tries to avoid calling into the connection manager unless it really has to.
    • Added displaying selected carrier provider under "Update..."/"Auto-Updates..."/"Cellular..." (if configured)


2.2.1 Beta 1:
  • PW Options:
    • Under "Update" menu, update "Automatic" tab, added "ONLY allow updates if cellular provider is..." option to restrict updates to only occur on a particular cellular carrier network. useful for stopping updates when roaming.
  • Updating:
    • Network type detection no longer uses WM Connection Manager which appears to be unreliable. Now uses WM notification and state broker.
    • Today/Home screen plugin and WeatherConsole no longer link with Connection Manager code. The result of this is that the user can no longer select which cellular connection to use from their menus - instead you will need to go into PW Options/Update/Automatic to configure this.
  • SmartPhone:
    • Fixed startup issue when PW view is not visible on the HomeScreen which was causing high CPU load.


Ver 2.2.0, 02/11/2009


Ver 2.1.2, 12/29/2008


Ver 2.1.2, 12/29/2008


Ver 2.1.1, 12/24/2008
  • Layout Scripting
    • Added support for conditional operators ("<", ">", etc)
    • Fixed handling of settings button positioning
    • Fixed settings button and other objects using icons handling
    • Fixed handling of image icons and filenames
    • Fixed pressure change detection
    • RAINFALLAMOUNT, DEWPOINT and VISIBILITY no longer includes units
    • Added S-RAINFALLAMOUNT, S-PRESSURE to display appropriate units
    • Fixed touch and subview selection and navigation
  • PW Options
    • Reworked Location Timezone selection
  • WeatherConsole
    • Added support for ";HEADING" in layout scripts.
  • Updating
    • Weather Templates: Added support for "forecastUserText" - per forecast date user text
    • Weather Templates: increased number of user alerts to 16
    • Weather Templates: improved decoding of weather feeds
    • Weather Templates: supports UTF-8 feed text.
    • Added support for historical weather feeds and templates
    • Reimplemented concurrent downloading - now more efficient, but less intrusive to device's operation.
  • General
    • Earthquake data handling now supports unlimited number of entries, depending on expiry time.
    • PC Build of PocketWeather now has Windows Tray icon
    • PC Build - PocketWeather and WeatherConsole remember window position and size.
    • Fixed memory leaks
    • Reworked location timezone configuration, handling and updating.
    • If weather forecast data was more and 1 day old, would stop displaying old data - fixed
    • Added support for 24-bit PNG icons (without ALPHA channel)


Ver 2.1.0, 11/09/2008
  • Layout Scripting
    • Layout scripts - fixed "NOT" operator handling - now works properly.
    • Layout scripts - ";DEBUGEX" option now outputs line numbers too.
    • Layout scripts - improved recovery from bad skin layout file - as well as detection/reporting
    • Layout scripts - fixed forecast recursion with horizontal spacing of 0 - was defaulting to automatic horizontal spacing
    • fixed ";CURRENT" with no options resulting in subsequent objects being off-screen
    • fixed "#HIGHLOW" displaying blank if either the high or low temperature was missing
    • fixed ";subview" with touch area being applied in wrong order, resulting in any touch areas in subview being overridden
    • update - increased number of UserText variables from 3 to 10
  • PW Options
    • "PWS" (PocketWeather Settings configuration) and "PWL" (PocketWeather Location configuration) files are now associated with PW Options, so launching either a .pws or .pwl will automatically import the file into PocketWeather (after user confirmation).
    • Improved scheduled update handling using the Windows Mobile System Scheduler to improve reliability
    • Fixed device KeepAlive to improve keeping the device awake during key update processes.
    • Added "Fully Awake" option for scheduled updates.
    • Google has changed the way its satellite maps are access. PocketWeather has been updated to now access the Google Terrain maps.
    • Fixed Import of GPS settings
  • Today Screen (PPC/Classic/Professional only)
    • Improved Today screen rendering handling
    • PPC Today screen now supports "gestures" to change Locations, viz. swiping left or down changes to next Location; swiping right or up changes to previous Location. Note that when PW is used as a tab within PocketBreeze, a left or right long swipe will change PB views - PocketWeather responds to short swipes.
    • WindArrows - changed low and medium WindArrow colors (colours) to be green (low/light - < 10mpg) and yellow (medium < 30mpg) respectively.
    • Added Locking layout script for specific location
    • If icons reside on external memory card, and the card is missing/removed/not ready, was previously resetting icons back to default. Now temporarily resets and does not store updated icons.
  • WeatherConsole
    • Improved startup response and speed.
    • METAR Map view how displays a Blue Cross to indicate the current GPS position. Note that this only occurs when within range, and GPS is enabled.
  • Updating
    • Weather Alerts - on occasions when multiple alerts for a single location are triggered, PW now breaks these up into smaller individual alerts so that they can be read easier...
    • TimeZone Updates - the handling of TimeZones has been rewritten to make use of built-in timezone updating support in the Windows Mobile devices - changes in daylight saving time should now happen automatically and reliably. This requires that the appropriate Windows Mobile Daylight Saving Time patch be installed - see here. Note that with RC1, existing locations already configured in PocketWeather will not automatically be updated, so you will need to manually go into each location, modify the location name and back again to ensure its configuration is suitably updated. We hope to make this automatic for the next RC.
    • Improved response to changes in device's network connectivity
    • Weather Feeds - fixed handling of weather feed templates that only provide day of weeks - was failing on Saturday/Sunday wrap-around
    • Weather Feeds - Added mad wind speed checking in METAR - if wind is in excess of 150 knots, PW reports and ignores
    • Earthquakes - increased maximum number of earthquakes stored from 50 to 200.
    • update - increased number of userText from 3 to 10
    • fix - weather templates were not always recording userText and userAlert messages
    • update - locations now automatically updated with appropriate timezone id (an internal configuration)
  • General
    • Languages - added Thai (finally) and Norwegian.
    • for the home location, when you go to Heavens-Above site (using the menu), it uses your real location (including GPS if at Home Location) - so more accurate satellite predictions...
    • Changed PW logo to use PNG file instead of BMP file to save space. Now PW Today screen startup displays logo.
    • Fixed issue with external memory card causing graphics resource files to become locked and unusable, resulting in blank displays. This issue was typically seen on devices where PocketWeather was installed on external memory (etc SD) cards. When the device is "off" (in standbye mode, screen off), the device automatically powers down everything to save power, and resets access to the external memory card. Now because PocketWeather is making use of images store on the memory card, when the device is turned back on, the operating system resets any file handles to the memory card, thereby breaking access to the images. But a side effect was that PocketWeather's image store/DLL would become locked into memory until every PocketWeather component reset its access to the image store/DLL - until then, no images could be access. This fix enables PocketWeather to recover from this situation without requiring a soft-reset.
    • WeatherTemplate editor - was missing visibility and visibility units output
    • WeatherTemplate editor - application can now be resized
    • Download statistics - "Today" now changes at midnight local time
    • A lot of other improvements, bug fixes and other enhancements have been included which cannot be listed here.


Ver 2.0.8, 06/18/2008
  • Layout Scripting
    • Added support for "#ALERT-FORECAST#" TEXT command for displaying available severe forecast alert messages
    • Added support for "#ALERT-CURRENT-CONDITIONS#" TEXT command for displaying severs and increasing precipitation current conditions alert messages.
    • Added support for "#ALERT#" to display optional alert messages extracted by weather template feeds.
    • Added support for "#ALERT-n#" to display a specific optional alert message extracted by weather template feeds.
    • Added support for "#USER#" to display optional user messages extracted by weather template feeds. Note
    • Added support for "#USER-n#" to display a specific optional user message extracted by weather template feeds. Note
    • Added support for ";IF-ALERT-FORECAST" conditional
    • Added support for ";IF-ALERT-CURRENT-CONDITIONS" conditional
    • Added support for ";IF-ALERT" and ";IF-ALERT-n" conditional
    • Added support for ";IF-USER" and ";IF-USER-n" conditional
    • Added support for ";IF-NOT" to perform logical "NOT" (invert)
    • Added support for "" newline command string in TEXT commands.
    • Rework of Date and Time commands
    • Layout script file names and folders now translated. This is done by naming the folders and files as numeric values which represent the language string IDs
    • Layout script folders and files now displayed in sorted order.
  • WeatherConsole
    • Added support for ";NODRAWTOPHEADINGBAR" to hide top heading location/date/time bar
    • Improved finding layout script file if the referring script does not provide a suitable path
    • Earthquake top-right menu selection issue - was broken, but is now fixed. This enables the "Map" to be tapped at which point a menu will be displayed allowing the user to quickly switch views.
    • Earthquake maps - fixed Latitude calculation issue when nearing the Poles.
    • Added correct handling of tapping of listview rows - was previously ignored.
    • Earthquake view top-right menu - shortened menu text
    • Fixed touch area navigation and activation
    • Fixed earthquake detailed view navigation - now jumps to map with appropriately selected earthquake event
    • Fixed METAR compare view navigation - now jumps to selected METAR station details.
  • PocketWeather Config
    • Improved layout of some options to be more readable and logical.
    • Moved some options around to be more logical
    • Added option to enable/disable using the Windows Mobile operating system scheduler to wake device up
    • When editing a location's configuration, stop it from resetting ICAO METAR station data and custom weather feed configuration.
    • Under "General"/"Notify", added options to control weather alerts.
    • Under "Locations", added option to export and import a specific location's configuration
    • Added option to export and import a specific image configuration for any location
    • Under Update, added "Never" to appropriate combo boxes
  • Today Screen (PPC/Classic/Professional only)
    • When displaying current conditions weather icons on the tab, was not checking to see whether the current conditions data was valid or stale - fixed
    • If tab layout script is requesting the display of current conditions icon, if the current conditions data is stale, then revert to appropriate hourly forecast icon (if available). Otherwise no icon is displayed.
    • Fixed issue where if in PW Options the today screen font colour is set, then unset, the today screen's colours do not revert.
    • Updated the tab layout handling.
    • Fixed touch area navigation and activation
    • Added "PocketWeather TouchManager" option to allow the disabling of WeatherConsole being launched when the today screen is accidentally pressed.
  • Updating
    • Custom Weather templates - fixed issue with feeds that provide wind speed forecasts in beaufort units
    • With feeds that only provide hourly forecasts and no daily summary, improved generation of daily summary data from the available hourly forecast data.
    • Added extracting METAR TAF forecast data for very short term accurate forecast data direct from the local weather station.
    • Added extracting sever weather forecast information and displaying of optional alert messages
    • Added extracting sever weather and increasing precipitation current conditions and the displaying of optional alert messages
    • Improved detection of bad weather forecast data.
    • Corrected error in Greek6Day weather template
    • Fixed handling of METAR feeds with 3 digit wind gust speeds
    • Added handling of METAR feeds that provide space between air pressure marker and the value.
    • Added new weather template for AccuWeather and alternative templates for Weather.Com and WUnderground
    • Enhanced generation of daily forecast handling from hourly forecasts
    • Added merging of wind strength information into weather icon and text
    • Added specific METAR feed for some Swiss stations
    • Reworked METAR/TAF parse to allow handling of METAR feeds containing multiple stations
    • Updated the ICAO station list to only contain active working stations - removed inactive stations. Now no longer needs to validate/check stations on initial download.
    • Added "Windows Mobile System Scheduler" option - uses the Windows Mobile operating system scheduler/timer to wake device up to trigger an update.
    • Added device keep alive option to stop device from turning off(standbye) during download
  • General
    • Default icon selection issue where the wrong icon set would be selected for some device DPI settings - fixed
    • Updated METAR station database
    • Moved installation of PPC pocketweather.dll today screen plugin DLL from "windows" to the main memory installation folder. This should not have any impact on functionality, other than keeping the "windows" folder slightly tider.
    • Corrected names of a couple of locations in Brazil which were wrongly named.
    • About - added displaying of active language name, its author, and build date/time stamp
    • Fixed couple of memory leaks
    • Installation - now deletes any old pocketweather.dll in the windows folder
    • Installation - ensure that if PW is running as a tab within PB, that PB has the correct path to pocketweather.dll
    • Fixed stack size issue which was causing About to hang on WM2003 devices.
    • Updated/corrected Brazil location names
    • WM5/6 - Updated connection manager API access to cache information. Repeated access is causing the connection manager process on some devices to leak. This change greatly reduces this issue.


Ver 2.0.7, 03/26/2008
  • WeatherConsole
    • METAR maps - added option to display ICAO ID
    • Earthquake map view - Lat/Long lables reversed
  • PocketWeather Config
    • Location names - corrected handling of names with extra spaces before and after.
    • Update: Rewrote schedule handling - now uses combobox selection of times
    • Update: Update times now uses combobox selection for update rates.
    • Update: Corrected static text associated with schedule end/stop
    • General: Added option to display notifications (warnings, earthquakes, etc) using Windows Mobile notification panel. Not available for SmartPhone edition.
    • Added automatic configuration of custom weather feed location codes using cwl file. This means that any custom weather feed which has an associated cwl file containing a list of supported location names and required codes for accessing the feed, will allow PocketWeather Config to automatically select the correct location code for that feed.
    • Added location codes for Greece
    • Added cwl files for weather.com weather templates
    • Added Australian country code cwl file
    • Connections - corrected hiding of disabled edit fields under advanced tab
    • General - Added image cache folder browse selection to folder tab - this is duplicated from the image section
    • Changed application title bar name to "PW Options" - the original "PocketWeather Options" did not fit the available space.
    • Rearranged connection setting page.
    • Add location - checks that locations data file is available. Will/should automatically correct invalid/corrupted paths.
    • Today: Added font option to control default tab font size.
    • Today: Added option to show analogue/digital tab clock and weather icon on tab using default font size and positioning.
    • Communications: was not identifying bluetooth or unimodem connections as cellular networks, so was therefore not allowing the user to select them as the preferred connection. Now works for bluetooth and unimodem.
    • Communications: Added new option to enable/disable PocketWeather managing internet connections. The default is enabled. Disabling this option causes PocketWeather to no longer attempt to connect or control any of the networks, but uses whatever network is available. This also means that it cannot detect whether the connection is cellular and behave appropriately.
  • Today Screen (PPC/Classic/Professional only)
    • Does not rebuild view when requested to erase - just redraws existing view. This improves today screen refresh response.
  • About
    • SmartPhone: Use buddy control for About box register edit to enable input of special characters
    • Added remote version of About box for PC Tools
  • Updating
    • Added Greek6Day custom weather feed for www.meteo.gr
    • Weather Templates: for weather feeds that only provide hour forecast, now automatically infers daily forecast data based on the hourly forecast feeds
    • Reworked download statistics to include http header information
    • when processing METAR stations, fixed log message float formatting error
    • When processing current conditions update, do not check custom feed validity if not enabled
    • Fixed weather map url memory leak
    • When manual update for weather and images, updates earthquakes and system clock according to the user's automatic update selection.
    • Corrected image CRC handling - was ignore CRC.
    • If for some reason a image cache file was missing, but it had previously downloaded the image and recorded the image's checksum, would not resave the file. This has now been fixed.
    • Purging old image buffer sooner to save memory while processing image download
    • Weather templates - fixed extracting day of week minor bug
    • Weather feeds - improved detection and handling of bad feed template paths
    • During automatic update, if it decides it needs to establish a cellular connection, checks prior to connecting whether anything would need updating using a cellular connection. This stops it from establishing a connection, then disconnecting immediately because it then realises it has nothing to do.
    • Automatic updating now detects whether "Update home location only" is enabled for particular connection type, and therefore does not bother checking whether other locations need updating. Stopped the launching of the update process unnecessarily
    • fixed issue where it would download information that was not requested
  • General
    • Download abort process handled by each application rather by pwupdater
    • Disable displaying cellular stats is cellular is disabled
    • During installation, increased delay for today screen plugins and other services to shutdown
    • Added menu option to manually update earthquake data.
    • Added last update times to menu for earthquakes, as well as next update time
    • Complete re-write of update rate handling process. With scheduled update enabled, does not look at whether any of the data is out-of-date, but instead will update at the fastest update rate configured, updating whatever is ready, or nearly ready (within 30 minutes) to be updated. With scheduled update disabled, now computes the next update time based on all the update times and configured update rates, and updates only what needs to be updated (with 10 minutes).
    • Cold-start auto-configuration of default locations - "London" - additional default image http://www.ssec.wisc.edu/data/sst/latest_sst_nomap.gif


Ver 2.0.6, 02/21/2008
  • Layout Scripting
    • Added support for leading spaces in layout scripts
    • Added DOS layout script
    • Corrected some "mm" and "in" conversions
    • Added "RAINFALLAMOUNT" to some layout scripts
    • Fixed location reverting back to wrong location when using layout skin which has location change buttons - was not correctly saving the new location ID.
    • Corrected rendering of elevation/depth/distances for skins - was trying to automatically work out whether to use small or large units. Now fix the unit range depending on the measurement being rendered - i.e. for rainfall depth, use mm/in, etc
    • Added hourly forecast view handling into layout scripts for when current conditions is not available/expired.
    • Added "Compact-Retro" and "Compact-Retro-NT" layouts for today screen extras.
    • Improved custom layout execution logging output.
  • WeatherConsole
    • Improvement to initial WeatherConsole startup following first install (i.e. cold-start)
    • Enhanced WeatherConsole Detailed view to include hourly forecast if METAR/current conditions data is not available.
    • Fixed WeatherConsole menu position when user presses "0"
    • WeatherConsole: Forecast, Forecast Compare and METAR compare views now have variable column widths
    • WeatherConsole: Fixed custom view tab icon issue when changing location
    • WeatherConsole: Added display of weather description to METAR map view
    • WeatherConsole: Removed METAR map bottom field
    • WeatherConsole: Earthquake view - fixed VGA selected earthquake red-ring size issue - was too small
    • WeatherConsole: Fixed METAR detailed view METAR & TAF row height issue
    • WeatherConsole: Removed D-Pad navigation handling code - this was only required for PPC2002 and was causing issues with some other applications.
    • WeatherConsole: No longer remembers full screen state.
    • Added support for real full screen for maps/images
  • PocketWeather Config
    • Fixed potential issue when loading locations database for a country that no locations are found/displayed.
    • Fixed icons settings issue where it would reset the icon configuration
    • In icon configuration, when user selects to search for icons, added pop-up to see whether user wishes to perform a full search, or search under the PocketWeather Installation, or whether to search a user-specific folder.
  • General
    • Updated ICAO METAR station database.
    • Disabled debug logging for SBSHPWUtils for PW2003 devices
    • Changed expiry times to be in minutes rather than hours - because the config infers that the value is minutes, and not hours. Minimum expiry time is 15 minutes now. 0 is still used for disable
    • Added "Add Location" to locations menu. This launches straight into the Options/Locations/Add Locations dialog.
    • Added installation of Brazilian Portuguese. Note that the strings still has not been updated - still awaiting for update.
    • Language update for Russian


Ver 2.0.5, 02/02/2008
  • Added #WINDSPEEDUNITS# which displays wind speed + units
  • Changed "#WINDSPEED#" to not include wind speed units - now has to be specifically declared using "#S-SPEED#"
  • Fixed earthquake map hotpoint positions - were not being correctly updated, especially when zoom was enabled.
  • Weather templates - variables are no longer case sensitive
  • Changed earthquake cross-wire to be like the METAR map view
  • Added weather template support for "rainfall" and "rainfallUnits"
  • Added support for wind gust - extracted from METAR, and displayed in METAR data views
  • Restrict layout skins to be .pwc, .pwx, or wpl, wpx, wpd, so that ;TOUCH command and run an exe
  • Restricted variable draw objects limits and value range to be sensible...
  • Fixed support for weather templates working with current condition data
  • Removed "default" current condition feed (MSNBC) - the MSNBC no longer provides any useful data. Removed appropriate menu options.
  • Added "minute" to weather template reserved variables for extracting minutes
  • Added ;IF-METAR in current conditions section to display the correct text
  • Corrected handling of ";REFRESH" command
  • Fixed issue with refresh script button not working - was not obtaining icon button dimensions, resulting in touch area being size 0x0
  • Added ";IF-METAR" conditional to layout script
  • Fixed location tab font colour - was ignoring default and/or user selected colour
  • Handle UNIMODE as cellular connection
  • Improved robustness of weather template file path issues - checks to see if the template path exists, otherwise loads the default template
  • In custom layouts, fixed ;TOUCH commands with a single command and no options - was not working
  • Fixed "%50-2" - was always assuming addition instead of subtraction
  • Added support for ;ROTATE-START/STOP/TOGGLE - today screen only
  • Added support for ";IF-FORECAST-HOURLY"
  • Added support for skinning wind direction arrows
  • Fixed today screen tab gap issue on VGA devices
  • Added support for ";FORECAST-END" to allow multiple forecast loops to exist in a single script
  • Added ";CUSTOM-ABSOLUTE" to allow absolute positioning of the current X,Y position. Otherwise ";CUSTOM" is relative to the end of the previous ";FORECAST" position.
  • Fixed #DAY-LONG#
  • Added support for forecast iteraction count. This allows the iteration stop after a set number of days/hours
  • Fixed installation icon issue where re-installing or uninstalling with save-settings selected results in all the icon information being reset.


add to cart PocketWeather for Windows Mobile Pocket PC
Upgrade to the new PocketWeather for Windows Mobile Pocket PC
Price $14.95
Latest Version 2.3.0
Release Date 2009-07-11
Download Size 12.38 MB
Translations
english   czech   dutch   french   german
hungarian   italy   poland   portuguese   russia
serbia   slovakia   spanish  
 Download Trial  
 Special Offer 
Cross Platform Discount
 Tell a Friend 
Accepted payment methods
Money Back Guarantee 30 day money back
No questions asked!
Copyright © 2002-2009 SBSH Mobile Software LTD