1
0
mirror of https://github.com/excalidraw/excalidraw.git synced 2024-11-10 11:35:52 +01:00
Commit Graph

85 Commits

Author SHA1 Message Date
Thomas Steiner
0eff9d525d
Update origin trial token (#2005) 2020-08-06 09:11:33 +02:00
Lipis
f0ac606ed7
Add robots.txt (#1965) 2020-07-26 21:04:38 +02:00
Minh Nguyen
93137c0bb2
Parameterise socket preconnect (#1867) 2020-07-03 16:35:02 +02:00
Aakansha Doshi
b21f723eee
use absolute positioning instead of fixed (#1860) 2020-07-02 15:27:47 +02:00
Thomas Steiner
ecc3a72583
Native File System API OT refresh (#1852) 2020-07-01 17:26:32 +02:00
Kostas Bariotis
f1ceeab8d9
Prepare for Docker publishing (#1771)
* prepare for docker publishing

* fix links

* remove that

* update README

* test publish worklofw

* build and push on master

* include gtag by default
2020-06-18 10:46:24 +01:00
Thomas Steiner
6b87278a0f
Add file handling (#1736)
* Add file handling
https://github.com/WICG/file-handling/blob/master/explainer.md#example

* Only trigger on `.excalidraw` for now
2020-06-08 13:02:06 +02:00
Aakansha Doshi
60973f6dc5
rename container class to excalidraw and move css from index.html to app.css (#1729)
Moved the css from index.html to app.css so it can be included in upstream app as well
2020-06-08 13:36:35 +03:00
Thomas Steiner
2867af6528
Update OT trial token (#1649) 2020-05-25 16:10:08 +02:00
Thomas Steiner
d9b8dcfbb4
Remove no longer needed Native File System API v1 origin trial token (#1592) 2020-05-14 14:44:23 +02:00
Thomas Steiner
c4e9a3c480
Renew origin trial token (#1547) 2020-05-05 11:37:15 +02:00
Thomas Steiner
fe5e71a4e5
Add PWACompat (#1433)
* Add PWACompat (attempt)
Fixes #1425

* Fix CSS, use custom splash screen font

* Respect bottom safe area
2020-04-16 14:23:39 +02:00
Thomas Steiner
fbcb3ee6ff
Sign us up for Native File System API v2 Origin Trial (#1432) 2020-04-15 12:09:16 +02:00
Thomas Steiner
fcf2a73ffb
Remove superfluous meta tag (#1424) 2020-04-14 12:41:31 +03:00
Faustino Kialungila
51ccf61cc6
Bring root fonts back (#1422)
* redirect font loading

* bring preloading back

* change paths

* add css type

* move fonts to root

* correct paths

* remove redirects

* correct ext

* remove fonts from main CSS

* remove unneeded fonts

Co-authored-by: kbariotis <konmpar@gmail.com>
2020-04-13 20:53:07 +01:00
David Luzar
0b971ea570
Remove CSP (#1418)
* remove csp

* remove csp from now.json
2020-04-13 16:28:05 +02:00
Timur Khazamov
4228c2e094
[POC] use serviceWorker from create-react-app (#1286)
* Service worker with toast notifications

* Update CSP to allow fetches from now.sh

* Fixed clearing timers

* rounded icon for pwa (#1301)

* rounded icon for pwa

* cirle pwa app icon

* fix fonts caching

* fix app

* fix css import

* Updated csp tp inlcude worker-src: self

* add worker CSP rule

* use square icon

Co-authored-by: Timur Khazamov <t1mmaas@skbkontur.ru>
Co-authored-by: Faustino Kialungila <Faustino.kialungila@gmail.com>
Co-authored-by: kbariotis <konmpar@gmail.com>
2020-04-13 16:08:39 +02:00
David Luzar
d79c859cd9
CSP: fix codesandbox (#1401)
* add csb to csp whitelist

* add csb.app

* allow child-src csp

* add cdnjs.cloudflare

* allow unsafe-eval
2020-04-12 14:58:03 +02:00
Shriram Balaji
93087192c8
Support http: ws: for self in connect-src csp (#1392) 2020-04-12 12:56:07 +02:00
Shriram Balaji
af09c977bf
Add Content Security Policy Header Tag (#1379)
* Add Content Security Policy Header Tag

* Update CSP for connect-src with https, wss
2020-04-11 18:22:16 +03:00
Sanghyeon Lee
bd32a26653
Move GitHub corner and visually-hidden class (#1336)
* Move visually-hidden class to index.html

* Replace github corner with component

* Momoize GitHubCorner

* Simplify component return
2020-04-09 16:48:41 +03:00
Timur Khazamov
ed378170b7
Use woff2 instead ttf (#1307)
* Use woff2 instead ttf

* Update font in svg-exported files to use woff2

Co-authored-by: Timur Khazamov <t1mmaas@skbkontur.ru>
2020-04-07 15:28:44 -07:00
Lipis
98ea88262f
Shorter title (#1293) 2020-04-07 17:02:29 +03:00
Lipis
1a5048195a
Better title, for better look in search results, SEO (#1278) 2020-04-06 18:58:20 +03:00
Lipis
00c5823a5e
Add Security Headers (#1200) 2020-04-04 02:36:12 +03:00
wei
c67b0c59c2
Adding preconnect for the socket (#1075)
* Update index.html

* fix formatting
2020-04-02 23:32:42 -07:00
Jed Fox
663526129a
Proper RTL support (#1154)
* Add RTL styles. Most of the work is done by the browser 💖

* Refactor getLanguage

* Additional fixes

* Mirror the mouse pointer icon

* Move the vertical scrollbar to the left on RTL

* Revert "Mirror the mouse pointer icon"

This reverts commit f69b132538038d231b1b1acc0d6f4a28c91130bb.
2020-04-02 12:21:19 -04:00
Thomas Steiner
54355f1391
Renew origin trial token (#1130) 2020-03-30 09:49:43 +02:00
David Luzar
cac2dda5ac
Add loading state (#1027)
* add loading state

* update snapshots

* add border radius

* fix comment breaking build jsx
2020-03-26 18:28:26 +01:00
dependabot-preview[bot]
722c498abe
Bump prettier from 1.19.1 to 2.0.1 (#1060)
* Bump prettier from 1.19.1 to 2.0.1

Bumps [prettier](https://github.com/prettier/prettier) from 1.19.1 to 2.0.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Update formatting

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com>
2020-03-23 13:05:07 +02:00
Lipis
f9edb1b4ac
Remove www from open graph images (#884)
* Remove www from open graph images

* Lint
2020-03-09 12:42:48 +02:00
Joe Previte
30434e3e6c
fix: update og images (#878)
* fix: change og images to absolute urls

Co-authored-by: Justin E. Samuels <js1599.msu@gmail.com>

* fix: width and height of image

Also added og:image:secure_url for security purposes

Co-authored-by: Justin E. Samuels <js1599.msu@gmail.com>

* fix: enlarge image for og

Co-authored-by: Justin E. Samuels <js1599.msu@gmail.com>

Co-authored-by: Justin E. Samuels <js1599.msu@gmail.com>
2020-03-08 19:48:23 -07:00
Lipis
562b388326
Use relative path for static files (#855) 2020-02-29 14:24:14 +01:00
Faustino Kialungila
9953cc03b3
Add Manifest File (#842)
* manifest

* splashscreen
2020-02-28 16:08:15 +01:00
Thomas Steiner
277eeb47cc
Update expiring origin trial token (#800) 2020-02-22 00:47:22 +01:00
Jed Fox
ab176937e6
Add touch support (#788)
* Add touch support

* Mock media query

* Mock media query pt 2

* Fix tests

* Allow installing as an app on iOS

* Fix type error

* Math.hypot

* delete and finalize buttons, hint viewer

* skip failing tests

* skip the rest of the failing tests

* Hide the selected shape actions when nothing is selected

* Don’t go into mobile view on short-but-wide viewports

* lol
2020-02-21 08:17:20 -05:00
Lipis
c2855e2cb8
Add new favicon (#786) 2020-02-21 10:39:09 +01:00
Jed Fox
7a7a73b78d
Initial support for mobile devices (#787)
* Initial support for mobile devices

No editing yet, but UI looks nice and you can open the canvas menu

* Add support for editing shape color, etc

* Allow the mobile menus to cover the shape selector

* Hopefully fix test error

* Fix touch on canvas

* Fix safe area handling & remove unused Island
2020-02-20 15:44:38 -08:00
Christopher Chedeau
dd2d7e1a88
Updates on the font (#764)
* Updates on the font

See discussion in #747

Fixes #747

* another update
2020-02-14 08:21:00 -08:00
Christopher Chedeau
b64fe9aae4
Update FG_Virgil to support Russian and Greek characters (#720)
* Update FG_Virgil to support Russian and Greek characters

Fixes #469

* more symbols
2020-02-09 14:51:47 -08:00
Lipis
e79d9f5676
Add white background to og-image (#702) 2020-02-04 17:55:50 +01:00
Faustino Kialungila
814299321e
Add missing locales for scrollBackToContent (#663)
* Add missing locales for scrollToContent

* remove duplicated locales
2020-02-02 14:29:09 +00:00
Faustino Kialungila
92deb033a3
Update logo (#665) 2020-02-02 12:06:19 +01:00
Gasim Gasimzada
1e4ce77612
Reintroduce multi-point arrows and add migration for it (#635)
* Revert "Revert "Feature: Multi Point Arrows (#338)" (#634)"

This reverts commit 3d2e59bfed4fa41a0cae49ee567a6f95ca26e7bf.

* Convert old arrow spec to new one

* Remove unnecessary failchecks and fix context transform issue in retina displays

* Remove old points failcheck from getArrowAbsoluteBounds

* Remove all failchecks for old arrow

* remove the rest of unnecessary checks

* Set default values for the arrow during import

* Add translations

* fix restore using unmigrated elements for state computation

* don't use width/height when migrating from new arrow spec

Co-authored-by: David Luzar <luzar.david@gmail.com>
Co-authored-by: Christopher Chedeau <vjeuxx@gmail.com>
2020-02-01 15:49:18 +04:00
Christopher Chedeau
f261d6f2fc
Fix font preloading (#649)
Thanks to this stack overflow answer ( https://stackoverflow.com/a/41678350/232122 ) I was able to fix the font preloading!

If we put fonts.css in the public/folder and include it with normal html, we can avoid going through the build pipeline!
2020-02-01 04:06:03 +00:00
Christopher Chedeau
e4919e2e6c
Replace i18n by a custom implementation (#638)
There are two problems with the current localization strategy:
- We download the translations on-demand, which means that it does a serial roundtrip for nothing.
- withTranslation helper actually renders the app 3 times on startup, instead of once (I haven't tried to debug it)
2020-01-31 21:06:06 +00:00
Robinson Marquez
4ad38e317e
485: Ability to switch to previously loaded ids in UI (#583) 2020-01-30 21:39:37 +02:00
Bakhtiiar Muzakparov
63c685af73
Add russian translation (#612) 2020-01-29 14:00:47 +00:00
Preet
97b11b0f53
SVG export (#598)
* first draft of export to SVG. WIP

* enabled text rendeing - which is not quite right atm

* placeholder svg icon

* size the canvas based on the bounding box of elements

* Do not add opacity attributes if default

* render background rect

* Ensure arrows are in the same SVG group

* parse font-size from font

* export web fonts

* use fixed locations for fonts

* Rename export functions

* renamed export file

* oops broke the icon.
2020-01-28 12:25:13 -08:00
Lipis
321e4022b0
Add headers for Netlify (#602) 2020-01-28 21:15:24 +02:00