fixed issues
- updated to latest version of taxonomy as per online glossary
- updated field data file extension to .db3

updates
- about dialog reads version/last update from sidd.constants

general
- fixed batch file setenv.bat
added features
- allow user to define avgSize and UnitCost to mapping scheme
  - updated classes Statistics and StatisticNode
  - new dialog for user input
  - new ms_leaves_table class to display leaves
  - updated exposure generation code
- create exposure from population grids
  - updated data input widget and wizard widget
  - updated project
  - updated preview

updates
- make Fraction to be default sampling option
- updated MSTestCase and TaxonomyTestCase
- save/restore geometry of dlg_size_input, dlg_mod_input, dlg_result using QSettings

fixed issues
- correct algorithm in helper/ms_tree for matching node
- bugs in exposure generation code
- bugs in Monte-carlo sampling

generic
- added GEM logo to main window (with changes in resizeEvent handler)
updates
- ms_branch now shows drop-down for "Height" and "Date of Construction" only
  if range is defined
- create spatial index for shapefiles
- hide data wizard
- hide "View" menu
- hide help labels in data tab

fixed
- bug in opening project where source file has changed location
- bug in ms_branch construction drop-down from range

generic
- adjusted GEM logo
updates
- added popgrid to zone workflow

fixed
- removed exception catching without handling in project.py
updates
- added popgrid to zone workflow, also added test case for popgrid
- removed exception handling from statistic.add. caller must catch exception
- if mod_input table value is not valid, allow user to edit using standard input text box
  this allows fixing wrong values
- ms_level_table now allows setting specific cell to be editable
- updated ms_library to latest taxonomy
- wdg_ms, vertical labels now shows selected tab as black, not selected as gray
- open file now remembers last opened directory

fixed
- changed usage of int as key vs. raw object in shapefile export

generic
- changed extension of project file to .sidd
- updated ms.db (PAGER mapping scheme library)
updates
- minor updates to exception handling

fixed
- error in export shapefile operator using bsddb
updates
- fixed report for zone with count and footprint case
- add note about rounding issues when distribution count from zone into grids
generic
- packaged as SIDD version 1.0
updates
- mapping scheme can use survey to aggregate average size/ unit cost
- survey now uses OBJ_UID as GID instead of running count
- updated GEMDB survey handling on attribute "Structure Irregularity"
- added tooltip to BuildingType column in mod_table
updates
- fixed multiple issues related to squarefootage in
  ZoneFootprintToGrid, ZoneToGrid, FootprintZoneCounter
- fixed errors in SurveyAggregator
- adjusted resize algorithm for wdg_ms
- updated test cases
- added stop rendering button to wdg_result

generic
- added comments to code
updates
- added load/save MS as XML feature
- fixed weight adjusting issues for appending branch from library into node
- synchronized building distribution zones dropdown with clicks in TreeView
- added checks in shapefile loading to generate appropriate error message
- added confirmation before building exposure after changing option
- adjusted main windows disabling sequence when loading project
- fixed bug in ZoneFootprintToGrid operator

- updated test cases

generic
- added checks to make sure DB for use are all available
updates
- allow disable parsing modifier
  - mod tab in main window is removed.
  - node use whole string instead of partial levels
  - but does not have appropriate editing UI. can only edit as textbox
- adjusted logic in MapCanvas refresh in Preview
  now number of refresh is reduced, project loads faster
- fixed error in Statistics.get_samples with method RandomWalk
- created test cases for Statistics.get_samples

generic
- fixed error in gemdb.db
- reduced height of wdg_data to accomodate lower resolution screens
updates
- allow repeating attributes in ms_branch dialogbox
- updated StatisticNode.update_children to accept given value/weight
  and apply to children without checking for repeats
- fixed error in mapping scheme leaves CSV export
- added button for mapping scheme leaves CSV export
  now save MS only saves as XML
updates
- changed taxonomy base class and GemTaxonomy derived
  - added TaxonomyAttributeGroup to hold multiple TaxonomyAttribute
  - updated parse algorithm
- changed Statistics/StatisticNode
  - Statistics now is tree without knowledge
  - all attributes will appear in tree if specified

TODO
- build_ms dialogbox to adjust parse_order
- mod_input dialogbox to use drop-down list for building modifier
- taxonomy build string using given attributes
updates
- sort mapping scheme zones by name
- check mapping scheme validity before creating exposure
- new  mapping scheme test case
updates
- sort mapping scheme zones by name
- check mapping scheme validity before creating exposure
- new  mapping scheme test case
updates
- updated to use taxonomy v2.0
  - generate taxonomy string with all v2.0 fields (repeat direction)
  - use rules when selecting attributes in same scope
- fixed edit_attribute dialog for building taxonomy string for single attribute
  use scope to limit
- test to make sure mapping scheme is valid before creating exposure

- refactored dialog for Setting attribute range to main
- refactored attributeList out of build_ms into its own widget
  this should allow application to re-use same attribute list

- updated tests
  - updated test cases
  - updated test3.db
updates
- new tree user-interface for selecting attributes to use
  for creating mapping scheme

- refactoring
  - remove leading _ character in variable names
  - changed taxonomy.attributeGroups to taxonomy.attribute_groups
updates
- fixed call to old method name in MSLeaveTableModel and MSLevelTableModel
  call was left unchanged after renaming method name
- fixed CSV export to remove quote around non-string parameters
- updated isvalid checking to account for rounding issues
Merge pull request #4 from ImageCatInc/master

SIDD final version