1ee8d7d082
chore(deps): Bump browser-fs-access to latest version ( #4338 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2021-11-29 22:23:12 +01:00
Thomas Steiner and GitHub
bc6b066c07
Remove outdated OT info ( #4232 )
2021-11-09 12:16:32 +01:00
Thomas Steiner and GitHub
2c8d041987
Migrate the implementation back to browser-fs-access ( #4106 )
2021-10-27 08:57:10 +02:00
Thomas Steiner and GitHub
621812d0eb
feat: Make color ARIA labels better ( #3871 )
...
* Make color aria labels better
* Use isTransparent helper
* Fix import
* Try to fix test
* More test fixes
* Reuse variable
2021-08-02 20:18:55 +02:00
Thomas Steiner and GitHub
4df401d012
feat: Add origin trial tokens ( #3853 )
2021-07-23 10:43:27 +02:00
Thomas Steiner and GitHub
a21db08cae
Update to browser-fs-access v0.16.0 ( #3323 )
2021-03-26 11:37:27 +02:00
Thomas Steiner and GitHub
f7e17a28fa
fix: Update browser-fs-access to use new supported export ( #3303 )
...
* Use new exported supported
* Bump to v0.15.3
2021-03-22 14:58:26 +01:00
Thomas Steiner and GitHub
1f7f07fbfb
Remove left-over ToDo comment
2021-03-08 17:47:01 +01:00
Thomas Steiner and GitHub
1a67642fd1
chore: [Idle detection] Deal with users on systems that don't handle emoji ( #2941 )
...
* Deal with users on systems that don't handle emoji
* Leave no trailing space
* Move function to utils, and actually call it 🤣
Chapeau, TypeScript!
* Use grinning face instead of koala
* Tweak globalAlpha
2021-02-05 18:34:35 +01:00
1837147c55
feat: Add idle detection to collaboration feature ( #2877 )
...
* Start idle detection implementation
* First working version
* Add screen state
* Add type safety
* Better rendering, enum types, localization
* Add origin trial token
* Fix
* Refactor idle detection to no longer use IdleDetector API
* Cleanup some leftovers
* Fix
* Apply suggestions from code review
* Three state: active 🟢 , idle 💤 , away ⚫ ️
* Address feedback from code review
Thanks, @lipis
* Deal with unmount
Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com >
2021-02-04 11:55:43 +01:00
Thomas Steiner and GitHub
b5e26ba81f
refactor: Rename browser-nativefs to browser-fs-access ( #2862 )
2021-01-27 20:47:55 +02:00
Thomas Steiner and GitHub
e16266ce5d
Fix translation of Catalan to read Català
2021-01-06 00:46:42 +01:00
Thomas Steiner and GitHub
7c3e1d8d1b
Add declarative link capturing
...
See https://github.com/WICG/sw-launch/blob/master/declarative_link_capturing.md#user-content-proposal:~:text=new_client,-%E2%80%9D%20%E2%80%94 for context.
2020-12-14 16:25:48 +01:00
Thomas Steiner and GitHub
182a3e39e1
Add "Safari" to PWACompat loading condition
...
They froze the UA string on iPad.
2020-12-09 16:49:12 +01:00
Thomas Steiner and GitHub
b2822f3538
Make File Handling actually work ( #2181 )
...
Follow-up from #1736
2020-09-22 15:21:22 +02:00
Thomas Steiner and GitHub
31f7e2b8b2
Remove Native File System OT token for good ( #2157 )
2020-09-14 11:01:07 +02:00
Thomas Steiner and GitHub
b9d584714a
Temporarily disable OT ( #2155 )
2020-09-11 22:35:08 +02:00
Thomas Steiner and GitHub
ea020f2c50
Update Native File System API Origin Trial token ( #2152 )
2020-09-11 10:57:19 +02:00
Thomas Steiner and GitHub
48c2a13c7a
Pass file extensions with leading dot after API change ( #2149 )
2020-09-10 12:00:18 +02:00
730a11e0a5
Assign file handle to dropped files ( #2125 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com >
2020-08-31 13:11:14 +02:00
Thomas Steiner and GitHub
80cbe13167
Make iOS "safe area" respect dark mode ( #2053 )
2020-08-20 13:20:13 +02:00
Thomas Steiner and GitHub
0eff9d525d
Update origin trial token ( #2005 )
2020-08-06 09:11:33 +02:00
Thomas Steiner and GitHub
880cac2359
Update browser-nativefs ( #1963 )
...
Incorporates the latest changes in the Native File System API
2020-07-25 15:34:51 +02:00
Thomas Steiner and GitHub
d3a38202e3
Make sure extension gets set correctly for exports ( #1962 )
2020-07-25 13:00:55 +02:00
Thomas Steiner and GitHub
30cbe21a47
Update to browser-nativefs v0.9.0 ( #1864 )
2020-07-03 11:24:41 +02:00
Thomas Steiner and GitHub
ecc3a72583
Native File System API OT refresh ( #1852 )
2020-07-01 17:26:32 +02:00
Thomas Steiner and GitHub
3cee0768cc
Null file handle doesn’t need to be passed ( #1752 )
...
* Bump browser-nativefs version to v0.2.0
In reply to https://github.com/tomayac/browser-nativefs/issues/2 .
* Update package-lock.json
* Null file handle doesn’t need to be passed
2020-06-15 12:23:23 +02:00
Thomas Steiner and GitHub
5d3867d8ac
Implement Save without re-prompt and Save as ( #1709 )
...
* Implement Save without re-prompt and Save as
Fixes #1668
* Add save-as icon
* Make .excalidraw the default extension
* Only show save as button on supporting browsers
2020-06-12 18:35:04 +02:00
Thomas Steiner and GitHub
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
Thomas Steiner and GitHub
2867af6528
Update OT trial token ( #1649 )
2020-05-25 16:10:08 +02:00
Thomas Steiner and GitHub
d9b8dcfbb4
Remove no longer needed Native File System API v1 origin trial token ( #1592 )
2020-05-14 14:44:23 +02:00
Thomas Steiner and GitHub
ad81033a78
Prompt for reload when new service worker is available ( #1588 )
2020-05-13 19:19:49 +02:00
Thomas Steiner and GitHub
c4e9a3c480
Renew origin trial token ( #1547 )
2020-05-05 11:37:15 +02:00
Thomas Steiner and GitHub
38616e6c60
Update to browser-nativefs ( #1448 )
...
Fixes #1441
2020-04-17 12:38:57 +02:00
Thomas Steiner and GitHub
c35d76cb4c
Use application/vnd.excalidraw+json and .excalidraw ( #1440 )
...
* Use application/vnd.excalidraw+json and .excalidraw
* UA sniff and use appication/json on mobile Safari
2020-04-16 17:55:49 +02:00
Thomas Steiner and GitHub
9a59b7496e
Only load PWACompat when we really need it ( #1439 )
2020-04-16 17:27:23 +02:00
Thomas Steiner and GitHub
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 and GitHub
fbcb3ee6ff
Sign us up for Native File System API v2 Origin Trial ( #1432 )
2020-04-15 12:09:16 +02:00
Thomas Steiner and GitHub
fcf2a73ffb
Remove superfluous meta tag ( #1424 )
2020-04-14 12:41:31 +03:00
Thomas Steiner and GitHub
6d30351164
Handle the createWriter situation correctly ( #1370 )
2020-04-10 19:36:16 +02:00
Thomas Steiner and GitHub
737e4aefc8
createWriter is now createWritable ( #1345 )
2020-04-09 19:13:22 +02:00
Thomas Steiner and GitHub
54355f1391
Renew origin trial token ( #1130 )
2020-03-30 09:49:43 +02:00
Thomas Steiner and GitHub
5ae4cd7dfb
Update to browser-nativefs 0.4.0 ( #980 )
2020-03-16 19:06:17 -07:00
Thomas Steiner and GitHub
277eeb47cc
Update expiring origin trial token ( #800 )
2020-02-22 00:47:22 +01:00
Thomas Steiner and GitHub
98c2b26118
Update browser-nativefs dep after repo move ( #763 )
...
* Update browser-nativefs dep after repo move
* Bump deps
2020-02-12 10:19:59 +01:00
Thomas Steiner and GitHub
a862d12ac1
Bump browser-nativefs version to v0.2.0 ( #586 )
...
* Bump browser-nativefs version to v0.2.0
In reply to https://github.com/tomayac/browser-nativefs/issues/2 .
* Update package-lock.json
2020-01-27 10:14:44 +01:00
Thomas Steiner and Lipis
d24b9c4d78
Update to browser-nativefs v0.1.0 ( #523 )
2020-01-23 18:15:44 +02:00
Thomas Steiner and GitHub
d1fb824369
Move file system operations to separate module ( #510 )
2020-01-22 13:55:13 +01:00
tomayac
71570a325b
Make Prettier happy
2020-01-17 12:51:46 +01:00