Judicael
facd5fe4c7
feat: save project as (support for firefox and safari)
2022-08-29 16:32:19 +03:00
Steve Ruiz
a22124b3a7
1.21.1
2022-08-28 08:19:11 +01:00
Steve Ruiz
11c3d1ba27
[fix] text to svg ( #936 )
...
* rewrite export text logic
* Update tests
* Update getTextSvgElement.ts
* Update getTextSvgElement.ts
* improve line breaking
* labels + arrows
* small offset for padding
* Fix string bug
2022-08-28 07:07:07 +01:00
Judicael
e984acbd30
update alert dialog text
2022-08-25 18:22:04 +03:00
Judicael
c8a1dd41b7
use intl for description
2022-08-25 15:50:41 +03:00
Judicael
c8b839b43e
add alert dialog for alert in share button
2022-08-25 15:49:55 +03:00
Judicael
e1861122f6
Merge branch 'main' into feat/share-via-link
2022-08-25 15:48:30 +03:00
Judicael
4285965fab
feat: use system theme by default ( #932 )
...
* feat: use system theme by default
* Move logic to default prop
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-08-25 09:32:43 +01:00
moonrailgun
9fbf317046
Update translation label for chinese ( #926 )
2022-08-25 09:19:27 +01:00
Wes Lord
2ebeb01b8a
[chore] Assorted small improvements to docs ( #928 )
...
* Remove leftover references to removed Electron app
(Experimental Electron app was purged in #893 )
* Correct thanking organization in CONTRIBUTING.md
* Remove reference to pressure (ease) in Vec.pointsBetween description
Used to have an "ease" param, removed in #163
* Make links to core examples from core/README.md more explicit
2022-08-25 09:18:53 +01:00
Wes Lord
2c8e202c1f
Change value of FontStyle.Serif from "erif" to "serif" ( #929 )
2022-08-25 09:18:10 +01:00
Marcus Stenbeck
cc3f06771f
fix: change Swedish translation ( #933 )
2022-08-25 09:17:36 +01:00
Hugo
4d51e7b23e
Create European Portuguese translation ( #934 )
2022-08-25 09:17:16 +01:00
David Sheldrick
aabeb17ea0
Merge pull request #922 from judicaelandria/fix/flip-group
...
Fix/flip group
2022-08-23 14:59:35 +01:00
Judicael
a5e2597681
feat: flip group shape
2022-08-23 16:27:19 +03:00
Judicael
0d923b4700
fix: undo, redo, add shape to tree
2022-08-23 14:32:59 +03:00
Judicael
49fc0a261e
fix: shape parent id on duplicate page ( #920 )
2022-08-21 09:49:45 +01:00
Rozstone
ae4a1b6fbe
dialog i18 support ( #915 )
2022-08-21 07:40:17 +01:00
Judicael
18e47ad56b
move grouped shape when flipping
2022-08-19 21:29:53 +03:00
Judicael
ac9802570c
fix: move group when flipping
2022-08-19 21:15:25 +03:00
Judicael
d0bcbbae69
use loadDocument for project link
2022-08-18 19:20:45 +03:00
Judicael
caba25e7f5
remove unused code
2022-08-18 16:17:18 +03:00
Judicael
26865a0a57
refix the load document from URL
2022-08-18 15:48:05 +03:00
Judicael
d6140aad8a
fix load document
2022-08-18 15:22:18 +03:00
Amila Welihinda
0699dcce17
remove broken electron link ( #918 )
2022-08-18 09:38:42 +01:00
Judicael
7db8d0e825
fix message id
2022-08-18 08:40:59 +03:00
Judicael
5eb3dfc204
share project and current page
2022-08-18 08:11:26 +03:00
Judicael
f6073f3021
feat: share via link
2022-08-17 22:01:32 +03:00
Rozstone
56747e67a5
Pagename i18 support ( #907 )
...
* add i18 support for page
* add more cn translations
2022-08-15 22:52:33 +01:00
Judicael
97b0b52a6e
feat: replace window confirm with a dialog ( #898 )
...
* feat: replace window confirm with react dialog
* add dialog provider
* export func
* remove unused code
* changes
* Create file_open.tldr
* Update TldrawApp.ts
* clean, and add description
* add a custom container for alert dialog
* Fix fonts
* Fix logic for open project
* Style panel
* Improve styling
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-08-15 22:45:48 +01:00
Judicael
6dccf26c43
exit dialog when pressing enter ( #906 )
2022-08-15 22:12:37 +01:00
Zachary Ho
1ea10ca865
Fix tooltips for buttons under ActionButton
being partially covered by superseding buttons ( #911 )
...
* made Tooltip wrap ToolButton instead of the other way around for items in ActionButton
* removes unnecessary icon variant
* Add tooltips to align/distribute
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-08-15 22:11:50 +01:00
Judicael
b54a217f13
fix: text align in a shape on export ( #914 )
...
* fix: text align in a shape on export
* force align type to Start for labels
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-08-15 21:45:08 +01:00
Marcus Stenbeck
394dd87cd9
fix: more fitting translations ( #900 )
2022-08-11 08:58:49 +01:00
Thomas Steiner
c8badf8072
Another attempt at making use of the browser-fs-access
npm package directly ( #894 )
...
* Fight with TypeScript
* Make TypeScript happy(?)
* Apply suggestions from code review
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
* Update yarn.lock
* Fix favicons
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-08-11 08:41:50 +01:00
Steve Ruiz
bba572852f
Update ports / start:core
2022-08-11 08:28:30 +01:00
Marcus Stenbeck
564dcf7757
Create Swedish translation ( #899 )
...
* Create Swedish translation
* Add Swedish translation to translations.json
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-08-11 07:26:43 +01:00
Gwenaël Gallon
25f39a65fc
Chore: update and optimize turbo ( #885 )
...
* Update turbo to latest
* Update turbo.json
* The --stream flag has been deprecated
* Remove unused start:all
* build:packages -> use new --filter
* build:apps -> use new --filter
* build:www -> use new --filter
* build:core -> use new --filter
* build -> fix tldraw-example dependencies
* Optimize test* and lint
* start & start:core -> use new --filter
* start:electron -> use new --filter
* Remove unused start:apps
* Update turbo.json
* Caching ESLint
See Pro Tip : https://turborepo.org/docs/core-concepts/caching#configuring-cache-outputs
* Optimize test:watch
* start:www -> use new filter
* start:vscode -> use new filter
* Update build:core
* Optimize start and start:core
* Clean build:core
* Remove unused command
* Revert "Merge branch 'main' into chore/update-turbo"
This reverts commit a481c242054504c9b8452822df8c452c24bcdfbd, reversing
changes made to a0f2f337b3d00974741effd4faae699ce493d3a2.
* Update start:electron
* Remove unused deploy in turbo.json
* Add start:extension
* Add package:electron and package:vscode
* Add publish:vscode
* Revet Revert: revert "Merge branch 'main' into chore/update-turbo"
* Update vscode extension build
* Clean tldraw-example tsconfig.json
* Uniform script commands
* Fix start for www
* remove mention of removed packages
* add build:core
* Add force to build step
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-08-11 07:08:32 +01:00
Steve Ruiz
d5639f696a
update yarn.lock, clean some deps
2022-08-10 01:00:42 +01:00
Rozstone
9923030a0a
More cn translations ( #889 )
...
* add more cn translations
* add i18 for 'Image' tooltip
* fix typo
2022-08-10 00:29:23 +01:00
Steve Ruiz
a0007142e0
[chore] epic purge ( #893 )
...
* remove extension / electron app
* switch examples to vite
* Update licenses
* Add script
* fix titles
2022-08-10 00:18:59 +01:00
Gwenaël Gallon
429a1c5ffc
Chore: command format prettier run, yarn workspace run, build run ! ( #882 )
...
* Add custom package without @babel dependencies
The @ggallon/prettier-plugin-sort-imports@^3.4.2-canary.0" have only peer dependencies
* Update .prettierignore
2022-08-08 10:34:47 +01:00
Judicael
6b023ee596
fix: text shape in svg ( #886 )
2022-08-06 13:41:42 +01:00
Judicael
c527e0547b
fix pasting svg from clipboard ( #884 )
2022-08-04 21:43:57 +01:00
Judicael
7fce946428
fix: toggle focus click and kbd ( #881 )
2022-08-04 15:34:47 +01:00
Gwenaël Gallon
b7231d2bd5
Fix remove unused prop ( #880 )
2022-08-04 15:10:21 +01:00
Judicael
3570a790b2
Feat/flip group shape ( #876 )
...
* feat: flip group shape when it's only selected
* fix undefined object
* add test for flipping grouped shape
* fix conflict
2022-08-04 14:03:43 +01:00
Steve Ruiz
f50dc9d9a2
bump version
2022-08-02 17:58:18 +01:00
Steve Ruiz
d83f6ac9e1
remove deps
2022-08-02 17:56:56 +01:00
Judicael
6a67ad758f
fix help icon size on mobile ( #873 )
...
* fix help icon size on mobile
* Fix menu closing on mobile
* Fix position of help button
* Remove variants
* Update HelpPanel.tsx
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-08-02 15:15:16 +01:00