Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
a8e087b
wip
radubrehar Sep 6, 2024
dfb3464
wip
radubrehar Sep 6, 2024
086def5
not clean horizlayoutMatrixBrain impl
radubrehar Sep 16, 2024
6c6d0bb
fix debugpackage logging
radubrehar Sep 16, 2024
186b124
first working virtualization for both rows and columns
radubrehar Sep 17, 2024
54c9679
stabilized virtualization algo for horizontal layout
radubrehar Sep 18, 2024
456e84f
fix tests
radubrehar Sep 18, 2024
bae770c
Merge remote-tracking branch 'origin/master' into feat/horizontal-layout
radubrehar Sep 18, 2024
0a021e3
more fixes
radubrehar Sep 19, 2024
b47c5f4
add support for toggling wrapRowsHorizontally at runtime
radubrehar Sep 19, 2024
320c74f
update
radubrehar Sep 19, 2024
9c13d9b
update
radubrehar Sep 19, 2024
68a84a2
rebuild
radubrehar Sep 19, 2024
7418a10
update
radubrehar Sep 19, 2024
ee2ca81
update2
radubrehar Sep 19, 2024
1d63bbe
Merge remote-tracking branch 'origin/master' into feat/horizontal-layout
radubrehar Sep 19, 2024
0a06f2c
update test
radubrehar Sep 19, 2024
2401029
release version major canary
radubrehar Sep 19, 2024
dab7d63
fix row navigation for horizontal layout and release version canary
radubrehar Sep 20, 2024
ef3b102
release version canary
radubrehar Sep 20, 2024
4a38bd0
release version canary
radubrehar Sep 20, 2024
e273449
update
actions-user Sep 20, 2024
a7c7bc1
Add DataSource.replaceallData API method and docs
radubrehar Sep 21, 2024
9a87545
improce datasourceapi clearAllData & related mutation
radubrehar Sep 21, 2024
25505f1
add datasource api flush method
radubrehar Sep 21, 2024
0ac9652
fix important bug on cell context value not being updated and release…
radubrehar Sep 21, 2024
353cf0f
update
actions-user Sep 21, 2024
9c0b0bf
add ocean and balsam themes and release version canary
radubrehar Sep 24, 2024
e774b74
update
actions-user Sep 24, 2024
74526fb
implement FlashingColumnCell component
radubrehar Sep 25, 2024
62b76e4
release version canary
radubrehar Sep 25, 2024
ed9fa73
release version canary
radubrehar Sep 25, 2024
0d341fb
release version canary
radubrehar Sep 25, 2024
ca16c79
release version canary
radubrehar Sep 25, 2024
d9e5583
release version canary
radubrehar Sep 25, 2024
078ee16
update
actions-user Sep 25, 2024
e85ee6e
release version canary
radubrehar Sep 25, 2024
22b1fae
update
actions-user Sep 25, 2024
4c6cfa1
replace spread with Object assign and release version canary
radubrehar Sep 25, 2024
889a358
Merge branch 'canary' of github.com-infinite:infinite-table/infinite-…
radubrehar Sep 25, 2024
c9e6ca7
release version canary
radubrehar Sep 25, 2024
3620673
update
actions-user Sep 25, 2024
d5c2e13
change compile target and release version canary
radubrehar Sep 25, 2024
671d92a
update
actions-user Sep 25, 2024
a35cbed
release version canary
radubrehar Sep 27, 2024
0ca9ecf
update
actions-user Sep 27, 2024
1adf639
update ci script to rebuild website
radubrehar Sep 27, 2024
d4595b6
add TracingModel
radubrehar Sep 30, 2024
ddb78de
wip
radubrehar Sep 30, 2024
624b4de
implement column reorder in horizontal layout
radubrehar Oct 4, 2024
ab9537f
minor tweak and release version canary
radubrehar Oct 4, 2024
5601dd3
update
actions-user Oct 4, 2024
a8bbc0c
improve matrixbrain range extension and release version canary
radubrehar Oct 5, 2024
ac56680
update
actions-user Oct 5, 2024
af0594a
update
radubrehar Oct 7, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:
paths:
- 'source/src/**'
- 'examples/src/**/*.spec.ts'
- 'examples/src/**/*.page.tsx'

concurrency:
group: ${{ github.workflow }}
Expand Down Expand Up @@ -104,6 +105,9 @@ jobs:
- name: Execute 'npm ci' in monorepo
run: npm ci

- name: Execute 'npm i' in www/dataserver
run: npm run www-dataserver:install

# - name: Load cached node_modules for root
# id: cache-node-modules-root
# uses: actions/cache@v3
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/rebuild-website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
- uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
Expand All @@ -72,7 +72,7 @@ jobs:
token: ${{ secrets.DEPLOY_GITHUB_TOKEN }}
repository: infinite-table/infinite-www-dist
path: infinite-www-dist
ref: ${{ github.ref_name}}
ref: master

- name: Copy netlify.toml
run: cp ./netlify.toml ./infinite-www-dist
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ jobs:
- name: Push changes
uses: './.github/actions/git-push-action'
with:
branch: master
branch: ${{ github.ref_name }}
github_token: ${{ secrets.DEPLOY_GITHUB_TOKEN }}

# - name: Send version to slack
Expand Down
23 changes: 19 additions & 4 deletions examples/src/index.global.css
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,23 @@ body {

body {
background: black;
/* --infinite-flashing-animation-name: flashing; */
}

@keyframes flashing {
0% {
opacity: 0;
}
25% {
opacity: 1;
}
50% {
opacity: 0;
}
75% {
opacity: 1;
}
100% {
opacity: 0;
}
}
/*
.InfiniteRow--hovered {
background: green !important;
} */
6 changes: 3 additions & 3 deletions examples/src/pages/demos/new-perf-approach.page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export default function App() {
</b>
);
};
const [brain] = React.useState(() => new MatrixBrain());
const [brain] = React.useState(() => new MatrixBrain('test'));

(globalThis as any).brain = brain;

Expand All @@ -65,8 +65,8 @@ export default function App() {
brain.update({
rowHeight: 40,
colWidth: 150,
width,
height,
width: width,
height: height,
rows: 1500,
cols: 4,
});
Expand Down
2 changes: 1 addition & 1 deletion examples/src/pages/demos/new-perf-approach2.page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ export default function App() {
</b>
);
};
const [brain] = React.useState(() => new MatrixBrain());
const [brain] = React.useState(() => new MatrixBrain('test'));

(globalThis as any).brain = brain;

Expand Down
Loading
Loading