Skip to content

Releases: the-carlisle-group/Abacus

0.0.16

07 Jan 21:39
Compare
Choose a tag to compare

Release Notes

  1. More HTMX changes
  2. Bring over HTML and CSS and htmx stuff from Rumba

0.0.15

23 Oct 13:30
Compare
Choose a tag to compare

Release Notes

  1. Preserve whitespace in both HTML2DOM and DOM2HTML
  2. Implement column rename in DataGrid component
  3. Revamp PromptBox component syntax
  4. Fix up cell navigation and editing interaction
  5. More cleanup in DataGrid
  6. Cleanup in DataGrid component
  7. Add delay property for DataGrid testing
  8. Work on DataGrid component
  9. More work on DataGrid test suite
  10. Delete obsolete code
  11. Cleanup
  12. Start test suite for for DataGrid component
  13. Comment upcoming Chrome changes in anchor positioning for future reference
  14. Minor tweak to testing framework for editing DataGrid under program control
  15. More work on tests
  16. More work on test framework
  17. Revamp RunTests function
  18. Work on testing framework
  19. Add QuadWC samples
  20. Improve ToolTip component
  21. Implement a ToolTip component
  22. Make PromptBox and Dialog components work properly with Esc key
  23. Rename ElementByThisOrThat to GetElementByThisOrThat
  24. Fix issue #18 (Fix GetElementByClass, and add GetElementsByClass)
  25. Cleanup
  26. Revamp threading model
  27. Add websocket support
  28. Cleanup
  29. Cleanp
  30. Fix issue with editing non-inverted values in the DataGrid component
  31. Enhance DataGrid component to handle inverted and non-inverted values
  32. Change onClick to onMouseDown in DataGrid component
  33. Revamp AutoComplete component so it works in diaglog elements
  34. Add functionality to ProgressBar for non-looping processes.
  35. Cleanup ProgressBar component
  36. Revamp ProgressBar component
  37. Separate new document from new (web) application instance
  38. Fix DataGrid scrolling issues with RowNumbers on
  39. Fix DataGrid width issue when freezing columns
  40. Add move to top and and move to bottom keys to DataGrid
  41. Update README.md
  42. Changes
  43. Minor tweaks to ProgressBar component
  44. Move CSVEditor temp file location
  45. Fix id issue with ConfirmBox component
  46. Refactor threading model for enqueued events
  47. Fix up large file CSV test
  48. Work on CSVEditor tests
  49. Improve testing framework
  50. Work on UI test framework
  51. Add some test files
  52. Fix DataGrid CSS
  53. Tweak testing framework
  54. Enhance browser test framework
  55. Revamp PromptBox
  56. Work on testing framework
  57. More cleanup
  58. Cleanup
  59. Add ProgessStatus functionality to ProgressBar component
  60. WIP
  61. Fix thread issue with modal dialogs
  62. Fix intial resize problem in CSVEditor
  63. Improve PromptBox and CSVEditor CSS
  64. Start work on sample application CSVEditor
  65. Start work on PromptBox component
  66. Cleanup and refactor
  67. Revamp ConfirmBox component
  68. Add AlertBox component
  69. Revamp ConfirmationBox component and start ProgressBar component
  70. Add tool tips to ToggleGroup component
  71. Fix issue with DataGrid highlighting
  72. Add scatter point highlighting to DataGrid
  73. Fix to AutoComplete componen
  74. Cleanup
  75. Fix issue with DataGrid headers
  76. Wrap up change from element order to id for DOM synchronization
  77. More DataGrid scroll optimization and cleanup
  78. More DataGrid scrolling optimization
  79. Fix alignment problem on moving column
  80. Improve scrolling speed
  81. Add ability to move current column left or right to DataGrid component
  82. Allow presetting DataGrid WindowCell and WindowIndex properties
  83. Fix clicking on column header in DataGrid
  84. Fix some DataGrid scrolling issues
  85. Add keyboard shortcut for freezing and unfreezing columns
  86. Tweak resize technique
  87. Work on column headers, sort indicator, etc.
  88. Fix more issues around freeze panes
  89. Fix editing issue related to freeze panes
  90. Add row numbers and freeze columns to DataGrid
  91. Add explicity list of components
  92. Refactor New function into New and Init
  93. Implement adding rows by scrolling down
  94. Fifth pass at DataGrid
  95. Initial attempt at editable DataGrid
  96. Cleanup up AutoComplete component
  97. Remove TableEditor component
  98. Remove ColumnView component
  99. Cleanup DataGrid component
  100. Fourth pass DataGrid (Really this time)
  101. Fourth pass at DataGrid
  102. Second pass at DataGrid
  103. First pass at DataGrid
  104. Revamp AutoComplete component
  105. Start work on themes
  106. Cleanup InlineDialog component
  107. Reengineer DOM synchronization technique
  108. Fix autocomplete issues in TableEditor component
  109. Set minimum and maximum column widths in TableExporer
  110. Frame out technique for going back to cell if invalid data entry
  111. Implement Escape to restore cell contents in TableEditor component
  112. Correct placement of input element in TableEditor component
  113. Remove more obsolete code
  114. Remove obsolete code
  115. Add tests for deleting and inserting rows in table editor component
  116. Revamp grid component
  117. Update README.md
  118. Revamp component architecture

0.0.14

08 Aug 03:50
Compare
Choose a tag to compare

Release Notes

  1. Preserve unknown entities and whitespace
  2. Add style and script to AddXMLSpace

0.0.13

27 Apr 18:32
Compare
Choose a tag to compare

Release Notes

  1. Fix SetDocument
  2. Fix for SetDocument
  3. Add optional temp file name to SetDocument argument
  4. Update README.md
  5. Fix issue #4
  6. Small improvement to RemoveXMLSpace function
  7. Fix issue with XML formatting
  8. Minor changes to blog layout

0.0.12

19 Dec 18:17
Compare
Choose a tag to compare

Release Notes

  1. Handles lists in markdown
  2. Cleanup
  3. Thread event handlers
  4. Add downloadable font to CSS
  5. Fix markdown issue
  6. Enhance ComposeRules to handle blank/empty selector

0.0.11

04 May 17:59
Compare
Choose a tag to compare

Release Notes

  1. Fix to NewHTMLRenderer function
  2. Fix modal form

0.0.10

19 Apr 17:40
Compare
Choose a tag to compare

Release Notes

  1. Move location of WebSocketID storage from Document to HTMLRenderer
  2. Fix typo

0.0.9

12 Mar 22:09
Compare
Choose a tag to compare

Release Notes

0.0.8

12 Mar 21:15
Compare
Choose a tag to compare

Release Notes

  1. Fix calls to NewDocument wrt right argument
  2. Fix markdown links
  3. Initialize websocket on page load
  4. websocket
  5. Add sychronous JavaScript execution (only works in test framework)
  6. Add sample of test framework
  7. First pass at test framework

0.0.7

07 Jan 23:51
Compare
Choose a tag to compare

Release Notes

  1. Fix SetOuterHTML function
  2. Fix demo