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
Ruben Fiszel
4e50278ae7
fix(apps): improve app table actionButtons behavior under many clicks
2023-03-25 07:59:32 +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
Ádám Kovács
21df638df7
fix(frontend): Disable app keyboard navigation on focused inputs ( #1326 )
2023-03-24 16:48:34 +01:00
Ruben Fiszel
89db623b64
improve load time for tabs
2023-03-21 20:56:54 +01:00
Ruben Fiszel
ad84b3f16d
improve load time for text and button components
2023-03-21 19:55:35 +01:00
Ruben Fiszel
dfa9e333aa
feat(apps): add action on form/button/formbutton
2023-03-21 18:22:20 +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
a4325ff018
use skeleton for loading in apps
2023-03-20 08:49:51 +01:00
Ruben Fiszel
fc59d23056
minor app improvements
2023-03-20 08:35:44 +01:00
Ruben Fiszel
92d36d0e0f
minor app improvements
2023-03-20 08:26:02 +01:00
Ruben Fiszel
9fc26b061f
improve move animation
2023-03-19 23:12:01 +01:00
Ruben Fiszel
03d42e42e0
minor app fixes
2023-03-19 22:37:00 +01:00
Ruben Fiszel
164333b6ee
feat(apps): add transformers for data sources
2023-03-19 15:16:31 +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
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
Ruben Fiszel
23d0535571
fix key left navigation
2023-03-16 12:48:31 +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
Faton Ramadani
6fd1c704ea
feat(frontend): add table actions navigation ( #1298 )
...
* feat(frontend): add table actions navigation
* feat(frontend): add table actions navigation
* feat(frontend): add table actions navigation
2023-03-16 12:36:33 +01:00
Ruben Fiszel
4db0e0a762
feat(frontend): app textcomponent editable + tooltip
2023-03-16 02:34:39 +01:00
Ruben Fiszel
857b57deb8
apps minor fixes
2023-03-16 00:55:45 +01:00
Ruben Fiszel
bb860f94a5
various minor fixes
2023-03-15 23:31:35 +01:00
Ruben Fiszel
dab7b68e40
context panel refactor
2023-03-15 22:24:13 +01:00
Ruben Fiszel
2c6673ae1d
fix(frontend): remove staticOutputs from apps
2023-03-15 17:22:46 +01:00
Ruben Fiszel
ac22ae80b9
fix(frontend): improve rendering performance after component moving
2023-03-15 12:35:11 +01:00
hcourdent
801e9467a9
Added tooltips to App editor ( #1289 )
2023-03-14 22:05:34 +01:00
Ruben Fiszel
5410498212
improve reactivity of apps
2023-03-14 18:46:31 +01:00
Faton Ramadani
25b8b4c9d4
feat(frontend): app components output panel ( #1283 )
...
* feat(frontend): hierarchical output panel WIP
* feat(frontend): wip
* feat(frontend): working animations
* feat(frontend): working animations
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): improving connection
* feat(frontend): fix search
* feat(frontend): output panel v2
* feat(frontend): support table actions
* feat(frontend): support table actions
* feat(frontend): support background script
* feat(frontend): fix background scripts
* feat(frontend): simplify code
* feat(frontend): fix animation
* feat(frontend): fix wording
* feat(frontend): fix bg script click
* feat(frontend): fix bg script click
* feat(frontend): fix bg script click
2023-03-14 14:42:40 +01:00
Ruben Fiszel
036b8d4884
feat(frontend): add setTab to frontend scripts
2023-03-14 14:42:26 +01:00
Ruben Fiszel
908602f444
feat(apps): tabs can be made pages or invisible + better frontend scripts reactivity
2023-03-14 12:34:08 +01:00
Ruben Fiszel
1778982475
integrate svelte-grid in codebase
2023-03-13 10:01:02 +01:00
Faton Ramadani
d604a273ee
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
7ec85d42e4
feat(apps): add resource picker
2023-03-10 20:01:00 +01:00
Ruben Fiszel
3be96d8773
feat(frontend-apps): add variable picker for static string input on apps
2023-03-10 18:41:27 +01:00
Ruben Fiszel
cfa91f55d5
trim tailwind safelist
2023-03-10 01:06:55 +01:00
Faton Ramadani
c530127216
fix(frontend): fix splitpanes navigation ( #1276 )
2023-03-10 00:32:33 +01:00
Ruben Fiszel
d3496c6a49
fix importjson
2023-03-09 22:42:47 +01:00
Ruben Fiszel
c9c4b94bc6
fix key navigation
2023-03-09 19:41:12 +01:00
Faton Ramadani
ec879162ec
feat(frontend): Add key navigation in app editor ( #1273 )
...
* feat(frontend): add expand
* feat(frontend): fix container height
* feat(frontend): remove code duplication
* feat(frontend): add historic
* feat(frontend): add key navigation
* feat(frontend): simplfiy
* feat(frontend): add support for subgrids
* feat(frontend): update key navigation
* feat(frontend): update key navigation
* feat(frontend): fix nested component
* feat(frontend): fix build
* feat(frontend): remove code duplication
* feat(frontend): support tabs
* feat(frontend): support tabs
* feat(frontend): Fix AppTabs + handle tab navigation
* feat(frontend): support splitpanes
2023-03-09 18:23:12 +01:00
Ruben Fiszel
1f49066b69
fix(frontend): simplify input bindings
2023-03-09 14:25:08 +01:00
Ádám Kovács
3a135b550f
feat(frontend): Add color picker input to app ( #1270 )
...
* feat(frontend): Add color picker input to app
* fix(frontend): Add color input to dividers
2023-03-08 22:57:34 +01:00
Faton Ramadani
850f1e8855
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
Ruben Fiszel
f96a4b9814
improve rendering performances for non visible elements
2023-03-08 16:39:16 +01:00
Faton Ramadani
6b5c4efa83
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
Ruben Fiszel
f0ba4da849
feat(frontend): add fork/save buttons + consistent styling for slider/range
2023-03-06 22:35:25 +01:00
Ádám Kovács
adc3a4054e
feat(frontend): Add app PDF viewer ( #1254 )
...
* feat(frontend): Add app PDF viewer (wip)
* fix(frontend): Handle file upload
* fix(frontend): Handle multi page pdf
* feat(frontend): Add pdf page numbering
* feat(frontend): Add more pdf viewer controls
* save
* fix(frontend): Pdf loading
* fix(frontend): Resize PDF in small window
* fix(frontend): Minor fixes
* feat(frontend): Add pdf zoom configuration
* fix wip
* save
* bg color
* save progress
* pdf scaling
* feat(frontend): fix zoom synchro
* fix(frontend): Pdf scroll tracking
* fix(frontend): Double scrollbar
* nits
* fixes
---------
Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com >
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-03-06 20:17:36 +01:00