Tags: reczy/glide-data-grid
Tags
Let's try it slightly less stupid this time, or more stupid, I can't … …tell
3.4.0 (glideapps#184) * Row spans (glideapps#121) * Start layout out some sketches for how row groups could work efficiently * Add test case to make devlopment possible * Kinda working not really * Basic drawing in place * Handle selection better * Add a lot more support for row spans * remove dead code * Fix build error * Update docs * Fix selection behavior with spans to always include spans * Allow configuration of span selection behavior * Rewrite handler to handle many many more cases * Correctness fixes * Remove unused return * I've been down in a rabbit hole of react eventing and I've seen things... * Fix tests * Prevent asking for cells out of bounds * Alignment fixes * Update story * useDataSource hook (glideapps#117) * Start working on use-data-source hook * Package lock version * Fix build * Bad example of use-data-source * FIx build * Fix dep cycle * Make sorting work and test in the story * Mostly working * 3.4.0-alpha1 * Enable publishing * Add getRowThemeOverride, fixes glideapps#175 * Make use data source able to sort 15x faster or so * Add comment * Add support for custom target column when adding rows (glideapps#183) * Add support for custom target column when adding rows * Support passing a GridColumn * Auto column sizing, fixes glideapps#181 (glideapps#182) * Implement auto-sizing of columns * Don't retain old values just to avoid re-render * Prevent auto-sizing beyond 500px * Cleanup types * Minor perf improvement * Fix build * Fix build * Dead code * Prep 3.4.0-beta1 * Beta 2 * Fix issue where scroll may not always stop on chrome when dragging outside the bounds of the grid * Move strict mode rendering into an experimental flag which must be enabled while it still has rendering bugs * Fix issues with image loading in firefox (and some blinking in all browsers * 3.4.0-beta3 * Make sure auto-sizer always returns integer sizings * Fix packaging for glide-data-grid-source * Actually use memoMap appropriately * Fix use-moveable-columns * 3.4.0-beta5 * Add a few cell sizer tests (glideapps#186) * Test that we don't measure unnecessarily * Forgot a type in there * Add quick smoke test for useAnimationQueue * Simplify animations easing (glideapps#187) * Add proper tests for animation manager * Remove outdated comment * Cleanuup source package to only have components for now * Fix tests * 3.4.0-beta6 * add support for asc/desc sort * 3.4.0-beta7 * Add image-cell tests * Add tests for ClickOutsideContainer * Don't allow header click when resizing * Don't clip rows for drawing header * Avoid measure * Fix theming for number overlay editor * Fix integrated search theme * Fix issue where damage cells in last row may not always work * Fix padding resizing without flicker * Give Firefox the best shot it can have to fast path blitting * Firefox scroll performance improvement (glideapps#195) * WIP * More work on firefox scroll perf * Reduce compositing load when possible * Improve performance by removing shadow and rounding in preview, not as pretty but better for performance testing * Restore alpha support properly without incuring large self-intersect costs * Fix build * Dramatically reduce overdraw * Reduce font sets * minor perf improvement * Mildly improve touch behavior * v3.4.0-beta8 * Restore checking/unchecking booleans with the enter key * v3.4.0-beta9 * Add some improvements for accessibility * fast drilldown (glideapps#200) * Implement fast drilldown (rendering still needs work) * Make drilldown shadow match * Improve rendering a little bit with lodpi displays * v3.4.0-rc2 * Prep for stable * Update API docs * Improve table readability in github * Add documnetation for reference methods * Fix typo * Fix performance issue when scrolling gigantic amounts of rows at once * Fix audit issues Co-authored-by: Ivo Elbert <[email protected]>
PreviousNext