Commit Graph
41 Commits
Author SHA1 Message Date
Arnošt Pleskot 4eabb8d021 test: fix selector in tests 2023-08-21 10:40:50 +02:00
Arnošt Pleskot 4c2831bb8f test: update snapshots 2023-08-21 09:59:27 +02:00
Arnošt Pleskot 26cd98efb1 feat: correct path in SVG exports for production 2023-08-21 09:52:48 +02:00
Arnošt Pleskot 06ae04c0be fix: correct border radius in SVG 2023-08-18 19:10:39 +02:00
Arnošt Pleskot 5ff4e0d640 fix: cleanup after rebase 2023-08-18 19:00:38 +02:00
Arnošt Pleskot c2870a6df5 fix: upscaling behavior after change of background 2023-08-18 17:44:48 +02:00
Arnošt Pleskot 8b86ef4c60 fix: padding in preview 2023-08-18 17:44:47 +02:00
Arnošt Pleskot f096841add feat: show original labels in the scale radio group 2023-08-18 17:44:46 +02:00
Arnošt Pleskot dc0744a140 feat: scale fancyBackground radius and shadow 2023-08-18 17:44:45 +02:00
Arnošt Pleskot 1f62bd8c67 fix: add missing hook dependency 2023-08-18 17:44:44 +02:00
Arnošt Pleskot 4c8cf9c91c feat: scale up small exports with fancy background 2023-08-18 17:44:41 +02:00
Arnošt Pleskot d27856a967 chore: use width/height instead of w/h in Dimensions type 2023-08-18 17:43:38 +02:00
Arnošt Pleskot a216e7cce4 fix: remove unused import 2023-08-18 17:43:37 +02:00
Arnošt Pleskot 9aa83da376 feat: recover background image from appState in ImageExportDialog 2023-08-18 17:43:36 +02:00
Arnošt Pleskot 787f5d68cf feat: dark theme export background 2023-08-18 17:43:33 +02:00
Arnošt Pleskot baa133cbb7 feat: add dark export image backgrounds 2023-08-18 17:41:06 +02:00
Arnošt Pleskot e8cc787edc feat: fancyBackgrounds in svg 2023-08-18 17:41:03 +02:00
Arnošt Pleskot 94f20566d1 feat: scale padding 2023-08-18 17:38:56 +02:00
Arnošt Pleskot d4d9ecf6c6 feat: simplify the rendering 2023-08-18 17:38:52 +02:00
Arnošt Pleskot 77e88c09b8 fix: don't open export image dialog on load 2023-08-18 17:36:22 +02:00
Arnošt Pleskot 6edcb99c89 feat: center content 2023-08-18 17:36:21 +02:00
Arnošt Pleskot b77b7ccce1 feat: use elements dimensions for scaling 2023-08-18 17:36:20 +02:00
Arnošt Pleskot c731bd13b6 feat: update renderConfig to move and scale content 2023-08-18 17:36:15 +02:00
Arnošt Pleskot 70c7185f32 feat: export background => fancy background 2023-08-18 17:32:31 +02:00
Arnošt Pleskot d6515e26b9 feat: separate fancyBackground from renderScene 2023-08-18 17:32:11 +02:00
Arnošt Pleskot 3c56efb9fe feat: hide background image select when background is not checked 2023-08-18 17:24:48 +02:00
Arnošt Pleskot a289e36397 feat: async renderScene 2023-08-18 17:24:39 +02:00
Arnošt Pleskot 5d9d2afcb7 fix: initial state 2023-08-18 13:51:21 +02:00
Arnošt Pleskot 6e7c302974 feat: export with solid color only 2023-08-18 13:50:57 +02:00
Arnošt Pleskot 67573ba079 feat: render backgrounds with rounded corners 2023-08-18 13:48:05 +02:00
Arnošt Pleskot f57cd7e2d5 feat: select the export bcg image and bcg color from appState 2023-08-18 13:47:11 +02:00
Arnošt Pleskot f15417f864 feat: render svg background on export 2023-08-18 13:43:36 +02:00
Arnošt Pleskot 53b4885b0a feat: update export dialog 2023-08-18 12:20:13 +02:00
a7c590d459 feat: render bold lines in grid (#6779)
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-07-27 22:41:44 +00:00
3bd5d87cac feat: disable collab feature when running in iframe (#6646)
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-06-12 17:44:31 +02:00
Arnost PleskotandGitHub 16c7945ca0 feat: assign random user name when not set (#6663) 2023-06-12 16:05:07 +02:00
5ca3613cc3 feat: redesigned collab cursors (#6659)
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-06-12 15:43:14 +02:00
253c5c7866 perf: memoize rendering of library (#6622)
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-05-31 15:37:13 +02:00
1e3c94a37a feat: recover scrolled position after Library re-opening (#6624)
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-05-31 10:22:02 +02:00
a91e401554 feat: clearing library cache (#6621)
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-05-29 16:01:44 +02:00
7340c70a06 perf: improve rendering performance for Library (#6587)
* perf: improve rendering performance for Library

* fix: return onDrag and onToggle functionality to Library Items

* perf: cache exportToSvg output

* fix: lint warning

* fix: add onClick handler into LibraryUnit

* feat: better spinner

* fix: useCallback for getInsertedElements to fix linter error

* feat: different batch size when svgs are cached

* fix: library items alignment in row

* feat: skeleton instead of spinner

* fix: remove unused variables

* feat: use css vars instead of hadcoded colors

* feat: reverting skeleton, removing spinner

* cleanup and unrelated refactor

* change ROWS_RENDERED_PER_BATCH to 6

---------

Co-authored-by: dwelle <luzar.david@gmail.com>
2023-05-24 14:40:20 +00:00