PromucFlow_constructor/app/client/src
Pranav Kanade 7a75d400ab
Feature: Sharing pointers of concurrent editors (#6540)
* updated collab event names

* added a canvas to record the mouse movement

* can show pointers

* temp

* can draw multiple pointers using canvas, moved multiplayer canvas to artboard level

* using constants to draw the cursors on canvas

* can show pointers with different colors

* showing proper username

* added constants for collab events and namespace

* updated the page socket var name

* defined a id constant, and resizing the canvas if needed on window resizing, and then clearing it

* minor refactor

* hide pointer of users leaving the page

* moved our the share pointer func

* defined separate types

* added minor comment

* using requestAnimationFrame to improve performance.

* added connection checks before emitting events. Added mechanism to try to reconnect manually

* using ref to keep animation step id

* updated the way using requestAnimationFrame

* passing pageId as prop to canvas and pointer canvas

* emitting events only if there are more than one realtime editors

* added pageId dependency

* removed unnecessary prop and using reactive state

* remove explicit connection event

* maintaining connection state of page level socket
2021-08-18 15:59:52 +05:30
..
actions Init git sync modal (#6641) 2021-08-18 15:10:31 +05:30
api [Feature] Page Properties (#4989) 2021-08-13 17:08:26 +05:30
assets Feature : Checkbox Group widget (#6199) 2021-08-17 14:41:38 +05:30
comments Close button for the comments onboarding (#6570) 2021-08-13 17:53:59 +05:30
components Init git sync modal (#6641) 2021-08-18 15:10:31 +05:30
configs Fixes related to the comments feature (#5904) 2021-07-21 11:34:57 +05:30
constants Feature: Sharing pointers of concurrent editors (#6540) 2021-08-18 15:59:52 +05:30
enterprise
entities Handle deletion for comments and threads in realtime (#6605) 2021-08-18 12:51:21 +05:30
globalStyles Init git sync modal (#6641) 2021-08-18 15:10:31 +05:30
icons Feature : Checkbox Group widget (#6199) 2021-08-17 14:41:38 +05:30
mockComponentProps
mockResponses Added series title (internal property) to the chart widget selectedDataPoint (#6104) 2021-08-18 12:41:07 +05:30
normalizers
notifications Bugfix: Create notification when comment added, deleted and thread resolved, deleted (#6495) 2021-08-13 10:58:42 +06:00
pages Feature: Sharing pointers of concurrent editors (#6540) 2021-08-18 15:59:52 +05:30
polyfills
reducers Init git sync modal (#6641) 2021-08-18 15:10:31 +05:30
resizable [Feature] Widget grouping - Allow Drag and Drop of multiple widgets. (#5389) 2021-08-12 11:15:38 +05:30
sagas Handle deletion for comments and threads in realtime (#6605) 2021-08-18 12:51:21 +05:30
selectors Init git sync modal (#6641) 2021-08-18 15:10:31 +05:30
templates Feature: Widget grouping Phase I (Multi select and Bulk Delete) + Canvas Enhancements. (#4219) 2021-05-18 23:59:39 +05:30
transformers Feature: add api key based and bearer token based authentication options to REST API datasource (#5367) 2021-06-25 12:15:48 +05:30
utils feat: Add isDisabled to Button column and isVisible to all Table widget Column settings (#4819) 2021-08-17 18:24:43 +05:30
widgets Added series title (internal property) to the chart widget selectedDataPoint (#6104) 2021-08-18 12:41:07 +05:30
workers Fix: Widget: 'value' of null errors (#6535) 2021-08-17 11:35:51 +00:00
.gitignore
App.css
AppErrorBoundry.tsx
AppRouter.tsx Use feature flag api to enable/disable comments (#6322) 2021-08-05 11:40:19 +05:30
index.css Task/5463 Navigation Bar menu Dropdown (#5575) 2021-07-15 16:26:18 +05:30
index.tsx Onboarding form (#4910) 2021-06-04 13:18:17 +05:30
LandingScreen.tsx
react-app-env.d.ts
serviceWorker.js
store.ts
wdyr.ts Add performance tracker for resizable component (#5573) 2021-07-06 14:51:46 +05:30