Commit Graph

154 Commits

Author SHA1 Message Date
Keviin Åberg Kultalahti 7dc7f80571 Merge branch 'master' into feature/layout-poc 2021-06-10 11:35:46 +02:00
Andrew Kingston 2124c85a09 Update autoscreens to have new container props 2021-06-10 09:48:08 +01:00
Andrew Kingston 2383e4e54a Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-09 15:10:11 +01:00
Keviin Åberg Kultalahti 2244211ce6 add horizontal or vertical setting to navbar manifest 2021-06-09 14:10:29 +02:00
Andrew Kingston e5737987c5 Change form type setting to 'actionType' to avoid clashing with old settings 2021-06-09 12:55:17 +01:00
Andrew Kingston f586042267 Add type setting to forms and fix inheriting initial values 2021-06-09 12:53:12 +01:00
Keviin Åberg Kultalahti 09bcbb17a9 Merge branch 'master' into feature/layout-poc 2021-06-09 10:24:05 +02:00
Keviin Åberg Kultalahti 9931c578a1 change name to section, add illegalChildren prop to manifest 2021-06-09 10:23:42 +02:00
Andrew Kingston 746de696fa Fix icon for hAlign center in containers 2021-06-08 15:18:34 +01:00
Andrew Kingston 888f6cf398 Move settings bar into client library and allow configuration from manifest.json 2021-06-08 08:00:54 +01:00
Keviin Åberg Kultalahti ebdbbdc094 wip layout component 2021-06-04 08:57:18 +02:00
Andrew Kingston 1a59f9c8ac Add default setting to date range picker and add info text 2021-06-02 08:38:19 +01:00
Andrew Kingston a22fd8a0a1 Improve client performance and add action to control data provider queries 2021-06-01 14:59:42 +01:00
Andrew Kingston e81b9ce66a Remove login form component 2021-05-25 08:26:43 +01:00
Andrew Kingston c91fb7d500 Default logo URL in navigation component and add setting to hide logo 2021-05-25 08:21:28 +01:00
Andrew Kingston 9e00928337 Update info text for data provider 2021-05-14 15:00:30 +01:00
Andrew Kingston e78d686292 Add optional info text to components 2021-05-14 13:29:14 +01:00
Andrew Kingston 25fdb30e34 Remove initial work on pagination standard component 2021-05-13 12:39:46 +01:00
Andrew Kingston 4d564365cf Clean up data source context and remove explicit button actions for pagination 2021-05-13 12:30:45 +01:00
Andrew Kingston e09440f077 Allow multipage searches and implement optional pagination to data providers 2021-05-13 12:26:18 +01:00
Andrew Kingston c2cc99ef2c Fix chart placeholder, fix spectrum colours and begin work on pagination component 2021-05-12 14:34:25 +01:00
Andrew Kingston 6f6770cef7 Add server-side searching and pagination to data providers using internal tables 2021-04-30 16:29:53 +01:00
Andrew Kingston 4d80d5f6f3 Fix stacked list icon 2021-04-28 14:12:06 +01:00
Andrew Kingston e5e3a72381 Update all component icons 2021-04-28 13:42:17 +01:00
Andrew Kingston 90bcd87d24 Update all design panel settings and styles to use new spectrum components 2021-04-19 14:04:07 +01:00
Andrew Kingston c486a311b1 Update search component to work with new data bindings. Simplify manifest context entries for data bindings 2021-03-29 16:37:17 +01:00
Andrew Kingston 38d1dfed1b Remove deprecated dataProvider setting from manifest 2021-03-29 16:22:43 +01:00
Andrew Kingston 181ba065ec Reorder table settings to put column selection last 2021-03-29 15:36:26 +01:00
Andrew Kingston dd54bc9771 Add onclick handler to icons 2021-03-25 16:18:19 +00:00
Andrew Kingston f84302ed89 Add virtual rendering to table to increase performance and remove grid component 2021-03-25 14:40:29 +00:00
Andrew Kingston 2f52f31ae4 Add quiet table setting and improve table borders 2021-03-25 09:10:21 +00:00
Andrew Kingston b6a202f54f Allow table to take children 2021-03-25 08:02:41 +00:00
Andrew Kingston b9c8214476 Improve table column sorting to put auto cols last 2021-03-24 19:13:38 +00:00
Andrew Kingston 19c659fa16 Add setting for table row count and improve height calculation 2021-03-24 19:06:02 +00:00
Andrew Kingston 6bc622a857 Add initial version of new spectrum table component 2021-03-24 15:51:57 +00:00
Andrew Kingston 85377d24ce Update form setting datasource type 2021-03-19 13:09:22 +00:00
Andrew Kingston c3401486cc Update all charts to work with new data provider 2021-03-18 18:45:11 +00:00
Andrew Kingston 6d7cb8d6ba Update bar chart to work with new data provider 2021-03-18 17:34:51 +00:00
Andrew Kingston 8b9f5692ab Update grid to support data providers 2021-03-18 15:53:59 +00:00
Andrew Kingston 1368074f68 Update bindable properties to handle new data provider 2021-03-16 19:11:00 +00:00
Andrew Kingston 6e29423d4d Add data provider component and refactor component setting types 2021-03-16 13:54:34 +00:00
Martin McKeaveney 69a9e3135f Merge branch 'master' into develop 2021-03-03 16:00:10 +00:00
Martin McKeaveney 274339d945 fix space table name grid bug 2021-03-03 13:51:53 +00:00
Kevin Åberg Kultalahti ef84e2abcb Merge pull request #1232 from Budibase/feature/standard-components-transitions
Adds transition setting in the design panel on container component
2021-03-03 13:12:48 +01:00
Keviin Åberg Kultalahti ba7cc5c479 screens can now select a transition rather than only use fade 2021-03-01 16:53:37 +01:00
Keviin Åberg Kultalahti cda7c7f4c1 moves the transition setting to the design panel 2021-03-01 16:46:05 +01:00
Andrew Kingston 78865ddef4 Add password field component 2021-03-01 14:13:11 +00:00
Andrew Kingston a3e959daa8 Add position option to background image 2021-03-01 14:05:54 +00:00
Keviin Åberg Kultalahti 0ce7da93a7 adds transition utility to the client sdk 2021-03-01 12:59:27 +01:00
Andrew Kingston 624ad79c95 Add background image component 2021-02-26 09:58:11 +00:00
Andrew Kingston 9c37fa8716 Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering 2021-02-22 12:23:46 +00:00
Keviin Åberg Kultalahti 78ee1edf40 merge develop 2021-02-19 13:55:17 +01:00
Andrew Kingston 4b81663664 Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering 2021-02-18 17:45:10 +00:00
Andrew Kingston 09e3ab9078 Merge branch 'develop' of github.com:Budibase/budibase into budi-day-02-11-cheeks-joe 2021-02-17 15:25:34 +00:00
Andrew Kingston a35c34fd82 Add disabled setting for forms and fields, and force autocolumns in forms to be disabled 2021-02-17 15:16:44 +00:00
Andrew Kingston ec94aaa90b Merge branch 'develop' of github.com:Budibase/budibase into url-context 2021-02-16 15:35:05 +00:00
Andrew Kingston 8b23f603bd Update URL settigns to be bindable inputs and update navigate action 2021-02-15 20:03:29 +00:00
Keviin Åberg Kultalahti b3964dddbb initial standard-components relationship field component update 2021-02-12 16:47:20 +01:00
Andrew Kingston 1a00fbacde Add filtering to repeaters 2021-02-11 13:03:22 +00:00
Andrew Kingston c625dcad11 Shrink some settings names to fit in one line 2021-02-11 09:19:09 +00:00
Andrew Kingston 56d8a27286 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-10 18:34:45 +00:00
Martin McKeaveney 39cf036594 default rows 2021-02-10 14:58:29 +00:00
Martin McKeaveney 24c2dd2cdb code review 2021-02-10 14:24:42 +00:00
Andrew Kingston 881303cdd3 Remove placeholder setting from relationship field as it is never displayed 2021-02-09 14:07:33 +00:00
Martin McKeaveney 05353c7666 backwards pagination 2021-02-09 12:12:03 +00:00
Martin McKeaveney 7ef56de1be indexable fields 2021-02-08 20:54:55 +00:00
Martin McKeaveney 07aeccb36d search UI complete, server side cursor based pagination 2021-02-08 17:44:44 +00:00
Martin McKeaveney 2a78d1f419 test 2021-02-06 12:31:12 +00:00
Andrew Kingston 6bdde675a2 Add button action to refresh a datasource 2021-02-05 12:54:36 +00:00
Martin McKeaveney b4628a43d0 merge 2021-02-05 11:18:37 +00:00
Martin McKeaveney b1b02934ed custom columns 2021-02-04 23:17:49 +00:00
Andrew Kingston 9aac519351 Update form settings to be called Schema and add custom schema option 2021-02-04 18:00:02 +00:00
Andrew Kingston c7f2a989ad Update auto screens to use new lightest spectrum theme 2021-02-04 15:10:51 +00:00
Andrew Kingston c36ddceb7e Pull form bindable properties from field definitions rather than schema 2021-02-04 13:01:49 +00:00
Andrew Kingston e87b384de5 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-02 14:44:19 +00:00
Joe 0557c6daa6 Fixed stacked list
I simplified the stacked list which has resolved the text overlapping issue.

There is still an issue with linking the stacked list to a detail page
2021-02-02 13:08:01 +00:00
Martin McKeaveney 27c7f5697b internal search working 2021-02-01 21:02:54 +00:00
Andrew Kingston 9c0e417408 Add custom component actions. Simplify client context. Add form validation action 2021-02-01 18:51:22 +00:00
Andrew Kingston b1c2780a72 Add reltationship field. Add common picker component to dedupe options and relationship fields. Add better animation and position to picker dropdowns 2021-02-01 13:15:35 +00:00
Andrew Kingston 0b64a81242 Automatically make forms use latest data context if it matches 2021-01-29 16:40:19 +00:00
Andrew Kingston a4de9668ed Add attachment field to forms 2021-01-29 13:22:38 +00:00
Andrew Kingston 95ca500bd5 Fix validation and focus styling on datepickers 2021-01-29 10:18:41 +00:00
Andrew Kingston e72850b84d Integrate flatpickr with spectrum 2021-01-28 18:53:40 +00:00
Andrew Kingston 16c276aa9a Add rich text field to form components 2021-01-28 18:03:44 +00:00
Andrew Kingston 2c104396df Add boolean field, fix label alignment, fix picker z index 2021-01-28 16:31:55 +00:00
Andrew Kingston e1f40ea066 Add FieldGroup component to allow easy mixing of fields and other content in forms 2021-01-27 18:25:57 +00:00
Andrew Kingston 12f3b7f6fa Add common SpectrumField component, add spectrum labels, add form label position customisation 2021-01-27 10:59:05 +00:00
Andrew Kingston 365c503224 Add automatic schema validation to forms and add builder settings for specific field types 2021-01-26 14:40:44 +00:00
Andrew Kingston efbb599f02 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-26 11:21:20 +00:00
Andrew Kingston bcdcc68918 Fix settings to select fields and fix chart settings not showing fields 2021-01-26 10:57:57 +00:00
Andrew Kingston 69b840c919 Add initial work on new Form component, spectrum styles and new text field 2021-01-26 08:55:44 +00:00
Andrew Kingston 47dabc16ce Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-20 11:14:36 +00:00
Andrew Kingston ed020954b2 Add new definitions for all chart components 2021-01-19 19:24:49 +00:00
Andrew Kingston b828d8326d Update screen templates to work with latest bindings 2021-01-19 18:51:51 +00:00
Andrew Kingston cbe6459a9c Remove deprecated code around data binding 2021-01-19 15:39:04 +00:00
Andrew Kingston 5c469f24b9 Fix grid component definition and add controls for icons and colourpickers 2021-01-19 13:46:25 +00:00
Andrew Kingston 2d5afc4851 Fix issue with default horizontal card width 2021-01-19 11:57:01 +00:00
Andrew Kingston 85208e47d2 Fix issue with new row settings definition 2021-01-19 11:52:49 +00:00
Andrew Kingston 0a10bc6c71 Add all new definitions for non-chart components 2021-01-19 11:49:52 +00:00
Andrew Kingston 275f0ca092 Add navigation bar, links and row detail definitions 2021-01-19 10:47:00 +00:00