1
0
Fork 0
mirror of synced 2024-09-17 17:57:47 +12:00
Commit graph

447 commits

Author SHA1 Message Date
Conor Webb
1b387d359c
Added icon to button component, reworked icon display code. (#12624)
* Added icons to buttons, removed svg code added icon component code.

* Added icon functionality to button group component.

* Added gap to button manifest

* Added gap to button setitngs.

* Added gap setting to ButtonGroup component

* Added the ability to clear the selected icon.

* Added enter search to icon select

* Removed use:styleable as its for the button

* Moved non internal props up

* Fixed broken DynamicFilter component icon

* Updated DynamicFilter icon to a better suited one

---------

Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
2024-03-06 16:32:00 +00:00
Andrew Kingston
3a002b3c3d Rename autorefresh setting and ensure functional in all blocks + DP 2024-03-04 09:46:10 +00:00
Andrew Kingston
051f997047 Add auto-refresh setting to data providers and all blocks 2024-03-04 09:34:58 +00:00
Joe
f417c2d8a4
Joe's lab day minor updates (#12944)
* Change default button type to CTA

- change default button type to CTA
- change ordering of types/variants

* Fix layout shift within portal

Within the portal, when navigating from screen to screen, there's a slight layout shift caused by the scrollbar. This is a small fix.

* row/column icons change

The current row/column icons for positioning components are confusing. I believe these icons are easier to understand.

* Fix for horizontal scrollbar showing

When adding/removing actions within automations, the horizontal scrollbar flashes. Fix.

* Title change for Upload data

Upload data is not wrong, but it's best to be explicit.

* Increase size of upgrade button

* small fix for the styling inconsistency

* Dianostics padding fix

* lint fix

* update account-portal

* update icons

---------

Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Mel O'Hagan <mel@budibase.com>
2024-02-21 13:28:35 +00:00
Andrew Kingston
bcabfd02a6 Add nested flag to button group settings 2024-02-14 15:41:35 +00:00
melohagan
faa8fad0b5
Add Clear Row Selection action (#13002)
* Add Clear Row Selection action

* update account-portal

* Refactor to use contextActionHandler

* Remove unused code
2024-02-14 10:05:14 +00:00
melohagan
f8073c3f5a
FIX: Error when deleting selected rows that have attachment (#13006)
* Deprecate selectedRowIds

* Delete selected rows table

* Add selectedRows to table block context

* update account-portal

* update account-portal

* Lowercase deprecated
2024-02-13 16:44:21 +00:00
Andrew Kingston
4005c3e604
Merge branch 'master' into nested-context-fix 2024-02-05 10:49:55 +00:00
melohagan
1c29620c9a
Add readonly setting to user field (#12893) 2024-02-05 09:33:58 +00:00
Andrew Kingston
d6bf33bce7 Update data binding generation to match how context is provided by components, respecting branching due to local context 2024-02-02 14:59:45 +00:00
Dean
acbd7a802c Restrict rowexplorer binding to local scope 2024-01-26 09:51:37 +00:00
Dean
8036db73c4 Make card block bindings local 2024-01-25 15:09:19 +00:00
deanhannigan
0ced1d29c5
Merge branch 'master' into revert-12832-revert-11830-global-bindings 2024-01-25 14:20:44 +00:00
melohagan
830563fead
Feature/auto confirm barcode scanner (#12859)
* Add autoConfirm scan

* Don't auto confirm if validation fails

* Set status light to red if invalid
2024-01-25 12:08:00 +00:00
Dean
9f523692d9 Added local scope to gridblock to stop row bindings appearing in global scope 2024-01-25 09:41:06 +00:00
deanhannigan
d246adca9c
Revert "Revert "Global bindings"" 2024-01-22 11:10:03 +00:00
deanhannigan
b2c790650b
Revert "Global bindings" 2024-01-22 11:03:05 +00:00
Dean
f0feed9cd9 Merge remote-tracking branch 'origin/global-bindings' into fixes/global-bindings 2024-01-22 09:24:26 +00:00
deanhannigan
0be0ace9fe
Merge branch 'master' into global-bindings 2024-01-22 09:14:34 +00:00
Dean
45fa40496f Added default sizing for buttons in button group, swapped Multistep block component style props for consistency 2024-01-19 14:53:39 +00:00
Dean
f03d49f3d3 Fix for Data provider pageNumber binding. Global repeater context flag. Add provider context to table block. Expose rows in form blocks 2024-01-17 10:04:40 +00:00
deanhannigan
50abdf2e63
Merge branch 'master' into global-bindings 2024-01-15 15:28:00 +00:00
Dean
2a6af35e6a UX feedback. Added styling and button positioning 2024-01-11 15:21:36 +00:00
Dean
5d6862b399 Merge remote-tracking branch 'origin/master' into global-bindings 2024-01-05 12:10:12 +00:00
Dean
eafa8b14a5 Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2024-01-04 10:51:14 +00:00
melohagan
843f134165
Exclude custom options from update settings (#12648)
* Exclude custom options from update settings

* Custom options label

* Remove unnecessary div
2024-01-04 10:05:05 +00:00
Andrew Kingston
ac0f034ff4 Fix multi step settings definition to allow rendering of other sections in the correct order 2023-12-13 12:01:16 +00:00
Andrew Kingston
69ea28ad46 Clean up and improve multi step form block 2023-12-12 20:22:48 +00:00
Andrew Kingston
f4d2efdaa1 Cleanup 2023-12-08 16:40:50 +00:00
Andrew Kingston
173a76dc52 Improve setting rendering and add dynamic section title 2023-12-08 16:10:56 +00:00
Andrew Kingston
1bf556b4f2 Add width setting to multi step form block and fix layout 2023-12-08 14:45:06 +00:00
Andrew Kingston
5a8c12c91b Move multi step button config into frontend core and fix button config setting layout 2023-12-08 14:15:23 +00:00
Andrew Kingston
ece410c623 Update manifest 2023-12-08 13:53:19 +00:00
Michael Drury
bc5563d776
Revert "Revert "Add Buttongroup configuration support to Formblock/Tableblock"" 2023-12-07 10:24:46 +00:00
Michael Drury
a6fc56c764
Revert "Add Buttongroup configuration support to Formblock/Tableblock" 2023-12-07 10:17:36 +00:00
Dean
1a03d9d729 Initial pass at the multistep form block 2023-12-06 20:39:35 +00:00
Dean
3ec77949da Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2023-12-05 16:14:57 +00:00
Dean
4785ccb49f Merge commit 2023-12-05 16:14:48 +00:00
Dean
1091ba0c86 Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2023-11-30 11:17:44 +00:00
Dean
fe169e8a13 Merge commit 2023-11-30 11:17:31 +00:00
Dean
a84b4e65ed Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-11-30 10:42:38 +00:00
Andrew Kingston
816fc37dad Merge branch 'master' of github.com:Budibase/budibase into global-bindings 2023-11-29 08:59:20 +00:00
Andrew Kingston
3f40efea53 Merge with master, fix repeater block scope, fix grid block global actions 2023-11-28 16:14:21 +00:00
Andrew Kingston
b1a218beb0 Merge branch 'master' of github.com:Budibase/budibase into global-bindings 2023-11-28 15:08:12 +00:00
Dean
dec68233c2 Merge remote-tracking branch 'origin/master' into fix/formblock-ux-updates 2023-11-28 09:36:23 +00:00
Gerard Burns
0d0db98484
Grid columns UI (#12209)
* grid columns ui

* linting

* remove comment

* remove property thats not used

* remove cli pacakge change

* PR Feedback

* fixes

* fixes

* wip

* wip

* wip

* wip

* wip

* wip

* about to implement

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* tests

* linting

* remove drag handle file

* fix icons

* remove field config changes

* wip

* wip

* wip

* remove logs

* wip

* linting

* pr feedback

* linting
2023-11-24 11:02:57 +00:00
Dean
8cc5eb19e6 Formblock fixes 2023-11-23 18:08:39 +00:00
Dean
105e9db00e Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-11-23 09:13:08 +00:00
Dean
ce73963ac1 Manifest updates to remove button config items from Formblocks 2023-11-23 09:12:11 +00:00
Andrew Kingston
a58af2b7e4
Merge branch 'master' into settings-enhancements 2023-11-22 12:26:19 +00:00
Gerard Burns
7e037099b4
Field help text (#12383)
* wip

* client finished

* add to bbui input

* linting

* PR Feedback

* remove test code

* linting

* PR feedback

---------

Co-authored-by: Martin McKeaveney <martin@budibase.com>
2023-11-20 15:05:58 +00:00
Andrew Kingston
7806591b82 Merge branch 'master' of github.com:Budibase/budibase into global-bindings 2023-11-20 14:47:37 +00:00
Andrew Kingston
b0ffc04156 Merge branch 'grid-buttons' of github.com:Budibase/budibase into settings-enhancements 2023-11-09 16:49:37 +00:00
Andrew Kingston
d92df57daa Remove nested flag from buttongroup component since it isn't needed 2023-11-09 16:20:05 +00:00
Andrew Kingston
8d1bcfd8b5 Expose additional actions and context from blocks to utilise new capabilities 2023-11-09 12:38:31 +00:00
Andrew Kingston
ace3b69971 Limit grid buttons at 3 2023-11-07 14:55:02 +00:00
Andrew Kingston
c25b8a1448 Expose schema context from grid and allow usage in buttons 2023-11-07 14:10:16 +00:00
Andrew Kingston
9f285b32a7 Allow using ephemeral action context for 'buttons' type settings 2023-11-07 13:21:13 +00:00
Andrew Kingston
20f9fd5d1b Merge branch 'master' of github.com:Budibase/budibase into grid-buttons 2023-11-07 11:28:42 +00:00
Mel O'Hagan
fee9a9d65d Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields 2023-11-07 08:27:04 +00:00
Martin McKeaveney
411b8e8c5e
Merge branch 'master' into form-block-field-layout 2023-11-06 18:11:49 +00:00
Martin McKeaveney
0ef680e327
Merge branch 'master' into master 2023-11-02 14:16:11 +00:00
Mel O'Hagan
5923ae2983 Make form block view readonly 2023-11-01 16:40:23 +00:00
Mel O'Hagan
56d5a0b8f6 Further read only settings 2023-11-01 16:01:45 +00:00
Mel O'Hagan
5c36d70a01 Pickers readonly prop 2023-11-01 14:56:28 +00:00
Mel O'Hagan
5c049e0465 LongFormField readonly prop 2023-11-01 13:54:18 +00:00
Mihail Hadzhiev
67167cf233
Merge branch 'master' into form-block-field-layout 2023-11-01 15:41:29 +02:00
Andrew Kingston
0921bcf333 Add button setting to grid and allow removing all buttons 2023-11-01 11:40:27 +00:00
Andrew Kingston
1ad30d45ba Merge branch 'master' of github.com:Budibase/budibase into global-bindings 2023-10-27 14:37:36 +01:00
Andrew Kingston
8612404f48 Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout 2023-10-27 11:49:39 +01:00
Andrew Kingston
b1f2337849 Hide field layout settings for normal field components, and only show them when editing from within a form block 2023-10-27 11:42:01 +01:00
Duarte Velez Grilo
fbbc5d0f64
Merge branch 'master' into master 2023-10-27 10:08:24 +01:00
Dean
4fc7143b32 Merge remote-tracking branch 'origin/master' into feature/form-block-settings-reflow 2023-10-27 09:41:08 +01:00
Dean
e7fcd08fc6 Merge remote-tracking branch 'origin/master' into feature/buttongroup-component 2023-10-27 09:03:46 +01:00
Andrew Kingston
77cd723315 Remove label alignment option from form block to support custom field layouts 2023-10-27 08:14:55 +01:00
Andrew Kingston
2bf78db0a0 Add field layout setting to BB reference field 2023-10-27 08:11:09 +01:00
Andrew Kingston
acc1e6f14c Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout 2023-10-27 08:07:57 +01:00
Andrew Kingston
0535bae0f5 Merge branch 'master' of github.com:Budibase/budibase into global-bindings 2023-10-26 10:14:05 +01:00
Dean
3b7ed3a7f2 Merge remote-tracking branch 'origin/master' into feature/formblock-styles-tab-reflow 2023-10-26 09:56:17 +01:00
Dean
8db0b300fd Merge remote-tracking branch 'origin/master' into feature/buttongroup-component 2023-10-25 14:26:58 +01:00
Dean
6a3fadd3e1 Merge remote-tracking branch 'origin/master' into feature/form-block-settings-reflow 2023-10-25 14:04:03 +01:00
Adria Navarro
969ab79a61
Merge branch 'master' into feature/buttongroup-component 2023-10-24 14:30:09 +02:00
Andrew Kingston
76edd1421a
Merge branch 'master' into feature/formblock-styles-tab-reflow 2023-10-24 08:55:51 +01:00
Andrew Kingston
00450dc59b
Merge branch 'master' into feature/form-block-settings-reflow 2023-10-24 08:55:37 +01:00
Dean
cf8a634a72 Merge remote-tracking branch 'origin/master' into feature/form-block-description 2023-10-23 12:34:31 +01:00
Andrew Kingston
365f9dee62 Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout 2023-10-23 09:15:02 +01:00
Duarte Velez Grilo
a58a97a3cb
Merge branch 'master' into master 2023-10-20 12:22:10 +01:00
Andrew Kingston
db286d431a Fix dependsOn logic for gridblock after renaming setting key 2023-10-20 11:20:14 +01:00
Andrew Kingston
fa90629139 Improve grid datasource backwards compatibility 2023-10-20 11:14:24 +01:00
Andrew Kingston
7fd7943a5a Remove required prop from gridblock to ensure backwards compatiblity 2023-10-20 11:07:37 +01:00
Andrew Kingston
02fb5f3865 Add prototype of form block field layout 2023-10-20 09:37:45 +01:00
Dean
f59d622291 Moved buttons section below fields 2023-10-19 12:28:28 +01:00
Dean
ad54b31667 Moved label align and button size into styles section of form block. Added tagged component settings section to the style section. General settings and sections now have a tag property for filtering. 2023-10-19 12:00:47 +01:00
Duarte Velez Grilo
8d700655ba
Update manifest.json
Added used camera preference option.
2023-10-18 16:06:51 +01:00
Andrew Kingston
bdc2bcd97d Add support for multiple dependsOn constraints in the manifest and fix issue with nullish dependsOn contraints 2023-10-18 14:41:42 +01:00
Dean
0d67f000f0 Initial reflow of the block settings 2023-10-18 12:19:24 +01:00
Dean
a064512224 Added description field to the formblock 2023-10-18 11:14:16 +01:00
Michael Drury
ee0da189d2
Merge branch 'master' into global-bindings 2023-10-17 14:13:04 +01:00
Michael Drury
e1ba96c5d0
Merge branch 'master' into feature/buttongroup-component 2023-10-17 14:08:26 +01:00
Andrew Kingston
5c7bde95ab Update conditional setting rendering to support nested paths and multiple values, and hide grid block CRUD when using non DS+ 2023-10-16 16:46:49 +01:00