excalidraw/src/excalidraw-app
Thomas Steiner 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
..
collab feat: Add idle detection to collaboration feature (#2877) 2021-02-04 11:55:43 +01:00
components chore: Update translations from Crowdin (#2742) 2021-01-14 12:09:05 +02:00
data feat: Add idle detection to collaboration feature (#2877) 2021-02-04 11:55:43 +01:00
app_constants.ts Factor out collaboration code (#2313) 2020-12-05 15:30:53 +01:00
index.tsx feat: don't store to LS during collab (#2909) 2021-02-03 19:14:26 +01:00
pwa.ts Add "Safari" to PWACompat loading condition 2020-12-09 16:49:12 +01:00
sentry.ts expose resetScene and getSceneElementsIncludingDeleted && move excalidrawApp to excalidraw-app folder (#2272) 2020-10-25 15:09:57 +01:00