1
0
Fork 0
mirror of synced 2024-10-05 12:34:50 +13:00
Commit graph

432 commits

Author SHA1 Message Date
Michael Shanks
5e3af12984 bugfix: scrollable UI nav 2020-02-25 16:14:10 +00:00
Michael Shanks
36f318a847 custom code - added "route" param 2020-02-25 16:01:23 +00:00
Martin McKeaveney
1912150149 fix tests 2020-02-25 15:46:04 +00:00
Martin McKeaveney
7ae40de558 eslint tidy up 2020-02-25 15:46:04 +00:00
Conor_Mack
76a03571e6 Merge pull request #129 from Conor-Mack/feature/md-list-children
Changing list to use Children for items
2020-02-25 14:57:42 +00:00
Conor Mack
38f3a3b2b7 Changing list to use Children for items 2020-02-25 14:55:44 +00:00
Michael Shanks
455803030d bugfix: could not add template components 2020-02-25 14:26:43 +00:00
Conor_Mack
cd055586d2 Merge pull request #128 from Conor-Mack/feature/menu
Completed MD Menu component
2020-02-25 10:10:47 +00:00
Conor_Mack
395bee750c Completed MD Menu component 2020-02-25 10:09:32 +00:00
Michael Shanks
e8a003f82e renamed NewComponent > NewScreen 2020-02-25 10:05:43 +00:00
Michael Shanks
f11853a790 renamed NewComponent > NewScreen 2020-02-25 10:03:40 +00:00
Michael Shanks
22560c475e bugfix: create new screen exception 2020-02-25 10:01:26 +00:00
Michael Shanks
f4eaf4d896 New Screen - Route Validation 2020-02-25 10:01:07 +00:00
Michael Shanks
1e27a2dabf buxfix: layout issue on NewComponent (screen) 2020-02-25 09:38:50 +00:00
Michael Shanks
0762ab1522 Merge branch 'master' of github.com:Budibase/budibase 2020-02-25 09:11:25 +00:00
Martin McKeaveney
a7998f0a6d switch prop on component selection 2020-02-24 23:23:33 +00:00
Michael Shanks
43522aad22 backend - child panes scrollable 2020-02-24 21:31:35 +00:00
Michael Shanks
dafef90c3d bugfix: select being cut off on windows 2020-02-24 20:49:50 +00:00
Michael Shanks
53c4e5b5e2 Merge branch 'master' of github.com:Budibase/budibase 2020-02-24 20:46:40 +00:00
Martin McKeaveney
94fb7d0663 Fix layout bug 2020-02-24 17:35:15 +00:00
Michael Shanks
55a22c12e1 Merge branch 'master' of github.com:Budibase/budibase 2020-02-24 17:06:30 +00:00
Martin McKeaveney
e88d3e821a Merge pull request #126 from shogunpurple/backend-design
Backend design
2020-02-24 17:06:02 +00:00
Michael Shanks
cb79302b1a added _bb.get/setContext to clientApi - for MD components 2020-02-24 16:41:03 +00:00
Martin McKeaveney
e518da0a62 global style abstraction, backend UI updates 2020-02-24 16:41:02 +00:00
Michael Shanks
d988922bda Merge pull request #125 from mjashanks/master
Bugfixing
2020-02-24 16:09:10 +00:00
Michael Shanks
829eea4189 bugfix: await event handlers 2020-02-24 16:04:13 +00:00
Michael Shanks
e9ccf25eb8 MD - Datatable - stopped using setContext 2020-02-24 15:59:54 +00:00
Martin McKeaveney
f5becf920b style abstraction 2020-02-24 15:00:52 +00:00
Michael Shanks
0cb9312e75 Datatable - swallow exceptions on desroy 2020-02-24 14:59:23 +00:00
Michael Shanks
d3f8dec449 some MD component changes 2020-02-24 14:57:56 +00:00
Michael Shanks
f68ac7577e router not properly matching parameterized route 2020-02-24 14:57:34 +00:00
Michael Shanks
35d5ae9ed8 random bug - client setState 2020-02-24 14:57:05 +00:00
Michael Shanks
be60091916 typo: UIFunctions attached to page not screen 2020-02-24 14:56:49 +00:00
Michael Shanks
d1a48ec3a6 bugfix: custom code not getting attached poperly 2020-02-24 14:56:11 +00:00
Conor_Mack
a886b0741b Also disabled radio and check inputs 2020-02-24 11:50:20 +00:00
Conor_Mack
e2038eb028 Support for disabling list items 2020-02-24 11:46:38 +00:00
Michael Shanks
1657beb8fc bugfix - client - approotPath not passed correctly 2020-02-24 11:15:08 +00:00
Michael Shanks
264eb6da5a bugfix - css not sent for all screens 2020-02-24 11:05:52 +00:00
Michael Shanks
bc51c7f603 buxfix - recordForm template maxlength incorrect 2020-02-24 11:05:31 +00:00
Michael Shanks
9c90a5f087 test fixes - store renamed state 2020-02-23 22:18:23 +00:00
Michael Shanks
9835e71a2e prettier - auto 2020-02-23 22:18:05 +00:00
Michael Shanks
4418132be0 Merge branch 'master' of github.com:Budibase/budibase 2020-02-23 22:17:38 +00:00
Michael Shanks
ccc55ae8b5 Merge pull request #121 from shogunpurple/state-management-v2
State management v2
2020-02-23 22:16:56 +00:00
Michael Shanks
2d2e14789b few broken tests (typos) 2020-02-23 21:59:27 +00:00
Michael Shanks
91aa46836f publishDev scripts create dirs, so we dont get annoying errors 2020-02-22 22:24:19 +00:00
Michael Shanks
bd8c1a43a5 MD button onclick hooked 2020-02-22 22:09:26 +00:00
Michael Shanks
bb4a7d1f4a component templates: store binding renamed to state 2020-02-21 23:02:01 +00:00
Michael Shanks
d7de2f1b0e pass in routeParams to uiFunctions 2020-02-21 23:01:41 +00:00
Michael Shanks
bd5adc45cb uiFunctions receive state and routeParams 2020-02-21 23:01:16 +00:00
Michael Shanks
c2b2fc3782 record Form template 2020-02-21 22:56:37 +00:00
Michael Shanks
38656f5ceb standalone templates 2020-02-21 22:56:18 +00:00
Michael Shanks
a57e0c9d10 Merge branch 'master' of github.com:Budibase/budibase 2020-02-21 21:28:00 +00:00
Michael Shanks
b66996b924 bindable MDTextfield 2020-02-21 21:27:55 +00:00
Michael Shanks
1398a00212 standalone templates (templates with no component) 2020-02-21 21:27:44 +00:00
Martin McKeaveney
cad498a9cd remove unnecessary file 2020-02-21 18:07:08 +00:00
Martin McKeaveney
91c2e187c6 lerna version 2020-02-21 18:06:23 +00:00
Martin McKeaveney
55d43fad80 finished state management ui for v2 2020-02-21 18:02:02 +00:00
Michael Shanks
ec7cc028c5 some more routing fixes - css now loaded at runtime 2020-02-21 16:52:29 +00:00
Martin McKeaveney
b7a5735a05 state management bindings 2020-02-21 15:44:48 +00:00
Michael Shanks
ab7eec0821 Merge pull request #120 from mjashanks/master
Bugfixes...
2020-02-21 15:40:40 +00:00
Michael Shanks
5b1bbad6c6 bugfix: binding broken in propertycascader 2020-02-21 15:39:56 +00:00
Michael Shanks
b4eb26b2f1 fix rooting to be able to handle appRootPath 2020-02-21 15:20:00 +00:00
Conor_Mack
88ed3830cc Component JSON options update and related changes 2020-02-21 15:00:42 +00:00
Michael Shanks
ab0db65048 bindings can now be just a string (store.someValue) 2020-02-21 14:44:48 +00:00
Conor_Mack
0e97a7a564 Adding List divider 2020-02-21 14:00:20 +00:00
Conor_Mack
127de12217 Completed List Component and related changes to Radio and Check Components 2020-02-21 13:39:18 +00:00
Michael Shanks
098a851cdb Merge pull request #116 from pngwn/icons-update
Use remix icons for consistency.
2020-02-21 11:45:38 +00:00
Michael Shanks
383a639aba Merge branch 'master' of github.com:Budibase/budibase 2020-02-21 11:43:41 +00:00
Michael Shanks
95dab52619 components changes 2020-02-21 11:43:21 +00:00
pngwn
f29de61dde Use remix icons for consistency. Styling tweaks. 2020-02-21 11:09:37 +00:00
Michael Shanks
548c8bb305 bugfix: generate css on screen change 2020-02-21 09:27:43 +00:00
Martin McKeaveney
f0ed967c87 Update store.js 2020-02-20 21:21:16 +00:00
Michael Shanks
1bb0a9a14b dodgy merge 2020-02-20 17:27:48 +00:00
Michael Shanks
42b3893c21 merge conflicts from peter/tweaks 2020-02-20 17:11:41 +00:00
Michael Shanks
187a9213ae reduced padding on comp hierarchy 2020-02-20 17:09:35 +00:00
Michael Shanks
6b4e6076c3 ensure component templates exist when presets do not 2020-02-20 17:09:14 +00:00
Michael Shanks
5f7511e3fd create props - ensure _styles always exist 2020-02-20 17:08:51 +00:00
Michael Shanks
21461645cc store method for save page or screen (context dependant) 2020-02-20 17:08:17 +00:00
Michael Shanks
1d2f079914 added height and width as positioning options 2020-02-20 17:07:25 +00:00
Michael Shanks
004d839966 new components 2020-02-20 17:06:50 +00:00
Michael Shanks
99c8814533 component templates 2020-02-19 21:38:21 +00:00
Michael Shanks
1559b08ce2 bad layout of component actions, on everything but firefox 2020-02-19 14:12:24 +00:00
Michael Shanks
5d0f9b788c bugfix: component libraries loaded incorrectly 2020-02-19 13:58:06 +00:00
Michael Shanks
dbb151e86e template app - includes MD by default 2020-02-19 13:26:45 +00:00
Michael Shanks
d9ceee49a1 reording and duplication of components 2020-02-19 10:17:31 +00:00
Michael Shanks
e0c67a9ac5 bug in store - insertCodeMetadata import vanished 2020-02-18 21:22:43 +00:00
Martin McKeaveney
1390fba035 tidy up 2020-02-18 20:35:43 +00:00
Martin McKeaveney
3a406bc0da removed generators, added simple presets to standard components 2020-02-18 20:35:43 +00:00
Michael Shanks
c033db0e2d Merge branch 'master' into 98-builtin-slot 2020-02-18 17:11:46 +00:00
pngwn
625ebdc36e Remove more logs 2020-02-18 17:05:08 +00:00
pngwn
fe7a7c7010 Remove logs 2020-02-18 17:03:36 +00:00
pngwn
a29dc4561e Ensure slot renders in current preview. 2020-02-18 17:00:56 +00:00
Michael Shanks
09cfb169d6 Merge pull request #108 from mjashanks/master
#94 Remove components from hierarchy
2020-02-18 16:52:55 +00:00
Michael Shanks
32b1f9cd89 #94 Remove component from hierarchy 2020-02-18 16:51:28 +00:00
pngwn
133339483e Ensure fallback is alway selected when no route matches. 2020-02-18 16:38:35 +00:00
pngwn
3c51f731ef Add screenslot to current preview. 2020-02-18 15:53:22 +00:00
Conor_Mack
39ad8fdfdd Merge branch 'master' of https://github.com/Budibase/budibase into feature/md-datatable 2020-02-18 15:06:06 +00:00
Conor_Mack
79363ec6d1 Completed MD Datatable and General Tidyup 2020-02-18 15:05:09 +00:00
Michael Shanks
a58a061df0 router swallows excpetions on pushState
(not supported in iframes, used by builder)
2020-02-18 13:10:57 +00:00
Michael Shanks
56c25fee90 Client Api - New state binding method (#105)
* new binding...
- state manager
- one store per screen
- not passing

* client lib binding - tests passing

* binding fully working again post stateManager

* bugfix with button component

* Control flow ("code") now working, tests passing

* Events List now reading from component definition

* fix to button.svelte - missing props._children
2020-02-18 12:29:38 +00:00