Commit Graph

1276 Commits

Author SHA1 Message Date
Mel O'Hagan d4f9329746 Merge branch 'develop' into feature/dynamic-filter-custom-labels 2022-11-21 16:20:05 +00:00
deanhannigan d3679a598c
Merge pull request #8714 from Budibase/feature/delete-and-duplicate-component-actions
Show settings bar for all components
2022-11-21 16:01:24 +00:00
mike12345567 5aa1f94cfe Merge branch 'master' of github.com:Budibase/budibase into develop 2022-11-21 15:05:48 +00:00
Mel O'Hagan 51f8f114d8 Handle original mappings 2022-11-21 15:02:44 +00:00
Mel O'Hagan 3683204632 Allow custom labels for dynamic filter 2022-11-18 15:52:30 +00:00
Dean 2a990189f0 Ensure the navigation does not show the settings bar 2022-11-17 14:40:16 +00:00
Dean 312bc96770 Don't show delete or duplicate actions in the component settings bar 2022-11-17 14:10: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 7b80dabfe2 Disregard block components from ejection which are unmounted during parent blocks lifecycles 2022-11-15 12:58:52 +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 7506b6384a Fix date time field inconsistency with showing time 2022-11-14 09:33:01 +00:00
Andrew Kingston dcc98e69f8 Adjust styles so placeholder component is left aligned 2022-11-14 09:25:45 +00:00
Andrew Kingston 349cbf2866 Refactor form block to use a different structure depending on type, and fix issue with bindings breaking and forms not appearing 2022-11-09 10:28:15 +00:00
Mel O'Hagan 40dfa8c049 Check schema exists for default value 2022-11-04 18:50:47 +00:00
mike12345567 870a6dd930 Fix to allow close screen modal without navigating to a new page. 2022-11-03 13:23:29 +00:00
mike12345567 02de19e9d9 Fix for #8491 - auto generated screens use the form block now which had an issue with the close screen event not providing a URL. 2022-11-03 12:50:52 +00:00
Gerard Burns 9a75b31efc Fix Form Block Create Mode Bindings Causing Error When Ejected 2022-11-02 18:17:20 +00:00
Dean 65a4e9271a Moved array value parsing back into the inner form 2022-11-02 00:37:08 +00:00
Martin McKeaveney c2966025b4 merge with master 2022-10-31 13:44:23 +00:00
Dean a4125a97c5 Refactored approach to parsing multiselect values and ensuring any parsed values trigger a field update 2022-10-26 15:13:27 +01:00
Andrew Kingston 6b562c70fa Slightly reduce DND padding between nested layers 2022-10-25 16:18: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
Dean ad7e2f0688 Don't attempt to render the internal chart until a type has been set 2022-10-24 16:31:58 +01:00
Dean f0881dff48 Removed unnecessary block configuration elements 2022-10-24 16:21:08 +01:00
Andrew Kingston 7d51565bbe Remove unnecessary code 2022-10-24 13:33:33 +01:00
Andrew Kingston 702d1ad406 Improve comments and namimg conventions 2022-10-24 13:32:48 +01:00
Andrew Kingston c6ddbb6d04 Remove some unnecessary code 2022-10-24 13:28:22 +01:00
Andrew Kingston be10c64984 Fix selection indicator appearing while dragging 2022-10-24 13:24:19 +01:00
Andrew Kingston 53078d44e6 Allow padding on grids when using DND 2022-10-24 13:14:46 +01:00
Andrew Kingston a0c02be585 Remove some debug logging 2022-10-24 13:09:29 +01:00
Andrew Kingston 6010cfe2e2 Add some additional styles to grids to ensure components render properly 2022-10-24 13:08:53 +01:00
Dean 3086e87f0e Ensure chart axis labelling fits the current theme 2022-10-24 12:20:43 +01:00
Andrew Kingston 4fffa82573 Make grid rows and columns configurable and simplify grid style application 2022-10-24 12:05:59 +01:00
Andrew Kingston c6b7b1a2d4 Tidy up 2022-10-24 09:43:45 +01:00
Andrew Kingston ce532cc403 Improve client grid DND event handling 2022-10-24 09:38:07 +01:00
Andrew Kingston 9097b33fc9 Fix issue with getting environment details 2022-10-24 09:13:05 +01:00
Andrew Kingston e6d5ef50c9 Remove spam of environment API calls 2022-10-24 09:03:50 +01:00
Andrew Kingston 8d644c5a10 Refactor app preview event sending to support async callbacks in client library 2022-10-24 09:02:50 +01:00
Andrew Kingston 986141b8b1 Fix flashing settings bar in stale position 2022-10-21 17:51:35 +01:00
Andrew Kingston ca8fe0e9fd Fix stale hover indiciator 2022-10-21 17:51:25 +01:00
Andrew Kingston e124a70def Lint and improve comments 2022-10-21 16:59:26 +01:00
Andrew Kingston 9d10e938a4 Make DND feel much smoother by persisting the end position of drops, and more performance by properly memoizing some state values 2022-10-21 16:54:34 +01:00
Andrew Kingston 575636ed3d Fix components being selected when starting dragging 2022-10-21 16:52:46 +01:00
Dean 6e7ba0d33a Merge remote-tracking branch 'origin/develop' into feature/chart-block-component 2022-10-21 14:21:25 +01:00
Dean 2dba5d18cd Initial commit for chart block component 2022-10-21 14:20:40 +01:00
Andrew Kingston 4ff441e83f Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-10-21 10:59:47 +01:00
Martin McKeaveney a6c5079190
Merge pull request #8016 from Budibase/feature/redirect-after-modal-close
Allow screen redirect after modal close
2022-10-21 08:58:21 +01:00
Martin McKeaveney 9aaeaee7f8
Merge pull request #8307 from Budibase/fix/stop-screen-store-double-updating-on-page-change
Stop Screen Store Double Updating on Screen Change
2022-10-20 20:35:18 +01:00
Andrew Kingston fb84674e24 Add proper validation for nesting illegal combinations of components 2022-10-20 16:03:53 +01:00
Andrew Kingston b6f640b117 Ensure a fixed height is set on grid by default 2022-10-20 08:46:42 +01:00