excalidraw/src/excalidraw-app/collab
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
..
CollabWrapper.tsx feat: Add idle detection to collaboration feature (#2877) 2021-02-04 11:55:43 +01:00
Portal.tsx feat: Add idle detection to collaboration feature (#2877) 2021-02-04 11:55:43 +01:00
RoomDialog.scss reuse scss variables in js for SSOT (#2867) 2021-01-28 17:28:35 +05:30
RoomDialog.tsx chore: Remove tracking (#2722) 2021-01-05 19:06:14 +01:00
types.ts feat: Add idle detection to collaboration feature (#2877) 2021-02-04 11:55:43 +01:00