Work Completed
- MarketMaker (resolved/closed issues)
- MM-26 and MM-37 - The first issue involved the display of common map services such as Google/Yahoo/Bing for the MarketMaker mapping tool; however, Bing maps had no wrapper classes in gwt-openlayers and I could not determine what the issue was in wrapping the classes required. I found some new information and wrapped the Bing map classes (MM-37) and resolved both issues. Users can now choose which map service they want to display in the background.
- MM-77 - I decoupled the control functionality for the background layer and the actual changing of the map layer to a separate class that listens for change events.
- MM-78 - Similarly for the census layer, I decoupled the control of the layer from the manipulation of the layer.
- MM-79 - Added an option to the tablemodel to not display column names for data being displayed in table format that does not require the headers.
- MM-81 - The business layer visibility was inconsistent with the UI control. I changed the layer to start out as not visible since no businesses display by default and when a user performs a query that adds businesses, a UI event fires to change the visibility and synchronize this change with the control widget.
- MM-83 - Changed the default background map from the Yahoo map to the Google Hybrid map.
- MM-93 - Fixed a bug where opacities were being set outside the range of 0 - 1 and IE 8 would not load the application.
- I also worked on testing the software this week to determine areas of possible UI improvements. I made Jira entries for bugs, improvements and new features that would improve the software usability.
- Attended part of the MarketMaker meeting on March 16 at 1:30pm, google-chat went down partway through the meeting so I missed the demo and discussion that Jong had with the MarketMaker folks.
- Attended Friday, 1pm CET Meeting via google chat
Work Planned
- Work on MarketMaker project. Jong and I have meetings on most mornings either through IRC or Google Chat to discuss upcoming tasks.
- Attend CET Staff Meeting
- Attend MarketMaker meeting
Comments
This week went as planned.