Commit Graph

195 Commits

Author SHA1 Message Date
Andrew Kingston 9dd13d4531 Add side panel as an illegal child of itself 2022-12-02 09:10:00 +00:00
Andrew Kingston bca9672926 Add ability to show component info above the settings panel and add info to side panels 2022-11-30 14:18:31 +00:00
Andrew Kingston bd954a0870 Enable capturing events for certain setting changes, and track usage of side panels inside table blocks 2022-11-29 18:28:26 +00:00
Andrew Kingston 2a6ba0536f Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-25 11:24:57 +00:00
Gerard Burns 21b2706cea
Skeleton Loading States (#8719)
* Loading Skeletons

* PR Feedback
2022-11-25 10:02:43 +00:00
Andrew Kingston fe72fc6463 Update side panel icon 2022-11-24 10:33:57 +00:00
Andrew Kingston 9b223ebe08 Fix context not being provided for table block row click action 2022-11-23 16:47:54 +00:00
Andrew Kingston 835ab5dab4 Default to running button actions for table blocks and add info 2022-11-23 16:14:43 +00:00
Andrew Kingston cac780eb50 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-22 16:52:09 +00:00
Andrew Kingston ae7f4c5250 Remove static key from side panel manifest and add draggable key 2022-11-22 16:44:14 +00:00
Mel O'Hagan d4f9329746 Merge branch 'develop' into feature/dynamic-filter-custom-labels 2022-11-21 16:20:05 +00:00
Mel O'Hagan 9a3209cc56 Remove duplication 2022-11-21 14:48:26 +00:00
Andrew Kingston 3ef79c1acb Use overlay side panel and update table block side panel heading 2022-11-21 11:05:06 +00:00
Mel O'Hagan 2a9266e22e Don't allow cell edit for dynamic filter col conf 2022-11-18 16:19:49 +00:00
Mel O'Hagan 3683204632 Allow custom labels for dynamic filter 2022-11-18 15:52:30 +00:00
Andrew Kingston 2451ba2e9f Ensure side panel ejection works properly and tidy up table block structure 2022-11-17 14:18:55 +00:00
Dean 2a7b90e46f Component settings bar now on by default. Manifest config cleared of showSettingsBar properties 2022-11-17 11:08:23 +00:00
Andrew Kingston bc6a0b2f22 Add working side panels to table blocks 2022-11-17 10:16:45 +00:00
Andrew Kingston 68bc18ad1b Fix table block manifest entry after settings migration 2022-11-15 11:58:10 +00:00
Andrew Kingston 1d8763acf5 Update tables to use button actions rather than link settings 2022-11-14 15:47:14 +00:00
Andrew Kingston 7d97ef1ff5 Add button action for showing/hiding side panels 2022-11-14 15:02:57 +00:00
Andrew Kingston d3528443d1 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-14 13:24:47 +00:00
Gerard Burns a33d4cae52
Add Row Explorer Block (#8454)
* Add Row Explorer Block and Row Details Component

* PR Feedback

* adding showSaveButton prop to formblock in row explorer

* PR Feedback

* PR Feedback

* Change row explorer name in manifest

Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2022-11-14 11:54:44 +00:00
Andrew Kingston 2abd212361 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-09 16:57:24 +00:00
Martin McKeaveney 3a2d8d4961 removing grid from manifest 2022-11-01 09:30:10 +00:00
Andrew Kingston 09360cea55 Add initial version of side panel component 2022-10-27 08:08:35 +01:00
Andrew Kingston 109bee4fff Merge branch 'master' into master-develop 2022-10-25 12:03:33 +01:00
Andrew Kingston 75aae5b7e0
Merge pull request #8376 from Budibase/cheeks-lab-day-grid
Grid component + builder performance improvements
2022-10-25 08:20:37 +01:00
Andrew Kingston f385cae960 Rename grid component as beta 2022-10-25 08:01:42 +01:00
Andrew Kingston 8df97b3537 Add sensible max number of rows and columns in a grid 2022-10-24 12:15:50 +01:00
Andrew Kingston 4fffa82573 Make grid rows and columns configurable and simplify grid style application 2022-10-24 12:05:59 +01:00
Dean 2dba5d18cd Initial commit for chart block component 2022-10-21 14:20:40 +01:00
Andrew Kingston fb84674e24 Add proper validation for nesting illegal combinations of components 2022-10-20 16:03:53 +01:00
Andrew Kingston 1508a5dc3b Update how grid DND styles are applied to remove flashing 2022-10-20 08:43:33 +01:00
Andrew Kingston 0c2e286ca7 Use a container as the DND placeholder and use approx size when dragging into grids 2022-10-19 14:39:28 +01:00
Andrew Kingston 4e17942a1d Allow normal DND in and out of grid children 2022-10-18 18:49:24 +01:00
Andrew Kingston c21a7b3e89 Merge branch 'dnd-improvements' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-10-18 08:12:11 +01:00
Andrew Kingston 2d64ae59c6 Add default size for every component type 2022-10-14 18:59:23 +01:00
Andrew Kingston d02fb96e6e Invert some client store dependencies to improve performance and prevent dependency cycles 2022-10-14 18:16:19 +01:00
Andrew Kingston 30c17c9d8b Only show sortable fields for sort column settings 2022-10-13 15:58:44 +01:00
Dean dc38ad03a0 Minor labelling change for field type 2022-10-10 11:40:34 +01:00
Dean 806d832dff Code review updates 2022-10-10 10:39:34 +01:00
Dean 91e63ca2c9 Merge remote-tracking branch 'origin/develop' into feature/qr-barcode-reader 2022-10-10 09:08:48 +01:00
Dean ad13bbb25c Renamed the 'Scanned Code' field type to 'Barcode/QR'. The component is also now listed as 'Barcode/QR Scanner'. Minor fix to include longform text columns in the table csv import list 2022-10-07 11:00:25 +01:00
Dean 4b5fa6a093 Review feedback changes. Changed 'Code' labelling to 'Scanned Code' 2022-10-06 13:02:17 +01:00
Dean e060db2929 UX/UI updates and rollup config changes to exclude common warnings 2022-10-06 09:54:43 +01:00
Dean 5836c2b3c4 Initial commit of QR Reader field 2022-10-05 09:28:07 +01:00
Andrew Kingston 2c3f02347e Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-09-20 17:23:52 +01:00
Andrew Kingston ce89edda48 Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block 2022-09-06 09:00:21 +01:00
Andrew Kingston 7465053a75 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks 2022-09-06 08:53:10 +01:00