201 Commits (2155e5f5ebfbc0235cb5e1e90771db4eae2a674c)

Author SHA1 Message Date
mike12345567 15907280b2 Fixing #3182 so that sorting is disabled for certain column types that we cannot use, as well as fixing some issues with MS-SQL plus tables. 5 years ago
Andrew Kingston de9c038150 Fix card list block empty state and update size 5 years ago
Andrew Kingston 3e5980082f Fix card button text potentially showing as undefined 5 years ago
Andrew Kingston aa56d6fd63 Add card list with search block. Add concept of nested settings which can consume their own contexts and are not enriched at the top level 5 years ago
Andrew Kingston f8f906b9de Add ability to link rows in tables, and link rows in the table with search block 5 years ago
Martin McKeaveney a48f8434eb fix safari 5 years ago
Martin McKeaveney 5ebeb6814d refactor switch into a key value handler object 5 years ago
Andrew Kingston dc9b1a2a8c Add button to table with search block and support defining multiple settings sections in component manifest entries 5 years ago
Andrew Kingston 3acc937ddc Fix picker width in table with search block and enable autosizing of other search components 5 years ago
Andrew Kingston c5433e6ef8 Add support for tables updating server-side sorting 5 years ago
Andrew Kingston 7ec5c2b1f2 Allow table with search block to render correct components for all relevant field types 5 years ago
Andrew Kingston 73d5d1289b Standardise fetching schema from client apps to fix issues with determing schema for certain data sources 5 years ago
Andrew Kingston 212e62b62e Simplify some block logic 5 years ago
Andrew Kingston ee7ab70f4d Comment some parts of blocks implementation for clarity 5 years ago
Andrew Kingston 4cbe82c1db Add title setting to table with search block and fix import paths 5 years ago
Andrew Kingston 7bd46a6ecb Remove old files and tidy up 5 years ago
Andrew Kingston 808d2d0f73 Add generic block structure with support for writing blocks like normal svelte components rather than a JSON builder 5 years ago
Andrew Kingston 6ad3df2e7f Add initial structure of table with search block 5 years ago
Andrew Kingston 6b69ce4eb9 Use explicity onDestroy calls rather than an onMount return value to ensure callbacks are actually executed to fix data provider cleanup issues 5 years ago
Andrew Kingston 8cf672252a Update field disabled state when disabled prop changes 5 years ago
Andrew Kingston bf74a750f2 Give flatpickr its own root component in client apps to avoid it hijacking key events on the whole page 5 years ago
Andrew Kingston f5f2611a3e Remove date parsing from client date picker as it has moved to the core date picker 5 years ago
Rory Powell 88cdc7c1bd Allow options picker to be used on text columns 5 years ago
Andrew Kingston 96a723d838 Fix issue with button roundness when using other sizes than medium 5 years ago
Martin McKeaveney 43d3c2af4d adding made in budibase tag 5 years ago
Andrew Kingston 67543ef9be Fix drag and drop indicator positioning when not using desktop preview 5 years ago
Andrew Kingston 2a736c16d7 Fix padding being added to empty layouts in mobile view 5 years ago
Martin McKeaveney b8fef9965d end user ping for client apps 5 years ago
Andrew Kingston 5c6c21aeef Move all lucene logic into central builder helpers file 5 years ago
Andrew Kingston c89e198bf8 Simplify some DND style rules 5 years ago
Andrew Kingston ee2e2799d9 Enable left/right side targetting for DND 5 years ago
Andrew Kingston 18506f1235 Reduce DND snap to edge threshold to prevent unwanted target spamming on the edges of the parent component 5 years ago
Andrew Kingston cae514ca06 Simplify client app component re-render keying 5 years ago
Andrew Kingston 392a1f05ee Refactor DND labels to before and after rather then above and below 5 years ago
Andrew Kingston 9634b021a5 Refactor client app data tags to be classnames and simplify logic 5 years ago
Andrew Kingston f65b374622 Remove preview specific data tags from components when running real apps 5 years ago
Andrew Kingston 0aedd8d802 Fix spectrum button not being able to be dragged 5 years ago
Andrew Kingston 03be8ee153 Prevent DND targetting either above or below the screen/layout, and fix bug determinging whether a drop target is valid 5 years ago
Andrew Kingston c2aeefae7b Only allow dropping inside empty components that accept children to massively reduce the amount of unwanted drop targets due to parent container components 5 years ago
Andrew Kingston 2c7e93423e Fix a few possible crashes by dragging in certain ways, and display on screen when an invalid drop target is hovered over 5 years ago
Andrew Kingston 8460744e68 Apply grab cursor when hovering over a draggable component 5 years ago
Andrew Kingston a6186dbd39 Refactor to use generic flag for dragging and hide settings bar when dragging 5 years ago
Maurits Lourens 104a84d19b merge develop into branch 5 years ago
Andrew Kingston 53053c0ea2 Ensure hover indicator is correctly hidden when using DND and improve DND labels 5 years ago
Andrew Kingston 52c4beda8f Ensure transitions work properly when showing and hiding DND candidate positions 5 years ago
Andrew Kingston 2fc9672bfa Add labels to DND to describe where the component will be dropped 5 years ago
Andrew Kingston a05dc7e295 Add above/below dnd and support for dropping above/below components which also allow dropping inside 5 years ago
Andrew Kingston ebf783caee Fix progress circle never animating because of wrong default prop 5 years ago
Andrew Kingston b0f6bd9e76 Prevent dragging the screen or layout components, and prevent dragging any layout components when previewing a screen 5 years ago
Andrew Kingston 4be4dd014d Add initial DND implementation with working functionality for dropping inside components 5 years ago