Michael Shanks
7940d12c62
dodgy merge
2020-02-20 17:27:48 +00:00
Michael Shanks
f2e6ac0145
merge conflicts from peter/tweaks
2020-02-20 17:11:41 +00:00
Michael Shanks
f9f2abac33
reduced padding on comp hierarchy
2020-02-20 17:09:35 +00:00
Michael Shanks
9285b5281c
ensure component templates exist when presets do not
2020-02-20 17:09:14 +00:00
Michael Shanks
1df16e880c
create props - ensure _styles always exist
2020-02-20 17:08:51 +00:00
Michael Shanks
c9191f408f
store method for save page or screen (context dependant)
2020-02-20 17:08:17 +00:00
Michael Shanks
d31d8c8e7e
added height and width as positioning options
2020-02-20 17:07:25 +00:00
Michael Shanks
30415af21e
new components
2020-02-20 17:06:50 +00:00
Michael Shanks
cd829182f9
component templates
2020-02-19 21:38:21 +00:00
Michael Shanks
cf719a6d32
bad layout of component actions, on everything but firefox
2020-02-19 14:12:24 +00:00
Michael Shanks
d072c356ef
bugfix: component libraries loaded incorrectly
2020-02-19 13:58:06 +00:00
Michael Shanks
2d0e027582
template app - includes MD by default
2020-02-19 13:26:45 +00:00
Michael Shanks
c9143a801f
reording and duplication of components
2020-02-19 10:17:31 +00:00
Michael Shanks
6ee72d7301
bug in store - insertCodeMetadata import vanished
2020-02-18 21:22:43 +00:00
Martin McKeaveney
e1eada45b8
tidy up
2020-02-18 20:35:43 +00:00
Martin McKeaveney
8b64c64bab
removed generators, added simple presets to standard components
2020-02-18 20:35:43 +00:00
Michael Shanks
83953922d7
Merge branch 'master' into 98-builtin-slot
2020-02-18 17:11:46 +00:00
pngwn
2396702c08
Remove more logs
2020-02-18 17:05:08 +00:00
pngwn
d3f6074e61
Remove logs
2020-02-18 17:03:36 +00:00
pngwn
315c11d668
Ensure slot renders in current preview.
2020-02-18 17:00:56 +00:00
Michael Shanks
30f05eeed6
Merge pull request #108 from mjashanks/master
...
#94 Remove components from hierarchy
2020-02-18 16:52:55 +00:00
Michael Shanks
7d9d15c783
#94 Remove component from hierarchy
2020-02-18 16:51:28 +00:00
pngwn
f42cfd9fa2
Ensure fallback is alway selected when no route matches.
2020-02-18 16:38:35 +00:00
pngwn
063cb0f41f
Add screenslot to current preview.
2020-02-18 15:53:22 +00:00
Conor_Mack
d1a0ba5a55
Merge branch 'master' of https://github.com/Budibase/budibase into feature/md-datatable
2020-02-18 15:06:06 +00:00
Conor_Mack
038601684f
Completed MD Datatable and General Tidyup
2020-02-18 15:05:09 +00:00
Michael Shanks
901db64450
router swallows excpetions on pushState
...
(not supported in iframes, used by builder)
2020-02-18 13:10:57 +00:00
Michael Shanks
4089b52c53
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
pngwn
4a62525949
Add builtin slot to list
2020-02-18 10:32:00 +00:00
Conor-Mack
ed26cb5dfe
WIP: Beginnings of Datatable component
2020-02-17 17:01:57 +00:00
Conor-Mack
0f5703034b
Completed MD Components JSON and Tidyup
2020-02-17 14:00:37 +00:00
Conor Mack
ca9ef3fa5f
Splitting charcounter and helper text into own component. general tidyup
2020-02-14 15:38:30 +00:00
Conor Mack
5529be8abf
Merge branch 'master' of https://github.com/Budibase/budibase into bugfix/event-handling-button-textfield
2020-02-14 14:00:39 +00:00
Conor Mack
43fd866a10
Proper even handling for buttons and textfields
2020-02-14 14:00:12 +00:00
Michael Shanks
b7d9e05641
Work on Components API & bugfixes ( #102 )
...
* typo - screens not being sent to page save
* removed children arg from hydrateChildren (n/a)
* initialiseChildren does not rerender unless forced
* removed derivatives of initialiseChildren
* renamed initialiseChildren > attachChildren
* standard-components - refactoring
div now container
H1, h2... etc now Heading with type
Select now takes option as _children
* loads of bug fixing
* safe props creation
anytime props are loaded,
we make sure they conform to the components props definition
2020-02-14 11:51:45 +00:00
Conor Mack
6e831b1469
Completed radiobutton, radiobutton group and checkbox group
2020-02-14 10:32:19 +00:00
Martin McKeaveney
488299ef06
Fix Layout issue on FF
2020-02-12 21:01:53 +00:00
Martin McKeaveney
cca039bdd0
Merge pull request #99 from shogunpurple/state-bindings
...
State bindings
2020-02-12 15:50:30 +00:00
Martin McKeaveney
1c7550e211
moving test from server
2020-02-12 15:47:35 +00:00
Martin McKeaveney
fe142faf3a
move state origin build from server to client
2020-02-12 15:10:31 +00:00
Michael Shanks
c3fa212b31
Lots of poking around to get apps to run, plux fixing tests ( #92 )
...
ixing broken tests on client
typo in buildPage.js
fixing some server tests
local datastore uses fs-extra remove, not rmdir
client - loadBudibase - no longer destructuring arg
updated publishdev script for client (reads apps)
prettier fix
some little bug fixes
bugfix - set screens to empty array when falsy
typo in template page.json
replaced "Shard Factor" for "Estimated Count"
2020-02-12 12:45:24 +00:00
Conor_Mack
0af15bd7d8
Completed checkbox and form field. Changes to test app ( #91 )
...
* Completed checkbox and form field component with changes around how test app renders components
* Tidyup
2020-02-12 12:32:46 +00:00
Martin McKeaveney
5729f46ae6
final tidy up
2020-02-12 10:12:54 +00:00
Martin McKeaveney
67db93bb39
close dropdown on component change
2020-02-12 10:12:54 +00:00
Martin McKeaveney
175002d178
unit tests
2020-02-12 10:12:54 +00:00
Martin McKeaveney
f34a4707a9
fix rotation on state arrow
2020-02-12 10:12:54 +00:00
Martin McKeaveney
0b3f75aaff
merging with master
2020-02-12 10:12:54 +00:00
Martin McKeaveney
8be69162f7
auto update state origins when attaching click handlers
2020-02-12 10:12:54 +00:00
Martin McKeaveney
893cd3b57d
state binding complete
2020-02-12 10:12:54 +00:00
Martin McKeaveney
b2dd9cc12f
better state bindings for defaults
2020-02-11 14:19:06 +00:00