PromucFlow_constructor/app/client/cypress
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
..
fixtures feat: Add Jest Test for propertyPaneConfiguration validation (#8773) 2022-01-13 05:24:12 +00:00
integration/Smoke_TestSuite fix: implement getStructure method for S3 plugin (#8919) 2022-01-13 11:33:50 +05:30
locators feat: Checkbox group should have a select all option (#8744) 2022-01-11 21:26:50 +08:00
manual_TestSuite [Feature #4542] : simple nav unify api/datasource (#4987) 2021-06-30 23:51:52 +05:30
plugins test: Adding visual tests for layout validation (#9857) 2021-12-24 17:47:22 +05:30
sample_airbnb/sample_airbnb test: Automated tests for S3 uploads & Mongo Bugs + Flakiness fixes (#9931) 2021-12-29 11:11:30 +05:30
snapshots/Smoke_TestSuite/ClientSideTests/LayoutValidation/AppPageLayout.spec.js test: removing failure threshold (#10178) 2022-01-12 10:16:20 +05:30
support feat: Reflow and Resize while Dragging and Resizing widgets. (#9054) 2022-01-13 18:51:57 +05:30
.eslintrc.json [Feature] Grid Widget (#2389) 2021-04-23 11:13:13 +05:30
cypress-docker-compose.yml
index.ts test: Automated tests for JSObjects in Typescript (#10223) 2022-01-10 09:51:43 +05:30
init-mysql-dump-for-test.sql test: Added Support for MySQL (#6795) 2021-08-24 14:16:52 +05:30
init-pg-dump-for-test.sql Using local Postgres database instead of remote (#6241) 2021-07-30 11:41:14 +05:30
setup-test.sh test: Automated tests for S3 uploads & Mongo Bugs + Flakiness fixes (#9931) 2021-12-29 11:11:30 +05:30
test.sh Improve Codemirror mount performance (#5497) 2021-07-08 12:34:47 +05:30
tsconfig.json test: Automated tests for RestApi Bug in Typescript (#10137) 2022-01-06 20:36:17 +05:30