47 Commits (0c16c4bd9dbef8d2d00a83c480a5b445f48861b4)

Author SHA1 Message Date
Andrew Kingston 92337f9fa3 Fix duplicate component action in settings bar 4 years ago
Mel O'Hagan adfb8d7c56 Only apply to small components (button, headline) 5 years ago
Mel O'Hagan 8d00566703 Move settings bar below element if at very top 5 years ago
Andrew Kingston b528c9fa08 Account for builder preview 2px offset when rendering indicator sets so that indicators are accurate for devtools 5 years ago
Andrew Kingston 1c5d54fe1d Add duplicate action to settings bar 5 years ago
Andrew Kingston 9957acaccb Fix DND throwing errors due to browser API updates 5 years ago
Andrew Kingston 86e0e8acc2 Fix DND throwing errors due to browser API updates 5 years ago
Andrew Kingston e7899d7f22 Fix border radius rounding on hover and selection indicators in builder preview 5 years ago
Andrew Kingston c97852d0ff Fix border radius rounding on hover and selection indicators in builder preview 5 years ago
Andrew Kingston 29c5e6c243 Add devtools to app preview and add ability to preview apps as different roles 5 years ago
Andrew Kingston 65111272b8 Allow blocks which take children to work with DND 5 years ago
Andrew Kingston c4bbaa6617 Allow blocks which take children to work with DND 5 years ago
Andrew Kingston 8b3edeea3b Update settings bar to account for new block settings structure 5 years ago
Andrew Kingston aaa448cca8 Update settings bar to account for new block settings structure 5 years ago
Andrew Kingston 232957f610 Add in-preview editing of buttons and add settings bar for buttons 5 years ago
Andrew Kingston 387831b799 Add in-preview editing of buttons and add settings bar for buttons 5 years ago
Andrew Kingston 1333844a2c Move keyboard handling into client library so that component deletion via keyboard can reference client app state 5 years ago
Andrew Kingston de163567f5 Move keyboard handling into client library so that component deletion via keyboard can reference client app state 5 years ago
Andrew Kingston 7c16a1423b Allow in-preview editing of paragraphs and headings 5 years ago
Andrew Kingston b522726afc Allow in-preview editing of paragraphs and headings 5 years ago
Andrew Kingston 6b69ce4eb9 Use explicity onDestroy calls rather than an onMount return value to ensure callbacks are actually executed to fix data provider cleanup issues 5 years ago
Andrew Kingston 25bafc15d2 Use explicity onDestroy calls rather than an onMount return value to ensure callbacks are actually executed to fix data provider cleanup issues 5 years ago
Andrew Kingston 67543ef9be Fix drag and drop indicator positioning when not using desktop preview 5 years ago
Andrew Kingston fe35d08422 Fix drag and drop indicator positioning when not using desktop preview 5 years ago
Andrew Kingston c89e198bf8 Simplify some DND style rules 5 years ago
Andrew Kingston 0297b3de3f Simplify some DND style rules 5 years ago
Andrew Kingston ee2e2799d9 Enable left/right side targetting for DND 5 years ago
Andrew Kingston eeb0617d2b Enable left/right side targetting for DND 5 years ago
Andrew Kingston 18506f1235 Reduce DND snap to edge threshold to prevent unwanted target spamming on the edges of the parent component 5 years ago
Andrew Kingston dc3df10c58 Reduce DND snap to edge threshold to prevent unwanted target spamming on the edges of the parent component 5 years ago
Andrew Kingston 392a1f05ee Refactor DND labels to before and after rather then above and below 5 years ago
Andrew Kingston 9febe391bb Refactor DND labels to before and after rather then above and below 5 years ago
Andrew Kingston 9634b021a5 Refactor client app data tags to be classnames and simplify logic 5 years ago
Andrew Kingston 488ec4d988 Refactor client app data tags to be classnames and simplify logic 5 years ago
Andrew Kingston 03be8ee153 Prevent DND targetting either above or below the screen/layout, and fix bug determinging whether a drop target is valid 5 years ago
Andrew Kingston e19d17c4f5 Prevent DND targetting either above or below the screen/layout, and fix bug determinging whether a drop target is valid 5 years ago
Andrew Kingston c2aeefae7b Only allow dropping inside empty components that accept children to massively reduce the amount of unwanted drop targets due to parent container components 5 years ago
Andrew Kingston 8cf3971b47 Only allow dropping inside empty components that accept children to massively reduce the amount of unwanted drop targets due to parent container components 5 years ago
Andrew Kingston 2c7e93423e Fix a few possible crashes by dragging in certain ways, and display on screen when an invalid drop target is hovered over 5 years ago
Andrew Kingston f0dde4a4a4 Fix a few possible crashes by dragging in certain ways, and display on screen when an invalid drop target is hovered over 5 years ago
Andrew Kingston a6186dbd39 Refactor to use generic flag for dragging and hide settings bar when dragging 5 years ago
Andrew Kingston 7eeb215e51 Refactor to use generic flag for dragging and hide settings bar when dragging 5 years ago
Maurits Lourens 104a84d19b merge develop into branch 5 years ago
Maurits Lourens 518f8fd55e merge develop into branch 5 years ago
Andrew Kingston 53053c0ea2 Ensure hover indicator is correctly hidden when using DND and improve DND labels 5 years ago
Andrew Kingston cb04b3fa7d Ensure hover indicator is correctly hidden when using DND and improve DND labels 5 years ago
Andrew Kingston 52c4beda8f Ensure transitions work properly when showing and hiding DND candidate positions 5 years ago
Andrew Kingston 601a4935a9 Ensure transitions work properly when showing and hiding DND candidate positions 5 years ago
Andrew Kingston 2fc9672bfa Add labels to DND to describe where the component will be dropped 5 years ago
Andrew Kingston 46867b8a19 Add labels to DND to describe where the component will be dropped 5 years ago