PromucFlow_constructor/app/client/src/reducers/uiReducers
Ashok Kumar M 0149085bf8
feat: Reflow and Resize while Dragging and Resizing widgets. (#9054)
* resize n reflow rough cut

* removing warnings

* relatively stable changes

* minor bug fix

* reflow relative collision

* working dp cut

* fix for reflow of widgets closer next to each other

* disabling scroll

* Drag with reflow

* reflow fix

* overlap and retracing fix

* On Drop updates.

* bug when no displacement but resize update.

* temp fix for new widget addition.

* reflow bug fixes

* new widget addition bug.

* stop reflow on leave.

* fix corner case overlap

* update bottom row when reflowed widgets go beyond bottom boundary.

* capture mouse positions on enter

* enable container jumps with faster mouse movements.

* reflow only for snap changes.

* restructured reflow Algorithm

* collision check and bug fixes

* undo redo fix for new widget drop

* resizable fix snapRows fix

* directional stability

* self collision fix

* first round of perf fixes

* update bottom row while resizing and resize-reflowing

* performance fix and overlapping fix

* Remove eslint warning

* remove eslint warning

* eslint warning

* can reflowed Drop Indication Stability

* container jumps and force direction on entering canvas

* fixing scroll on resize jitters.

* reflow when jumping into container.

* reflow ux fixes while leaving container

* resizing fixes.

* fixes for edge move.

* restrict container jumps into reflowed containers.

* container jump direction reflow

* checkbox dimensions fix.

* Excess bottom rows not lost post dragging or resizing widgets.

* fixing the after drop css glitch.

* double first move trigger bug fix.

* stop reflow only if reflowing

* stabilize container exit directions

* using acceleration and speed instead of movement covered to restrict reflow.

* fixing modal drops.

* remove warnings.

* reflow resize styles

* moving acceleration and movement logic to a monitoring effect.

* adding beta flag for reflow.

* fixing jest tests

* Adding analytics to beta flag toggle.

* Adding placeholder for reflow beta screens.

* fixing initial load's screen

* few more crashes.

* force close onboarding for the session.

* fixing bugs in reset canvas.

* Beta flag bug fixes.

* fixing bugs.

* restrict reflow screens during onboarding.

* disabling reflow screens in tests.

* code review comments.

* fixing store based specs.

* fixing cypress failures.

* fixing specs.

* code cleanup

* reverting yarn lock changes

* removing onboarding screens.

* more cleanup and function descriptors

* keeping reflow under the hood.

Co-authored-by: rahulramesha <rahul@appsmith.com>
Co-authored-by: Arpit Mohan <arpit@appsmith.com>
2022-01-13 18:51:57 +05:30
..
commentsReducer fix: fixes related to switch branches (#8864) 2021-11-02 07:33:12 +00:00
apiNameReducer.ts Fix renaming action goes to the action page (#3201) 2021-02-26 11:15:27 +05:30
apiPaneReducer.ts fix: Correcting the run button loading state on cancel in API pane (#9094) 2021-12-14 12:37:42 +00:00
appCollabReducer.ts feat: callouts for wip features (#8080) 2021-10-04 13:31:46 +05:30
applicationsReducer.tsx fix: minor git sync fixes (#10022) 2022-01-13 14:20:29 +05:30
appViewReducer.tsx Enable Autocomplete for Static Objects (#6302) 2021-08-03 13:36:48 +05:30
authReducer.ts New User (Invite) API based modifications 2020-01-06 09:07:30 +00:00
canvasSelectionReducer.ts feat: Widget grouping Extended Features (#6538) 2021-08-24 17:08:20 +05:30
confirmRunActionReducer.ts Add action settings tab to api and query pane (#434) 2020-08-27 21:09:16 +05:30
crudInfoModalReducer.ts feat: Show Crud Info Modal data from backend (#6882) 2021-08-26 12:53:39 +05:30
datasourceNameReducer.ts Save datasource name on change (#373) 2020-08-26 10:54:44 +05:30
datasourcePaneReducer.ts Introducing Google Sheets Plugin (#3517) 2021-04-22 09:00:09 +05:30
debuggerReducer.ts chore: Move action/js debugger tabs related logic to a common component (#8199) 2021-10-07 12:23:58 +05:30
dragResizeReducer.ts [Feature] Widget grouping - Allow Drag and Drop of multiple widgets. (#5389) 2021-08-12 11:15:38 +05:30
editorReducer.tsx fix: Correcting the execution of query with the latest values when run shortcut is pressed (#9363) 2021-12-24 19:29:02 +05:30
errorReducer.tsx refactor: code splitting to support third party sso/oidc in EE (#10201) 2022-01-07 11:38:17 +05:30
explorerReducer.ts feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
gitSyncReducer.ts fix: issue with merge button not visible after switching branches post merge, handle merge error (#10141) 2022-01-06 22:07:51 +05:30
globalSearchReducer.ts fix: changed dummy actions object (#8510) 2021-10-26 18:23:58 +05:30
helpReducer.ts Update support menu (#259) 2020-08-14 15:17:47 +05:30
importedCollectionsReducer.ts fix: ui fixes and type defination fixes 2020-04-14 12:34:14 +00:00
importReducer.ts Entity Explorer Render (#1354) 2020-11-03 18:35:40 +05:30
index.tsx feat: Reflow and Resize while Dragging and Resizing widgets. (#9054) 2022-01-13 18:51:57 +05:30
jsObjectNameReducer.tsx feat: JS Editor (#6003) 2021-09-08 23:02:22 +05:30
jsPaneReducer.ts Refactor: JS Editor eval flow (#8821) 2021-11-08 12:19:22 +05:30
notificationsReducer.ts Notification updates (#5239) 2021-06-23 21:12:07 +05:30
onBoardingReducer.ts feat: Improved onboarding flow on user signup (#7089) 2021-09-13 12:52:51 +05:30
orgReducer.ts [Feature #4903] Show warning text for choosing choosing to leave organisation. (#4915) 2021-06-04 16:26:58 +05:30
pageCanvasStructureReducer.ts Fix chart data migration issues (#3458) 2021-03-09 20:05:42 +05:30
pageWidgetsReducer.test.ts refactor: Widget Development API (#6405) 2021-09-09 20:40:22 +05:30
pageWidgetsReducer.ts Bugfix: omnibar issues : fixes #3742 (#3998) 2021-04-26 22:15:03 +05:30
propertyPaneReducer.tsx Enable Autocomplete for Static Objects (#6302) 2021-08-03 13:36:48 +05:30
providerReducer.ts Make prettier changes (#2337) 2020-12-24 10:02:25 +05:30
queryPaneReducer.ts fix: API Editor bug fixes (#8803) 2021-11-01 10:24:06 +05:30
reflowReducer.ts feat: Reflow and Resize while Dragging and Resizing widgets. (#9054) 2022-01-13 18:51:57 +05:30
releasesReducer.ts Product updates modal (#2453) 2021-01-19 11:47:15 +05:30
tableFilterPaneReducer.tsx Feature/draggable filters in table widget (#5886) 2021-07-20 10:48:58 +05:30
themeReducer.ts feat: Appsmith design system changes (#8125) 2021-10-04 21:04:37 +05:30
tourReducer.ts [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
usersReducer.ts fix: refresh profile image on the header when a new image is uploaded (#8550) 2021-12-02 11:26:41 +05:30
websocketReducer.ts refactor: client side rts (#7837) 2021-10-01 16:44:19 +00:00