Development History and Feature Requests
Development History
Updated 1/5/2011 at about 9:30 PM as JVH3_WeatherCityEditor_v3.7.CAB
Fixed issue with spaces in city names.
Fixed other timeout exception.
Fixed issue with response stream not being closed after a a request.
Made it so restarting after exitting incorrectly allows you to restart and then exit correctly for Sense to restart.
Updated 1/5/2011 at about 1:00 AM as JVH3_WeatherCityEditor_v3.6.CAB
Added Accuweather code lookup within the app.
Fixed targt location of shortcut to Start Menu\Programs so it is in the right spot/
Fixed Name of shortcut, so it has spaces.
Removed conflipper's weather server as an option, since it is no longer a registered website.
Updated 3/15/2010 at 9:00 PM as JVH3_WeatherCityEditor_v3.5.CAB
Added ability to pick Conflipper weather server.
Changed icon.
Added support for ROMs that don't have a country table. (Need someone with the updated Verizon ROM that has not applied a previous fix to test this.)
Added ability to add a custom server. (Backup and restore don't work for this setting yet.)
Updated 1/4/2010 at 9:45 PM as JVH3_WeatherCityEditor_v3.4.CAB
Fixed issue with Restore. Version 3.3 only worked when restoring from the storage card.
Fixed issue with Enabling Backup and Restore immediately after setting the location for backup and restore.
Note: The initial location is the Storage Card unless changed.
Updated 1/3/2010 at 11:50 PM as JVH3_WeatherCityEditor_v3.3.CAB
Fixed hang issues on start and stop when Sense is enabled.
Few other pieces of cleanup.
Updated 1/2/2010 as JVH3_WeatherCityEditor_v3.2.CAB
Decreased startup time.
Made backup location configurable.
Splashed some "Sky Blue" color in the app.
Made left soft button the Exit button to avoid accidentally exiting by the X.
Moved the Add City to an item in the right soft menu.
Got rid of crash when selecting Add City without a country selected.
Update 12/26/2009 as JVH3_WeatherCityEditor_v3.1.CAB
Corrects bug in version 3.0 that required either manually shutting down TouchFLO 3D or HTC Sense.
Update 12/23/2009 at about 2:00 AM CST
Fixed SIP issue overlapping the edit fields.
Added splash screen to state that it is shutting down Sense and TouchFLO3D
Backup and Restore now also backs up and restores the list of cities selected on the weather tab.
Version name updated to 3.0 and the CAB is given a new name.
It will shut down and restart HTC Sense and TouchFLO 3D.
Update 11/1/2009
Added support for international versions.
Update 10/31/2009 at about 10:30 PM CST
Added support for Sense 2.5 version 1920 and higher.
Sense 2.5 1919 was supported originally, because the database was the same as Manila TFL3D version 2.5
Shortcut on Start Menu is now Weather City Editor instead of Weather_City_Editor so it word wraps better.
Update 9/01/2009 at about 12:25 AM CST
Fixed issue where the original backup might be readonly
Automatic start and stop of TFL3D
No longer need to make a backup immediately after install to edit. (still a good practice though).
Update 8/23/2009 at about 11:45 PM CST
Added backup and restore.
no longer replace the manila file on install.
create shortcut on install in the Start Menu.
Gave the program an icon.
Update 8/14/2009 at about 11:45 PM CST
Created new cab for the PPC version that has the corrected TimeZones.db file in it. Didn't make any additional changes since the last post.
Update 8/14/2009 at about 7:30 PM CST
Hotfix posted for Venezuala, Mexico, and some other countries. See post #60 for the download.
Update 8/14/2009 at about 3:30 PM CST
I have put a CAB file up to do the install.
I have only tested this by installing to the device, not to storage card.
Back up your manila file if you have already added cities.
I replace it with the default with the install to handle the readonly issue that some experienced.
Also, this adds the registry entry to use the URL.
I still need to add an icon for it.
Update 8/14/2009 at about 1AM CST
I just uploaded a release version of my Windows Mobile App to Edit Manila 2.1 Weather Cities. This handles updates, adds, deletes, and copies.
My unit tests have all worked successfully.
Update 2 for 8/13/2009
Pulled the original Mobile PPC Beta release and put a new on up.
Only one person had downloaded it and this filters the city list by state to speed the load up.
Updated 8/13/2009
Uploaded a mobile version [Beta]. Install is still manual.
Must manually shut down TFL3D before running.
You can add and delete with it.
Copy the exe and the 2 dlls to a folder, maybe create a folder WeatherEdit under Program Files.
Then copy TimeZones.db to the windows folder.
(You will fisrt have to copy it to your device and then copy it with total commander or some other tool.)
Create a shortcut to the exe.
And your ready to go.
It's a little slow (not too bad though) populating all the US cities. I'll add a combo box for state in the next version.
Updated 8/12/2009
Added drop down list to pick the timezone.
Drop down list will show the timezone for the row selected in the grid.
Made the msid and offset columns readonly, since they are now set with the drop down.
Updated 8/10/2009
I have put version 1.1 here.
It fixes some issues with the new city not appearing immediately.
It also reduces the size of the manila file by calling the sqlite method vacuum.
It now immediately promts for the filename.
And it has a name and an about box.
Added a link for help, but have not done that yet.
8/8/2009
I spent last night writing a simple program to edit the Manila 2.1 Cities.
It works and I originally posted it in the thread for Energy ROM Raphael, because that is what I am using.
Planned Features
Do not allow duplicate city creation.
Ability to change weather server URL. There is a weather server URL by conflipper that works. Also I would like to add the ability to manually enter one.
Ability to reorder the selected cities.
Ability to add a Country.
Ability to set a default Country, and State.
Remove City from selected cities if a city is deleted, or disallow the deletion.
Set and reorder selected cities.
Backup and Restore Settings.
Use code to get the name of storage card, so users of non english ROMs don't need to pick it before backup and restore.
Hopefuls:
Use web connection to lookup timezone and accuweather code.
Store Original, Added, Deleted, and Updated cities in seperate files to allow backup and restore between versions and allows restore to default.
Add ability to delete multiple rows. (Maybe)