Skip to content
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/gantt #2052

Merged
merged 137 commits into from
Aug 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
137 commits
Select commit Hold shift + click to select a range
758628c
feat: add gantt chart
fangsmile Jul 5, 2024
294b28a
docs: update changlog of rush
fangsmile Jul 5, 2024
896ce65
feat: add gantt chart
fangsmile Jul 8, 2024
e33cc53
feat: add gantt chart
fangsmile Jul 8, 2024
e78cfe0
feat: add gantt chart
fangsmile Jul 9, 2024
807fb65
feat: add gantt chart
fangsmile Jul 10, 2024
62ffdb7
feat: add gantt chart
fangsmile Jul 11, 2024
49e80dc
feat: add wheel event for scroll
fangsmile Jul 12, 2024
25583ca
feat: add wheel event for scroll
fangsmile Jul 12, 2024
6d0e617
feat: add gantt project
fangsmile Jul 14, 2024
67924c2
feat: add gantt project
fangsmile Jul 14, 2024
5dfa9df
feat: add gantt project
fangsmile Jul 14, 2024
3cdc0bf
feat: run gantt project
fangsmile Jul 15, 2024
a1f3bdd
feat: gantt project
fangsmile Jul 15, 2024
ee7274d
feat: gantt chart
fangsmile Jul 15, 2024
59f2c23
feat: timelineheader style
fangsmile Jul 16, 2024
741bb29
feat: task bar render
fangsmile Jul 17, 2024
332f76d
feat: gantt project
fangsmile Jul 17, 2024
29a1e3e
feat: task bar interaction
fangsmile Jul 17, 2024
093bd23
feat: gantt chart markline
fangsmile Jul 17, 2024
6e1eed1
feat: sync scroll state
fangsmile Jul 18, 2024
1ee83cb
feat: add hover state
fangsmile Jul 18, 2024
7a8cced
feat: add resize interactive
fangsmile Jul 19, 2024
91d24db
feat: task bar resize interacition
fangsmile Jul 20, 2024
50beaa4
refactor: cellInnerBorder decide cell border
fangsmile Jul 22, 2024
f5b3afe
feat: add frameStyle
fangsmile Jul 22, 2024
5ec699d
docs: canvasWidth canvasHeight usage
fangsmile Jul 23, 2024
9a4dcdb
feat: deal with window resize event
fangsmile Jul 23, 2024
fc0af27
feat: header line render
fangsmile Jul 23, 2024
76edb3a
feat: parse year quarter week time scale
fangsmile Jul 24, 2024
1b90d6f
feat: parse year quarter week time scale
fangsmile Jul 24, 2024
95c3bc4
feat: listen resize event
fangsmile Jul 25, 2024
06e8181
Merge branch 'feat/gantt' into merge-develop-forGantt
fangsmile Jul 25, 2024
fbc5474
Merge pull request #2127 from VisActor/merge-develop-forGantt
fangsmile Jul 25, 2024
ba04a9b
feat: resize table width
fangsmile Jul 25, 2024
8338462
feat: resize table width
fangsmile Jul 25, 2024
75d30ff
feat: add resizeLineStyle
fangsmile Jul 27, 2024
a0deba2
fix: startDate endDate not in range
fangsmile Jul 27, 2024
bbed668
feat: add gantt tree demo
fangsmile Jul 29, 2024
1dd3025
feat: tree expand and collapse
fangsmile Jul 30, 2024
15a8f86
feat: add table headerStyle bodyStyle
fangsmile Jul 30, 2024
d736d4f
feat: define ICustomTaskBartObj type
fangsmile Jul 31, 2024
3111b1c
feat: taskbar support customRender
fangsmile Aug 1, 2024
f0496b0
feat: resize window update grid
fangsmile Aug 2, 2024
d8f8b2d
feat: gantt add customrender jsx demo
fangsmile Aug 4, 2024
f10226a
feat: customRender resize bar
fangsmile Aug 5, 2024
67e738b
feat: add taskbar moveable resizeable
fangsmile Aug 5, 2024
46f3721
feat: update bundler.config
fangsmile Aug 6, 2024
eb6767c
chore: add bugserver-trigger
fangsmile Aug 6, 2024
5785101
chore: add bugserver-trigger
fangsmile Aug 6, 2024
2e4e218
chore: add bugserver-trigger
fangsmile Aug 6, 2024
a78ed12
chore: add bugserver-trigger
fangsmile Aug 6, 2024
b078ce9
feat: parse mindate and maxdate from records
fangsmile Aug 6, 2024
c52850d
chore: add bugserver-trigger
fangsmile Aug 6, 2024
7681cee
feat: timeline header customerRender
fangsmile Aug 6, 2024
5daf7c4
feat: add timeline header customLayout jsx demo
fangsmile Aug 7, 2024
079dc6f
feat: add release api for gantt chart
fangsmile Aug 7, 2024
04a047f
docs: update changlog of rush
fangsmile Aug 7, 2024
fe929c8
docs: update changlog of rush
fangsmile Aug 7, 2024
f0ae895
feat: add setRecords api
fangsmile Aug 7, 2024
fe8a904
docs: update changlog of rush
fangsmile Aug 7, 2024
d8e5a82
chore: delete changelog
fangsmile Aug 7, 2024
42d08ed
refactor: timelineheader option
fangsmile Aug 7, 2024
4da6914
feat: add rightFrozenColCount option to listTable for gantt chart
fangsmile Aug 8, 2024
69a78d3
feat: add outFrameStyle
fangsmile Aug 9, 2024
c162225
chore: update gantt version
fangsmile Aug 9, 2024
07d6f9d
chore: update version policies json
fangsmile Aug 9, 2024
11932fa
Merge remote-tracking branch origin/develop into feat/gantt
fangsmile Aug 9, 2024
bbed782
fix: delete sentive word
fangsmile Aug 9, 2024
e422d40
chore: update package.json
fangsmile Aug 9, 2024
c301fba
feat: add verticalSplitLineMoveable
fangsmile Aug 9, 2024
eeaef93
feat: add horizontalSplitLine
fangsmile Aug 10, 2024
76a9f3e
fix: task bar text position
fangsmile Aug 11, 2024
1100895
fix: task bar text position
fangsmile Aug 11, 2024
69466f5
feat: add text stick for gantt header
fangsmile Aug 12, 2024
78e77ed
feat: add text stick for gantt header
fangsmile Aug 12, 2024
899f72a
feat: add api updateScales
fangsmile Aug 13, 2024
116ed1f
Merge remote-tracking branch 'origin/develop' into feat/gantt
fangsmile Aug 13, 2024
5d8df05
Merge remote-tracking branch 'origin/feat/split-rect-cornerRadius' in…
fangsmile Aug 13, 2024
d770dfc
feat: add cornerRadius array
fangsmile Aug 13, 2024
45da388
Merge remote-tracking branch 'origin/develop' into feat/gantt
fangsmile Aug 13, 2024
abaf580
feat: add CHANGE_DATE_RANGE for gantt chart
fangsmile Aug 13, 2024
838fb41
feat: add click_task_bar mouseenter mouseleave
fangsmile Aug 13, 2024
437b381
feat: add api updateTaskRecord
fangsmile Aug 14, 2024
bddde24
fix: adjust verticalSplitLine usage
fangsmile Aug 14, 2024
ab0fb4d
docs: add options for gantt
fangsmile Aug 15, 2024
2ccaa98
fix: no frame option bugserver case error
fangsmile Aug 15, 2024
293f499
fix: markline show position
fangsmile Aug 15, 2024
86f9620
feat: refactor no listable calse for gantt
fangsmile Aug 16, 2024
bf7cb47
feat: taskbar move inertia
fangsmile Aug 18, 2024
310e5f4
docs: add gantt tutorial
fangsmile Aug 19, 2024
f533cd1
Merge remote-tracking branch 'origin/develop' into feat/gantt
fangsmile Aug 19, 2024
0d6df0e
chore: update util version for gantt
fangsmile Aug 19, 2024
9f13dde
chore: update util version for gantt
fangsmile Aug 19, 2024
b40e748
refactor: update import vrender format
fangsmile Aug 19, 2024
88509be
refactor: taskListTable support all option for listTable
fangsmile Aug 20, 2024
0a1b918
feat: add memu code but not work
fangsmile Aug 20, 2024
60e27d5
feat: add scrollToMarkLine and position for markline
fangsmile Aug 20, 2024
fb0b9ae
Merge branch 'feat/gantt' of https://github.com/VisActor/VTable into …
fangsmile Aug 20, 2024
267cc15
Merge branch 'feat/gantt' of https://github.com/VisActor/VTable into …
fangsmile Aug 20, 2024
ab3cc26
fix: import vrender-core type in vrender file
fangsmile Aug 20, 2024
01a24b6
chore: bugserver build error
fangsmile Aug 20, 2024
ec3596a
chore: fix bugserver ci error
fangsmile Aug 20, 2024
8ea9b68
chore: fix bugserver ci error
fangsmile Aug 20, 2024
9fa9dfa
chore: fix bugserver ci error
fangsmile Aug 20, 2024
4df4d7f
fix: bugserver build error
fangsmile Aug 20, 2024
eea33f1
fix: bugserver build error
fangsmile Aug 21, 2024
6cd9e3e
fix: bugServer ci build error
fangsmile Aug 21, 2024
af735cd
fix: getTaskIndexByY argument value
fangsmile Aug 21, 2024
f271472
fix: leftTable just has row series number
fangsmile Aug 21, 2024
1071357
docs: update changlog of rush
fangsmile Aug 21, 2024
acd6b08
docs: add api document for gantt chart
fangsmile Aug 21, 2024
517c642
fix: use theme name in gantt
fangsmile Aug 21, 2024
ea23bed
feat: add createDateAtMidnight function
fangsmile Aug 22, 2024
fc17a07
fix: not set frame and use theme for leftTable
fangsmile Aug 23, 2024
2f95647
Merge remote-tracking branch 'origin/develop' into feat/gantt
fangsmile Aug 23, 2024
7eb506b
fix: bugserver vrender for gantt case
fangsmile Aug 23, 2024
8bedb7f
fix: bugserver vrender for gantt case
fangsmile Aug 23, 2024
6526c73
fix: bugserver vrender for gantt case
fangsmile Aug 23, 2024
b0c6e82
fix: bugserver vrender for gantt case
fangsmile Aug 23, 2024
eaa2e89
fix: bugserver vrender for gantt case
fangsmile Aug 23, 2024
a51fb4d
docs: add customlayout tutorial for gantt
fangsmile Aug 23, 2024
2a3bcbb
docs: add customlayout demo
fangsmile Aug 25, 2024
e05222c
docs: add edit tutorial for gantt
fangsmile Aug 26, 2024
ba8c981
fix: bugserver case occor theme error
fangsmile Aug 26, 2024
4a691ae
docs: add custom layout demo
fangsmile Aug 26, 2024
201f260
docs: add customLayout demo
fangsmile Aug 27, 2024
237153f
feat: modify taskbar hover bar style
fangsmile Aug 27, 2024
55345e5
docs: add gantt edit demo
fangsmile Aug 27, 2024
9231fb0
docs: add interacition demo for gantt
fangsmile Aug 27, 2024
597c67b
refactor: drag scrollbar setScroll
fangsmile Aug 28, 2024
383b696
Merge remote-tracking branch origin/develop into feat/gantt
fangsmile Aug 29, 2024
37de530
docs: add gantt english document
fangsmile Aug 29, 2024
48da9d8
fix: doc option form error
fangsmile Aug 29, 2024
feda51f
Merge remote-tracking branch 'origin/develop' into feat/gantt
fangsmile Aug 30, 2024
867db8a
docs: refactor demo for gantt
fangsmile Aug 30, 2024
a197c09
docs: refactor demo for gantt
fangsmile Aug 30, 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
7 changes: 4 additions & 3 deletions .github/workflows/bug-server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,12 @@ jobs:

- name: Build
env:
NODE_OPTIONS: "--max_old_space_size=4096"
run: node common/scripts/install-run-rush.js build -t @visactor/vtable
NODE_OPTIONS: '--max_old_space_size=4096'

run: node common/scripts/install-run-rush.js build -t @internal/bugserver-trigger

- name: Run CI
working-directory: ./packages/vtable
working-directory: ./tools/bugserver-trigger
env:
BUG_SERVER_TOKEN: ${{ secrets.BUG_SERVER_TOKEN }}
run: node ../../common/scripts/install-run-rushx.js ci
11 changes: 11 additions & 0 deletions common/changes/@visactor/vtable/feat-gantt_2024-08-07-06-40.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "feat: add gantt chart\n\n",
"type": "minor",
"packageName": "@visactor/vtable"
}
],
"packageName": "@visactor/vtable",
"email": "[email protected]"
}
11 changes: 11 additions & 0 deletions common/changes/@visactor/vtable/feat-gantt_2024-08-21-07-42.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "fix: leftTable just has row series number\n\n",
"type": "none",
"packageName": "@visactor/vtable"
}
],
"packageName": "@visactor/vtable",
"email": "[email protected]"
}
2 changes: 1 addition & 1 deletion common/config/rush/command-line.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@
"name": "sync-bnpm",
"summary": "Sync bnpm",
"description": "Sync bnpm",
"shellCommand": "bnpm sync @visactor/vtable && bnpm sync @visactor/vtable-editors && bnpm sync @visactor/react-vtable && bnpm sync @visactor/openinula-vtable && bnpm sync @visactor/vtable-export && bnpm sync @visactor/vtable-search"
"shellCommand": "bnpm sync @visactor/vtable && bnpm sync @visactor/vtable-editors && bnpm sync @visactor/react-vtable && bnpm sync @visactor/openinula-vtable && bnpm sync @visactor/vtable-export && bnpm sync @visactor/vtable-search && bnpm sync @visactor/vtable-gantt"
}
],
"parameters": [
Expand Down
165 changes: 165 additions & 0 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion common/config/rush/version-policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
"mainProject": "@visactor/vtable",
"nextBump": "patch"
}
]
]
Loading
Loading