Commit Graph
166 Commits
Author SHA1 Message Date
Ruben Fiszel bc7c16af36 more app fixes 2023-04-10 21:57:07 +02:00
Ruben Fiszel 6207c439b5 fix(frontend): fix app init issue 2023-04-10 17:27:48 +02:00
Faton Ramadani acc3e23923 fix(frontend): Fix frontend dependencies (#1379)
* fix(frontend): Fix frontend dependencies

* fix(frontend): Fix frontend dependencies

* fix(frontend): Fix frontend dependencies
2023-04-10 15:34:34 +02:00
Ruben Fiszel fc6193006b fix README and fix inline editor 2023-04-08 13:05:40 +02:00
Ruben Fiszel aadaeed4c1 change default recomputeOnInputChanges 2023-04-08 12:33:03 +02:00
Ádám Kovács 424d15dcce fix(frontend): Minor fixes (#1374)
* fixes

* reverse wm logo spin

* remove component tab label

* updates
2023-04-08 09:52:41 +02:00
Ádám Kovács 361ca33527 various app updates (#1373) 2023-04-07 13:58:02 +02:00
Faton Ramadani 9b3ab9d846 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
Ruben Fiszel aad64c1790 remove all frontend warnings and unused imports 2023-04-02 17:02:57 +02:00
Ruben Fiszel 4fc2cfc1be remove all frontend warnings 2023-04-02 13:52:15 +02:00
Ruben Fiszel 5bbad81a8c fix(frontend): improve app tables 2023-03-31 00:19:14 +02:00
Ádám KovácsandFaton Ramadani be9e5309c6 feat(frontend): App component style input grouping (#1334)
* feat(frontend): App component style input grouping

* fix: default value

* fix

* update styling

* fix property toggling

---------

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2023-03-29 19:24:20 +02:00
Faton Ramadani 4346ae43a5 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 928e459228 fix integer handling as field type 2023-03-28 17:36:21 +02:00
Ruben Fiszel 432add8bcf fix array list removal 2023-03-27 20:51:52 +02:00
Ruben Fiszel 792679ae00 feat(frontend): use rich json editor for arrays of objects and for object in ArgInput 2023-03-27 13:03:06 +02:00
Ádám Kovács 937c3746b2 fix(frontend): Revert app upload input (#1330)
* fix(frontend): Revert app upload input

* fix default value
2023-03-27 11:51:30 +02:00
Faton Ramadani e8aafce789 fix(frontend): Small app fixes (#1331)
* fix(frontend): wip

* fix(frontend): wip

* fix(frontend): merge main

* fix(frontend): fix build

* fix(frontend): revert css

* fix(frontend): fix alignement + remove id from  if deleted

* fix(frontend): fix connection height

* fix(frontend): done
2023-03-27 11:50:40 +02:00
Ruben Fiszel a3ed5f0137 many apps small fixes 2023-03-26 18:14:37 +02:00
Ruben Fiszel 55842694fc feat(frontend): multiselect components for apps 2023-03-25 16:54:50 +01:00
Ádám Kovács f3c24ee3c6 feat(frontend): Add quick style settings to app editor (#1308)
* feat(frontend): Add app secondary settings menu

* refactor(frontend): Separate color picker

* save

* feat(frontend): Add quick style options

* fix(frontend): Handle overflow

* feat(frontend): Add suggestions to quick styles

* save wip

* feat(frontend): Add UI for quick styling

* fix(frontend): Handle multi value properties

* fix(frontend): Convenience updates

* feat(frontend): Add styling properties to components

* fix(frontend): Parse inner colors

* fix(frontend): Multi value sync

* fix(frontend): Correct unit handling

* fix(frontend): Correct multivalue handling

* remove comments

* fix color picker label

* feat(frontend): Add box-shadow property

* feat(frontend): Add concise unit selector

* feat(frontend): Update app labels

* remove unused imports

* fix width

* fix(frontend): App freezing

* fix(frontend): Remove unused imports

* fix(frontend): Conditional chaining

* fix

* revert

* minor updates

* feat(frontend): Add 'apply style to all' button

* fix(frontend): Update styling properties

* fix(frontend): Styling menu typography update
2023-03-24 18:26:16 +01:00
Ruben Fiszel da4967fb60 fix compile 2023-03-23 21:05:51 +01:00
Faton Ramadani 423a122a33 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
Faton Ramadani fd637a44cb fix(frontend): fix settings panel (#1323)
* fix(frontend): fix settings panel

* fix(frontend): fix settings panel

* fix(frontend): fix settings panel
2023-03-23 20:53:07 +01:00
Ruben Fiszel e52b3da6cc refresh in more cases 2023-03-22 21:29:24 +01:00
Ruben Fiszel 061ac571fd fix runnableComponent even if not changed on inputs 2023-03-22 20:01:17 +01:00
Ruben Fiszel 4dec5260e9 clarify trigger list 2023-03-22 19:41:33 +01:00
Ruben Fiszel 0d89249df9 fix disappearing scripts 2023-03-22 19:30:11 +01:00
Faton Ramadani 71d51a6981 fix(frontend): fix refresh with manual dependencies (#1319)
* fix(frontend): fix refresh with manual dependencies

* fix(frontend): fix id generation

* fix(frontend): wip

* fix(frontend): wip

* fix(frontend): Fix binding + hide toggle for frontend scripts
2023-03-22 18:27:38 +01:00
Faton Ramadani 558af187c9 fix(frontend): remove unnecessary div (#1318) 2023-03-22 14:40:29 +01:00
Ruben Fiszel dfa9e333aa feat(apps): add action on form/button/formbutton 2023-03-21 18:22:20 +01:00
Ruben Fiszel 01a1712e49 small fix 2023-03-20 19:54:04 +01:00
Faton Ramadani b13f605866 feat(frontend): App set tab (#1307)
* feat(frontend): Set tab

* feat(frontend): Set tab

* feat(frontend): fix styling

* feat(frontend): update how set Tab is stored

* feat(frontend): clean up

* feat(frontend): update setTab to an array structure

* feat(frontend): revert

* feat(frontend): support all components

* feat(frontend): fix typing

* feat(frontend): group success side effects

* feat(frontend): add missing tooltip + remove duplicate code
2023-03-20 19:09:56 +01:00
Ruben Fiszel 343c9795ec fix table action input fields 2023-03-20 16:04:50 +01:00
Faton Ramadani aeaaa6f1ac fix(frontend): add missing optional chaining (#1306) 2023-03-20 09:49:11 +01:00
Ruben Fiszel 9fc26b061f improve move animation 2023-03-19 23:12:01 +01:00
Ruben Fiszel b48e98d8b8 minor app fixes 2023-03-19 15:35:40 +01:00
Ruben Fiszel 164333b6ee feat(apps): add transformers for data sources 2023-03-19 15:16:31 +01:00
Ruben Fiszel 2814e03144 apps load when all outputs are initialized 2023-03-18 20:25:21 +01:00
Ruben Fiszel fc9e1eee0e minor app fixes 2023-03-18 16:25:34 +01:00
Ruben Fiszel d31faed648 fix lock + reactivity on ctrl + fix optionValuesKeys 2023-03-18 15:52:46 +01:00
Ruben Fiszel 69b7d92bda improve type definition of apps and sync them with static components + purge app content of unecessary data 2023-03-18 15:29:42 +01:00
Faton Ramadani 007878b5c9 fix(frontend): App button triggered by (#1304)
* feat(frontend): add trigger list

* feat(frontend): add trigger list

* feat(frontend): add support for refreshOn

* feat(frontend): add support for refreshOn

* feat(frontend): rework

* feat(frontend): rework

* feat(frontend): code cleanup

* fix(frontend): add support for triggerOnAppLoad
2023-03-17 21:55:40 +01:00
Faton Ramadani 806a7593f0 feat(frontend): App component triggers (#1303)
* feat(frontend): add trigger list

* feat(frontend): add trigger list

* feat(frontend): add support for refreshOn

* feat(frontend): add support for refreshOn

* feat(frontend): rework

* feat(frontend): rework

* feat(frontend): code cleanup
2023-03-17 20:51:00 +01:00
Ruben Fiszel a6db050bcc fix reactivity for static inputs 2023-03-17 20:50:34 +01:00
Ruben Fiszel 04431e8599 apps rich configuration v0 + resource picker clear fix for apps 2023-03-17 12:25:03 +01:00
Ádám KovácsandFaton Ramadani ec2cf5c68c fix(frontend): App panel styling (#1284)
* fix(frontend): App panel styling

* remove

* revert

---------

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2023-03-16 12:42:41 +01:00
Faton Ramadani 68df5505b0 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
Ruben Fiszel 4db0e0a762 feat(frontend): app textcomponent editable + tooltip 2023-03-16 02:34:39 +01:00
Ruben Fiszel 90e2361020 lightarginput for apps forms 2023-03-16 00:13:09 +01:00