Andrew Kingston
|
ca92d520b3
|
Fully integrates sheets with datasection and remove lots of old stuff
|
2023-03-07 11:40:32 +00:00 |
Andrew Kingston
|
f516011182
|
Handle context menu events in header cells
|
2023-03-07 08:23:50 +00:00 |
Andrew Kingston
|
9579c9c0d2
|
Add column sorting and reordering via popover
|
2023-03-07 08:15:27 +00:00 |
Andrew Kingston
|
f0ac9e9d9c
|
Refactor resizing logic into store and improve UX around hover events when resizing/reordering
|
2023-03-06 15:39:50 +00:00 |
Andrew Kingston
|
b5a72438e1
|
Tidy reordering stuff
|
2023-03-06 15:15:00 +00:00 |
Andrew Kingston
|
b93f575bca
|
Add popovers to sheet column headers, improve mouse UX
|
2023-03-06 15:09:42 +00:00 |
Andrew Kingston
|
36e8664605
|
WIP column popovers for dataspace sheets
|
2023-03-06 12:29:18 +00:00 |
Andrew Kingston
|
d15b1748ef
|
Update layout and remove logging
|
2023-03-06 11:30:38 +00:00 |
Andrew Kingston
|
4647e1bc07
|
Fix issues with not disconnecting users when swapping datasource and improve multi-user UI
|
2023-03-06 11:20:47 +00:00 |
Andrew Kingston
|
3e907af8b5
|
Add WIP multi-user UI for sheet interface
|
2023-03-06 07:43:45 +00:00 |
Andrew Kingston
|
36c953443f
|
Add WIP initial multi-user websocket implementation for sheets
|
2023-03-05 18:57:05 +00:00 |
Andrew Kingston
|
01867f5736
|
Fix options cells being unable to scroll
|
2023-03-03 09:16:00 +00:00 |
Andrew Kingston
|
f1a67a2cc5
|
Remove add column button
|
2023-03-03 09:14:38 +00:00 |
Andrew Kingston
|
110d5d5a35
|
Lint and remove unused deps
|
2023-03-03 09:07:48 +00:00 |
Andrew Kingston
|
37393c4e2a
|
Refactor stores and make state more modular
|
2023-03-03 09:02:19 +00:00 |
Andrew Kingston
|
b82e7582db
|
Add back in functional delete row button
|
2023-03-03 08:34:26 +00:00 |
Andrew Kingston
|
5b590a5976
|
Integrate sheet into data section better
|
2023-03-02 17:20:51 +00:00 |
Andrew Kingston
|
540906cf62
|
Allow configuring selecting rows and adding rows
|
2023-03-02 16:07:14 +00:00 |
Andrew Kingston
|
3a8d223a77
|
Ensure scroll top is always properly reset and add config store
|
2023-03-02 15:45:55 +00:00 |
Andrew Kingston
|
1067f06fd6
|
Improve performance by removing keyed each blocks and fix reorder target styling
|
2023-03-02 13:39:47 +00:00 |
Andrew Kingston
|
9b5f2d92f0
|
Improve rendering performance
|
2023-03-02 12:10:12 +00:00 |
Andrew Kingston
|
ff0f91bca3
|
Fix styles when using no sticky columns
|
2023-03-02 11:25:06 +00:00 |
Andrew Kingston
|
265f2d9ba3
|
Simplify and improve z index styles
|
2023-03-02 11:22:01 +00:00 |
Andrew Kingston
|
f19ba2ea20
|
Improve scroll logic and handle horizontal wheel events
|
2023-03-02 11:08:48 +00:00 |
Andrew Kingston
|
1620b81e96
|
Update scroll styles and z-index
|
2023-03-02 09:27:16 +00:00 |
Andrew Kingston
|
2c1a5ae0e8
|
Update hovered row on wheel
|
2023-03-01 20:14:50 +00:00 |
Andrew Kingston
|
15c07e13ac
|
Fix row hover state not being removed
|
2023-03-01 20:01:00 +00:00 |
Andrew Kingston
|
36f7d24d42
|
Allow reordering columns to be the first column after sticky column
|
2023-03-01 19:34:26 +00:00 |
Andrew Kingston
|
c7b8d78c98
|
Improve styles
|
2023-03-01 19:19:22 +00:00 |
Andrew Kingston
|
a3e23c3cd6
|
Add padding to sheet
|
2023-03-01 19:10:22 +00:00 |
Andrew Kingston
|
4558a1c6fa
|
Fix issue when no primary display is set
|
2023-03-01 18:34:43 +00:00 |
Andrew Kingston
|
15dffb0f40
|
Fix some scroll issues and add shadow to sticky column
|
2023-03-01 18:32:23 +00:00 |
Andrew Kingston
|
ca96a61cde
|
Tune cell sizes
|
2023-03-01 16:12:35 +00:00 |
Andrew Kingston
|
524c46a554
|
Fix multiple issues, clean up rendering, improve performance
|
2023-03-01 16:10:24 +00:00 |
Andrew Kingston
|
40df22d791
|
Refactor spreadsheet into more discreet components
|
2023-03-01 11:53:09 +00:00 |
Andrew Kingston
|
43eadf2ec6
|
Add WIP virtual dom implementation to massively increase performance
|
2023-03-01 08:44:02 +00:00 |
Andrew Kingston
|
db469711cf
|
Optimise resetting data to smoothly transition when changing datasource
|
2023-02-28 15:00:10 +00:00 |
Andrew Kingston
|
9be7d042a9
|
Fix relationship issues when creating rows
|
2023-02-28 14:56:44 +00:00 |
Andrew Kingston
|
d2bc4d8fdc
|
Tidy up
|
2023-02-28 14:53:31 +00:00 |
Andrew Kingston
|
4c70959327
|
Use search endpoint instead of get endpoint to fetch individual rows so that relationship enrichment occurs
|
2023-02-28 14:53:11 +00:00 |
Andrew Kingston
|
c83286cb61
|
Tidy up
|
2023-02-28 14:40:36 +00:00 |
Andrew Kingston
|
878ebfb8c5
|
Fix issue reordering columns in firefox and increase performance
|
2023-02-28 14:31:58 +00:00 |
Andrew Kingston
|
26ca96eaa9
|
Use nicer checkboxes and fix some hover styles
|
2023-02-28 14:17:06 +00:00 |
Andrew Kingston
|
a28148d9f8
|
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-abs
|
2023-02-28 13:59:37 +00:00 |
Michael Drury
|
fcb9f3e116
|
Merge pull request #9815 from Budibase/bug/budi-6076-cannot-delete-columns-in-google-sheet
Bug - budi-6076 cannot delete columns in google sheet
|
2023-02-28 13:56:32 +00:00 |
Andrew Kingston
|
e5b2fdfcf6
|
Fix overly thin scrollbars in firefox
|
2023-02-28 11:51:00 +00:00 |
Andrew Kingston
|
385e9eadb0
|
Add infinite scroll, improve row fetching, add error handling, fix svelte store updates
|
2023-02-28 11:48:25 +00:00 |
Budibase Staging Release Bot
|
982a7a17aa
|
Update pro version to 2.3.18-alpha.15
|
2023-02-28 11:14:33 +00:00 |
Budibase Staging Release Bot
|
f60e435c3c
|
v2.3.18-alpha.15
|
2023-02-28 11:11:24 +00:00 |
Rory Powell
|
ab69bbc299
|
lint
|
2023-02-28 11:03:56 +00:00 |