PromucFlow_constructor/app/client/src/sagas
Pawan Kumar 960159eef3
Grouping widgets into container (#5704)
* Cut copy paste first cut

* removed different parent groups logic

* mouseup on the outer canvas removes selections.

* bug fix

* remove unwanted dead code.

* Adding tests

* build fix

* min height fixes

* fixing specs.

* fixing specs.

* fix merge conflcits

* fix border positioning

* fix canvas widgets incorrect bouding box

* fix bounding box position issue

* fix bounding box position issue

* fix

* border issue fix

* update test case

* add colors in theme

* use layers + use click capture on actions

* add icon for grouping

* fix overflow issue in contextmenu in containers

* fix context menu display issue

* update position of context menu

* fix container box-shadow issue

* fix container box-shadow issue

* revert container box shadow

* stop opening of property pane on shift clicking a widget

* remove console.log

* fix multiselect box issue

* add container on copy

* add analytics middleware

* refactor paste widget saga

* change flash element to accept array + revert refactor

* add logic to create containers from selected widgets

* update positions of grouped widgets

* fix comments + remove console

* update flashElementbyId to flashElementsById

* remove analytics middleware + remove unecessary imports

* add shorcut for grouping

* fix position issue when pasting

* allow grouping only when multi widgets are selected

* fix ux issues with widget grouping

* fix help text for grouping actions

* filter out the modal widget when calculting next row

* fix delete issue when grouping

* persist positin when grouping if there is no collision

* fix typo for new position

* changes for review comments

* changes for review comments

* fix position issue when pasting

* fix new container position issue

* move utils function to utils

* fix import issue

* fix the composite widget grouping issue

* fix table name bug

* remove repeated code

* move copied groups existence check;

* fix copied group check

Co-authored-by: Ashok Kumar M <35134347+marks0351@users.noreply.github.com>
Co-authored-by: root <root@DESKTOP-9GENCK0.localdomain>
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2021-08-25 10:30:31 +05:30
..
CommentSagas Use feature flag api to enable/disable comments (#6322) 2021-08-05 11:40:19 +05:30
WebsocketSagas Handle deletion for comments and threads in realtime (#6605) 2021-08-18 12:51:21 +05:30
ActionExecutionSagas.ts fix: Hide debugger errors until onPageLoadActions are run (#6786) 2021-08-25 10:04:42 +05:30
ActionSagas.ts Fix/omnibar landing bug (#6513) 2021-08-11 12:18:57 +05:30
ApiPaneSagas.ts [Feature] Generate template page from datasource (#5513) 2021-07-29 13:43:10 +05:30
ApplicationSagas.tsx Fix redirection to auth page when trying an app without having access (#6682) 2021-08-18 16:31:50 +05:30
BatchSagas.tsx Make prettier changes (#2337) 2020-12-24 10:02:25 +05:30
CollectionSagas.ts
CurlImportSagas.ts - Auto fix sort ddestructured props rule 2021-05-13 14:05:39 +05:30
DatasourcesSagas.ts Add s3 support for generate CRUD (#6264) 2021-08-20 12:27:01 +05:30
DebuggerSagas.ts fix: Hide debugger errors until onPageLoadActions are run (#6786) 2021-08-25 10:04:42 +05:30
DraggingCanvasSagas.ts [Feature] Widget grouping - Allow Drag and Drop of multiple widgets. (#5389) 2021-08-12 11:15:38 +05:30
ErrorSagas.tsx Notification updates (#5239) 2021-06-23 21:12:07 +05:30
EvaluationsSaga.ts fix: Revert redux update perf improvements (#6808) 2021-08-24 17:40:25 +05:30
GlobalSearchSagas.ts Don't log debug level logs in prod (#5527) 2021-07-05 11:19:43 +05:30
index.tsx [Feature] Widget grouping - Allow Drag and Drop of multiple widgets. (#5389) 2021-08-12 11:15:38 +05:30
InitSagas.ts Minor fixes for comments on the modal widget (#6368) 2021-08-06 14:47:56 +05:30
js_snippets.json Fix/omnibar landing bug (#6513) 2021-08-11 12:18:57 +05:30
ModalSagas.ts Enable Autocomplete for Static Objects (#6302) 2021-08-03 13:36:48 +05:30
NotificationsSagas.ts Notification updates (#5239) 2021-06-23 21:12:07 +05:30
OnboardingSagas.ts Welcome tour GIF and Close button fixes (#6309) 2021-08-05 13:48:51 +00:00
OrgSagas.ts Update comments onboarding tour (#5903) 2021-07-16 14:01:26 +05:30
PageSagas.tsx FIX #6127 - Entity explorer - cloned page widget highlight (#6441) 2021-08-17 13:23:11 +00:00
PluginSagas.ts [Feature] Generate template page from datasource (#5513) 2021-07-29 13:43:10 +05:30
PostEvaluationSagas.ts Update debugger error message CTA's (#6416) 2021-08-16 16:33:27 +05:30
ProvidersSaga.ts Introduce different evaluation types for different binding fields (#3834) 2021-04-26 11:11:32 +05:30
QueryPaneSagas.ts [Feature] Generate template page from datasource (#5513) 2021-07-29 13:43:10 +05:30
RecentEntitiesSagas.ts Feature: Widget Grouping Phase II (#4825) 2021-06-17 18:56:54 +05:30
SaaSPaneSagas.ts [Feature] Unified New Nav (#5558) 2021-07-07 09:16:16 +05:30
SelectionCanvasSagas.ts feat: Widget grouping Extended Features (#6538) 2021-08-24 17:08:20 +05:30
selectors.tsx [Feature] Widget grouping - Allow Drag and Drop of multiple widgets. (#5389) 2021-08-12 11:15:38 +05:30
SnipingModeSagas.ts [Feature] new nav sniping mode (#5746) 2021-07-26 22:14:10 +05:30
ThemeSaga.tsx Handle quota exceeded and running low on disk space errors while saving a key in localStorage (#2947) 2021-02-16 11:47:23 +05:30
TourSagas.ts [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
userSagas.tsx [Improvement]- Improve the password reset feature (#6545) 2021-08-17 12:35:00 +00:00
UtilSagas.ts Introducing Google Sheets Plugin (#3517) 2021-04-22 09:00:09 +05:30
WidgetBlueprintSagas.test.ts [Feature] Grid Widget (#2389) 2021-04-23 11:13:13 +05:30
WidgetBlueprintSagas.ts - Auto fix sort ddestructured props rule 2021-05-13 14:05:39 +05:30
WidgetBlueprintSagasEnums.ts [Feature] Grid Widget (#2389) 2021-04-23 11:13:13 +05:30
WidgetEnhancementHelpers.ts Show JS eval errors in evaluated value pane and debugger (#4463) 2021-05-26 18:02:43 +05:30
WidgetLoadingSaga.ts Batch action evaluation calls (#2561) 2021-01-14 20:07:21 +05:30
WidgetOperationSagas.tsx Grouping widgets into container (#5704) 2021-08-25 10:30:31 +05:30
WidgetOperationUtils.test.ts Fix: App crash on list widget after copy/paste (#5605) 2021-07-06 12:30:07 +05:30
WidgetOperationUtils.ts Grouping widgets into container (#5704) 2021-08-25 10:30:31 +05:30
WidgetSelectionSagas.ts feat: Widget grouping Extended Features (#6538) 2021-08-24 17:08:20 +05:30
WidgetSidebarSagas.tsx