Faton Ramadani
df5a4dbdc8
fix(frontend): fix bg script selection ( #1881 )
2023-07-16 22:03:56 +03:00
Faton Ramadani
fff2b5a24a
fix(frontend): Add missing tooltips + multilpe small fix in the app builder ( #1590 )
...
* fix(frontend): revert commit that were removed + delete outdated components + add missing tooltips
* fix(frontend): remove outdated select button
* fix(frontend): add missing tooltips
* fix(frontend): add debug tab
* fix(frontend): remove duplicate file
* fix(frontend): add missing props
2023-05-17 17:34:40 +02:00
Faton Ramadani
6c2ba053a1
feat(frontend): app on error ( #1556 )
...
* feat(frontend): app on error
* feat(frontend): Add default onError errorOverlay + add toggle to optionally append error to the error toast
* feat(frontend): Add default onError errorOverlay + add toggle to optionally append error to the error toast
* feat(frontend): hide bug icon
* feat(frontend): add missing ?
* feat(frontend): simplify the code
2023-05-10 16:32:55 +02:00
Faton Ramadani
3d371d5b65
feat(frontend): conditional rendering ( #1555 )
...
* feat(frontend): conditional rendering
* feat(frontend): done
* feat(frontend): small fix
* feat(frontend): done
* feat(frontend): renaming
* feat(frontend): restructure components
* feat(frontend): revert setTab
* feat(frontend): fix setTab
* feat(frontend): fix setTab
2023-05-10 14:23:33 +02:00
Faton Ramadani
831ff60bdf
App input ( #1353 )
...
* feat(frontend): record frontend errors
* feat(frontend): display result
* feat(frontend): Fix name shadowing
* feat(frontend): fix typo
* fix(frontend): better display frontend errors
* fix(frontend): wip
* wip
* feat(frontend): text input
* feat(frontend): enable double click to open + disabled mode when input is computed or connected
* feat(frontend): fix monaco setCode
* feat(frontend): revert package.json changes
* feat(frontend): fix syncing issues
* feat(frontend): adapt style
* feat(frontend): fix event propagation
2023-04-04 16:00:50 +02:00
Faton Ramadani
5ac646e859
feat(frontend): improve input connection UI ( #1333 )
...
* feat(frontend): improve input connection UI
* feat(frontend): prevent pointerup from bubbling + refactor the code
* feat(frontend): remove unnecessary alert + fix null display
* feat(frontend): restore hoveredComponent when connecting + properly open deeply nested component
* feat(frontend): fix ObjectViewer display
2023-03-29 09:05:50 +02:00
Ruben Fiszel
577dec5c57
feat(frontend): multiselect components for apps
2023-03-25 16:54:50 +01:00
Faton Ramadani
c15bc8a7bf
fix(frontend): Fix AppTable error display + clear errors when removing a component + properly detect that latest component run had an error ( #1322 )
2023-03-23 20:54:02 +01:00
Ruben Fiszel
211ad52edb
minor app improvements
2023-03-20 08:26:02 +01:00
Ruben Fiszel
874cf412a1
minor app fixes
2023-03-19 22:37:00 +01:00
Faton Ramadani
bd927a27ed
feat(frontend): Component control ( #1293 )
...
* fix(frontend): fix app tabs
* fix(frontend): app controls
* fix(frontend): app controls
* fix(frontend): align output panel
* fix(frontend): clean up
* fix(frontend): refactor events
* fix(frontend): fix display
* fix(frontend): fix indentation
* fix(frontend): merge main
2023-03-16 12:42:10 +01:00
Faton Ramadani
82c139ed09
feat(frontend): Copy, Cut and Paste ( #1279 )
...
* feat(frontend): add copy, paste and cut
* feat(frontend): simplify code
* feat(frontend): add apple modifiers
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-03-12 20:58:06 +01:00
Ruben Fiszel
8681e83b57
feat(apps): add resource picker
2023-03-10 20:01:00 +01:00
Ruben Fiszel
bc440f8d41
feat(frontend-apps): add variable picker for static string input on apps
2023-03-10 18:41:27 +01:00
Faton Ramadani
b854ee3439
feat(frontend): add expand ( #1268 )
...
* feat(frontend): add expand
* feat(frontend): fix container height
* feat(frontend): remove code duplication
* feat(frontend): add historic
2023-03-08 22:56:30 +01:00
Faton Ramadani
24f58efd99
feat(frontend): add a way to automatically resize ( #1259 )
...
* feat(frontend): add a way to automatically resize (wip) + add automatic resizable component
* feat(frontend): fix text resize
* feat(frontend): remvove useless softWrap
* feat(frontend): remove useless softWrap
* feat(frontend): Fix recomputeIds + app table
* feat(frontend): Fix app preview error display
2023-03-07 16:53:29 +01:00
Ádám Kovács
ab4137640e
refactor(frontend): Reorganise app components ( #1224 )
...
* refactor(frontend): Reorganise app components
* refactor(frontend): Restructure app component
2023-02-23 14:15:45 +01:00
Faton Ramadani
dbc59e9521
feat(frontend): Add app sub grids ( #1208 )
...
* feat(frontend): Add app sub grids
* feat(frontend): remove temp file
* feat(frontend): update package.json
* feat(frontend): fix build
* fixes
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): update dependencies
* feat(frontend): update dependencies
* feat(frontend): fix scrolling issues
* feat(frontend): fix preview + delete
* feat(frontend): done
* feat(frontend): remove dead code
* feat(frontend): fix selection
* feat(frontend): add container
* feat(frontend): fix package.json
* feat(frontend): fix package.json
* feat(frontend): fix package.json
* feat(frontend): fix package.json
* feat(frontend): fix package.json
* feat(frontend): restore npm package
* feat(frontend): add missing dependencies
* feat(frontend): remove missing dependencies
* feat(frontend): fix package.json
* feat(frontend): fix package.json
* feat(frontend): fix package.json
* feat(frontend): revert
* feat(frontend): fix package-lock
* feat(frontend): fix package-lock
* fix package-lock.json
* update
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-02-22 17:52:10 +01:00
Ruben Fiszel
8d6a8386be
refactor components to ease adding custom components
2023-02-03 02:11:06 +01:00
Faton Ramadani
73bc13bb7d
feat(frontend): Open debug runs from component ( #1155 )
...
* feat(frontend): Add debug runs
* feat(frontend): Fix build
* feat(frontend): revert implementation
* feat(frontend): Fix error displa
* feat(frontend): Fix error display
* feat(frontend): Fix preview mode
* feat(frontend): Fix error display
2023-01-24 14:34:19 +01:00
Faton Ramadani
22b8fed9d9
feat(frontend): Display error as an icon in order to avoid clutter wh… ( #1143 )
...
* feat(frontend): Display error as an icon in order to avoid clutter when an error occures
* feat(frontend): Fix build
* feat(frontend): Fix error icon position
2023-01-23 18:03:31 +01:00
Faton Ramadani
b5edb7ed98
App UI improvements ( #1072 )
...
* fix(frontend): Improve App UI
* fix(frontend):Align typing
* fix(frontend): Improve App UI
* fix(frontend): remove debug string
* fix(frontend): remove debug string
* fix(frontend): restore code from main
2023-01-06 17:46:45 +01:00
Ruben Fiszel
aaaece99e7
apps UX nits
2023-01-04 10:14:03 +01:00
Ruben Fiszel
4135b6a4d5
apps improvements (row size, text options)
2023-01-01 06:24:21 +01:00
Ruben Fiszel
5c8bfb4d39
apps nits
2022-12-31 18:55:47 +01:00
Ruben Fiszel
e8fc94d7ef
further apps improvements
2022-12-30 11:55:06 +01:00
Faton Ramadani
fb395655e6
App bugfix ( #1049 )
...
* adapt static adapter to cloudflare
* fix(frontend): Various bug fix
* fix typecheck
* numerous fixes
* fix all connects
* fix all connects
* more improvements
* more improvements
* everything work?
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2022-12-29 12:47:53 +01:00
Faton Ramadani
ab13e8cce4
feat(frontend): Fork + Fix table ( #1037 )
...
* feat(frontend): WIP
* feat(frontend): WIP
* feat(frontend): add support unused inline scripts
* feat(frontend): fix all interaction
* feat(frontend): Fix pick
* feat(frontend): add ability to fork
* feat(frontend): fix mobile preview
* feat(frontend): fix table
* feat(frontend): fix table actions
* feat(frontend): Fix build error
2022-12-21 08:22:30 +01:00
Faton Ramadani
26a6de247c
feat(frontend): Add the ability to lock components so they don't move around ( #1035 )
2022-12-20 16:53:18 +01:00
Faton Ramadani
b4e2735315
Inline script editor ( #1029 )
...
* feat(frontend): WIP
* feat(frontend): WI
* feat(frontend): Fix inline scripts
* feat(frontend): Fix inline scripts
2022-12-19 22:44:28 +07:00
Faton Ramadani
0ceb4ab1a8
feat(frontend): Fix UI ( #1009 )
...
* feat(frontend): Fix UI
* feat(frontend): Set correct default value when adding a new element to a typed array
* feat(frontend): add refresh all
* feat(frontend): add inline delete button
* feat(frontend): fix alignment
* feat(frontend): clean up
* feat(frontend): rework editor
* feat(frontend): Fix component dimensions
* feat(frontend): Fix default min dimensions
* feat(frontend): add missing alert
* feat(frontend): Fix default data
* feat(frontend): Support frontend/backend search
* feat(frontend): finish picker
2022-12-12 14:35:17 +01:00
Faton Ramadani
3942741c80
App editor v2 ( #1001 )
...
* fix(frontend): Fix app InputValue sync
* feat(frontend): WIP
* feat(frontend): WIP
* feat(frontend): Type aligned
* feat(frontend): working
* feat(frontend): working
* feat(frontend): Fix text binding
* feat(frontend): Connect + script working
* feat(frontend): Fix reactity issues
2022-12-08 13:26:01 +01:00