Change log

V0.08.0 (first working: MAD)

09/14/2007

This is the first release, the 'Minimum Acceptable Deliverable' (MAD). It is full functional, but only intends to the the bare minimum that could be considered useful to the users for which the software is developed.

  • Bug #27: Space for numbers in navigator needs to be bigger
  • Bug #29: Selecting marker filter should remove hilight from error filter
  • Bug #32: Removed checked column from marker listview
  • Bug #35: Escape should close the find dialog
  • Bug #36: Need to allow single \ in record while editing
  • Bug #37: Remove extra splitter bar
  • Bug #38: Add button to save / process current record
  • Bug #46: Default text in navigator should be blank by default
  • Bug #47: Change template not working
  • Bug #48: Don't want "All" in results list
  • Bug #49: Say some positive when no problems found
  • Bug #50: dt under lx confused if intervening error nodes
  • Bug #52: In Structure settings tab, change combo box to 2 radio buttons
  • Bug #54: In structure tab, parent marker entered with a slash should be accepted.
  • Bug #55: Add explanatory text to Strucutre tab
  • Bug #56: In mapping tab, previous choice should be scrolled into view and selected
  • Bug #58: Mapping should be to the id, not the uiName of the target
  • Bug #59: Most Permissive (Multiple Apart) default setting in structure tab
  • Bug #61: Speed up update of marker detail after updating marker settings
  • Bug #62: When opening lexicon crash
  • Bug #63: Speed up update of marker detail after updating mapping
  • Bug #64: Can't delete a mapping
  • Bug #65: Marker Settings dialog needs to be larger
  • Bug #67: Save should save solid file also
  • Bug #68: Markers starting with digits don't work
  • Bug #69: Wire up writing system chooser
  • Bug #71: Click lift link goes to flex
  • Bug #72: Search Beeps in Wrong place
  • Bug #73: Solid should keep MDF mixed encoding
  • Bug #74: In Choose SOLID Template screen: change typo whill -> which will
  • Bug #75: Change the beep to sound play
  • Bug #76: Export exception
  • Bug #77: Flex subc. That should be Flex sn.
  • Bug #78: MDF hierarchy wrong
  • Bug #80: Registration error
  • Bug #81: Refresh on edit pane looses edits
  • Feature #3: Test SFM database against a schema
  • Feature #4: Edit SFM data
  • Feature #5: Schema Stored as an XML file
  • Feature #6: Explicit meaning assigned to SFM tags
  • Feature #8: Initial schema guess
  • Feature #9: ui: schema editor
  • Feature #11: ui: data browser
  • Feature #12: ui: data editor
  • Feature #13: ui: schema browser
  • Feature #15: Provide an editable representation of inferences (MDF default)
  • Feature #16: Provide editable SFM-to-LIFT and SFM-to-Flex mappings
  • Feature #18: Align values in editor
  • Feature #19: Add scope to search box
  • Feature #20: Stay on same record when changing filter
  • Feature #21: Make search loop
  • Feature #22: Remove forward / backward from search
  • Feature #23: Check an edited record after \xx
  • Feature #24: Update list view after delting a parent marker
  • Feature #25: After deleting parent marker fix infer combo
  • Feature #26: Filename in title bar
  • Feature #28: beep when looping search
  • Feature #30: Error filters to be marker centric
  • Feature #31: Keyboard shortcuts for open and find
  • Feature #33: Export to LIFT
  • Feature #34: Add flex mappings
  • Feature #39: Relabel Result of Check to Check Results
  • Feature #41: LIFT Export UI
  • Feature #42: MDF Template
  • Feature #43: LIFT Mapping
  • Feature #44: Add version to solid file
  • Feature #45: Display report detail as tooltip
  • Feature #60: Blue title bar for marker settings

V0.8.1 (Lift Export)

09/26/2007

Add LIFT export in some form.

  • Bug #83: Add writing system attribute to xml export
  • Bug #84: Export uses temp file name for solid file
  • Bug #86: cf,ce,cn changes in templates
  • Bug #87: sn under ps in alternate hierarchy template
  • Bug #88: Change structure then use the record recheck no go
  • Bug #89: tab in editor should er tab.
  • Bug #91: sort marker window
  • Feature #40: LIFT Export Engine
  • Feature #90: change unknown writing system code to official code.

V0.8.2

10/18/2007

Fixes for a few LIFT export issues.

  • Bug #95: LIFT export throws (meaningless) exception on bad dates
  • Bug #96: LIFT export alternate and normal form

V0.8.3

10/28/2007

Enhancements - Improvements to Lift export (mappings and custom field support) - Recursion in structure rules

V0.8.4

12/03/2007

V0.8.4.1

12/04/2007

  • Bug #142: Vertical scroll bar becomes hidden when using splitter

V0.8.4.2

12/13/2007

Bug fixes and progress bars

V0.8.4.3

01/17/2008

Bug fixes

  • Bug #145: Markers duplicated when multiple inference fails
  • Bug #146: Clicking on errors doesn't move to record

V0.09

06/01/2009

Minor bug fixes and small enhancements.

V0.11

  • Bug #151: \et should not map to lift gloss
  • Bug #152: lift export should not include a lang attribute on <pronunciation>
  • Bug #164: Change <field type= to <field tag=
  • Bug #167: Only accept backslash at start of column
  • Bug #259: Indicate out of date stats
  • Bug #290: write out guids on lift export
  • Bug #361: Object reference not set to an instance of an object.
  • Bug #404: GetSettingsFilePathFromDictionaryPath Throws
  • Feature #135: \cf Cross Reference
  • Feature #138: \lf et al Lexical Function
  • Feature #166: Handle exporting relation types to LIFT
  • Feature #168: Integrate sub entry xslt into Lift export
  • Feature #253: Make all inferred fields explicit
  • Feature #378: Improve warning of template overwriting solid file

V0.13

Enhancements - Data Validation (must have, optional, regular expression) - Shape record filter and editor - Writing system wizard to allocate on pattern, or pre-defined (template) groups - Global preferences for encoding (unicode or legacy) - St

  • Bug #106: List headers display funny (vista?)
  • Bug #118: Clicking in list header messes up header label (vista?)

V1.01

This is the next major feature release of Solid.