-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: data table implementation #261
Commits on Jun 29, 2024
-
feat: initial steps for data table implementation
WIP, when complete, will close #252
Configuration menu - View commit details
-
Copy full SHA for 1cda642 - Browse repository at this point
Copy the full SHA 1cda642View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa615e8 - Browse repository at this point
Copy the full SHA aa615e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c687eda - Browse repository at this point
Copy the full SHA c687edaView commit details
Commits on Jun 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 82e0879 - Browse repository at this point
Copy the full SHA 82e0879View commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 219f2d5 - Browse repository at this point
Copy the full SHA 219f2d5View commit details -
feat: initial Python implementation of data table calculated column r…
…esults Expression is not evaluated correctly, results can be queried but are not yet displayed in the table
Configuration menu - View commit details
-
Copy full SHA for 67cdb50 - Browse repository at this point
Copy the full SHA 67cdb50View commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1400dd5 - Browse repository at this point
Copy the full SHA 1400dd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe97071 - Browse repository at this point
Copy the full SHA fe97071View commit details -
feat: add DataTableQuery statement type
This will allow data table results to be assembled
Configuration menu - View commit details
-
Copy full SHA for 664ffbc - Browse repository at this point
Copy the full SHA 664ffbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2972f63 - Browse repository at this point
Copy the full SHA 2972f63View commit details
Commits on Jul 3, 2024
-
feat: implement collection of data table query results in Python
Still need to implement rendering of data table query results on the front end
Configuration menu - View commit details
-
Copy full SHA for 0a2d52f - Browse repository at this point
Copy the full SHA 0a2d52fView commit details -
feat: initial implementation of code to place calculation results in …
…data table Need to fix get_data_table_subs tree walking algorithm and rendering of units in data table for calculated columns
Configuration menu - View commit details
-
Copy full SHA for a7d3e4a - Browse repository at this point
Copy the full SHA a7d3e4aView commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 04af725 - Browse repository at this point
Copy the full SHA 04af725View commit details -
fix: display output units for data table
Also, fix parsing of assign_plus_query for data tables
Configuration menu - View commit details
-
Copy full SHA for 3ad5ddd - Browse repository at this point
Copy the full SHA 3ad5dddView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac62266 - Browse repository at this point
Copy the full SHA ac62266View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08e6804 - Browse repository at this point
Copy the full SHA 08e6804View commit details -
Configuration menu - View commit details
-
Copy full SHA for 591c27d - Browse repository at this point
Copy the full SHA 591c27dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cbbbb5 - Browse repository at this point
Copy the full SHA 4cbbbb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ce7a7e - Browse repository at this point
Copy the full SHA 3ce7a7eView commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 23190ba - Browse repository at this point
Copy the full SHA 23190baView commit details -
Configuration menu - View commit details
-
Copy full SHA for c26675b - Browse repository at this point
Copy the full SHA c26675bView commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 539e553 - Browse repository at this point
Copy the full SHA 539e553View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee3aa20 - Browse repository at this point
Copy the full SHA ee3aa20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f1f8f5 - Browse repository at this point
Copy the full SHA 4f1f8f5View commit details
Commits on Jul 16, 2024
-
fix: invalidate results on parameter field changes
Also, don't parse column expression for output columns
Configuration menu - View commit details
-
Copy full SHA for eadb5e2 - Browse repository at this point
Copy the full SHA eadb5e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ad122a - Browse repository at this point
Copy the full SHA 3ad122aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffe4a52 - Browse repository at this point
Copy the full SHA ffe4a52View commit details -
fix: fix non-breaking space handling in latex parser
HTML inputs add this unicode character
Configuration menu - View commit details
-
Copy full SHA for a73ee8c - Browse repository at this point
Copy the full SHA a73ee8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ac714e - Browse repository at this point
Copy the full SHA 3ac714eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64624dd - Browse repository at this point
Copy the full SHA 64624ddView commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 774f9a5 - Browse repository at this point
Copy the full SHA 774f9a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e942b6c - Browse repository at this point
Copy the full SHA e942b6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5096829 - Browse repository at this point
Copy the full SHA 5096829View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2f193f - Browse repository at this point
Copy the full SHA a2f193fView commit details -
style: move information icons for data table out of their own column …
…into column 1 to save space
Configuration menu - View commit details
-
Copy full SHA for b12a464 - Browse repository at this point
Copy the full SHA b12a464View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc8c5d6 - Browse repository at this point
Copy the full SHA dc8c5d6View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ec26a8 - Browse repository at this point
Copy the full SHA 9ec26a8View commit details
Commits on Jul 19, 2024
-
fix: prevent units from canceling when multiplied by a unitless zero
Zero still allowed to cancel in system cells since cancelling is expected in systems of equations (sum of forces or sum of moments equals zero, for example)
Configuration menu - View commit details
-
Copy full SHA for 4519967 - Browse repository at this point
Copy the full SHA 4519967View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc7ba99 - Browse repository at this point
Copy the full SHA dc7ba99View commit details -
Revert "tests: update min/max test to reflect change in zero unit can…
…celing behavior" This reverts commit dc7ba99.
Configuration menu - View commit details
-
Copy full SHA for 6b99864 - Browse repository at this point
Copy the full SHA 6b99864View commit details -
fix: only use zero placeholder for data table assignments
Prevents changes in behavior to existing notebooks. Tests for math cell types are skipped for now.
Configuration menu - View commit details
-
Copy full SHA for fd7bc34 - Browse repository at this point
Copy the full SHA fd7bc34View commit details
Commits on Jul 20, 2024
-
tests: add initial data table tests
test assign and computed with and without units, test adding and deleting rows and columns, test non number truncation of column
Configuration menu - View commit details
-
Copy full SHA for 59a2afd - Browse repository at this point
Copy the full SHA 59a2afdView commit details -
tests: bump playwright version to get firefox 127
firefox 127 is needed for set symmetricDifference
Configuration menu - View commit details
-
Copy full SHA for 844a474 - Browse repository at this point
Copy the full SHA 844a474View commit details
Commits on Jul 21, 2024
-
tests: rename test_matrix_norm to test_matrix_functions
Will be adding other functions to this file
Configuration menu - View commit details
-
Copy full SHA for eefb9f8 - Browse repository at this point
Copy the full SHA eefb9f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4ee32a - Browse repository at this point
Copy the full SHA d4ee32aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9396fa8 - Browse repository at this point
Copy the full SHA 9396fa8View commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a5bf6e - Browse repository at this point
Copy the full SHA 2a5bf6eView commit details -
feat: use arbitrary precision for range function
Prevents floating point issues for fractional step sizes
Configuration menu - View commit details
-
Copy full SHA for d9b8bf9 - Browse repository at this point
Copy the full SHA d9b8bf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c11b365 - Browse repository at this point
Copy the full SHA c11b365View commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c32aff1 - Browse repository at this point
Copy the full SHA c32aff1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22318e8 - Browse repository at this point
Copy the full SHA 22318e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ef1668 - Browse repository at this point
Copy the full SHA 8ef1668View commit details
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c611fbf - Browse repository at this point
Copy the full SHA c611fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74e310b - Browse repository at this point
Copy the full SHA 74e310bView commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f009375 - Browse repository at this point
Copy the full SHA f009375View commit details
Commits on Jul 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d3dd7ac - Browse repository at this point
Copy the full SHA d3dd7acView commit details -
feat: the interpolation function data is now passed to python
Need to implement interpolation and polyfit capabilities in Python
Configuration menu - View commit details
-
Copy full SHA for 731456b - Browse repository at this point
Copy the full SHA 731456bView commit details
Commits on Jul 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for efc10de - Browse repository at this point
Copy the full SHA efc10deView commit details -
feat: Python implementation of polyfit functionality
Still need to add the poly order widget to the datatable
Configuration menu - View commit details
-
Copy full SHA for 73f85e1 - Browse repository at this point
Copy the full SHA 73f85e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ab4bf9 - Browse repository at this point
Copy the full SHA 3ab4bf9View commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 28dc162 - Browse repository at this point
Copy the full SHA 28dc162View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c4d84e3 - Browse repository at this point
Copy the full SHA c4d84e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31104c5 - Browse repository at this point
Copy the full SHA 31104c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2693867 - Browse repository at this point
Copy the full SHA 2693867View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8dcfd0 - Browse repository at this point
Copy the full SHA f8dcfd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa6811f - Browse repository at this point
Copy the full SHA aa6811fView commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6bead4d - Browse repository at this point
Copy the full SHA 6bead4dView commit details
Commits on Aug 1, 2024
-
feat: initial implementation of spreadsheet file import
Currently there are issues with the DOM updating properly after the import Might make more sense to use a constructor to create a new datatable cell rather than try to change the current one.
Configuration menu - View commit details
-
Copy full SHA for c72f55e - Browse repository at this point
Copy the full SHA c72f55eView commit details -
fix: fix undefined values when loading a spreadsheet file
Still need to fix initial refresh problem by converting selectAndLoadSpreadsheetFile to a promise
Configuration menu - View commit details
-
Copy full SHA for a2b3eab - Browse repository at this point
Copy the full SHA a2b3eabView commit details -
tests: fix data table tests in firefox
Need to wait for sheetjs to be loaded before attempting to fill out table
Configuration menu - View commit details
-
Copy full SHA for 6c2d563 - Browse repository at this point
Copy the full SHA 6c2d563View commit details -
Configuration menu - View commit details
-
Copy full SHA for d66543a - Browse repository at this point
Copy the full SHA d66543aView commit details -
fix: spreadsheet input general fixes and use modals for spreadsheet i…
…nput and error handling
Configuration menu - View commit details
-
Copy full SHA for 659da8a - Browse repository at this point
Copy the full SHA 659da8aView commit details -
feat: initial implementation of units output
Need to convert units to a human readable format
Configuration menu - View commit details
-
Copy full SHA for c7cc860 - Browse repository at this point
Copy the full SHA c7cc860View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b9b4730 - Browse repository at this point
Copy the full SHA b9b4730View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83899ab - Browse repository at this point
Copy the full SHA 83899abView commit details
Commits on Aug 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a9eca89 - Browse repository at this point
Copy the full SHA a9eca89View commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 98f2603 - Browse repository at this point
Copy the full SHA 98f2603View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12f4b0d - Browse repository at this point
Copy the full SHA 12f4b0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bdac85 - Browse repository at this point
Copy the full SHA 8bdac85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e3c3fb - Browse repository at this point
Copy the full SHA 0e3c3fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 895a8fc - Browse repository at this point
Copy the full SHA 895a8fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86a3ba6 - Browse repository at this point
Copy the full SHA 86a3ba6View commit details
Commits on Aug 6, 2024
-
feat: add data table to insert cell cell
Also, rename the original table cell to selector table cell
Configuration menu - View commit details
-
Copy full SHA for 33719ec - Browse repository at this point
Copy the full SHA 33719ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 170807c - Browse repository at this point
Copy the full SHA 170807cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8dfac7 - Browse repository at this point
Copy the full SHA d8dfac7View commit details
Commits on Aug 7, 2024
-
tests: update webkit reference screenshot
Needed for update webkit version
Configuration menu - View commit details
-
Copy full SHA for 84505d7 - Browse repository at this point
Copy the full SHA 84505d7View commit details
Commits on Aug 8, 2024
-
fix: fix output unit conversion for data table interpolation and polyfit
Test added to prevent regressions
Configuration menu - View commit details
-
Copy full SHA for 1d09a5b - Browse repository at this point
Copy the full SHA 1d09a5bView commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f7b96c4 - Browse repository at this point
Copy the full SHA f7b96c4View commit details