Favour Ohanekwu
1379180ecd
feat: Split evaluation and linting ( #17287 )
...
* Evaluations and Linting now runs on separate web-workers for a much faster and responsive coding experience on Appsmith.
* Removed worker-loader webpack plugin.
2022-11-03 14:53:15 +05:30
Aswath K
8724f1c4fa
fix: Unwanted width calculation in Dropdown ( #15239 )
2022-07-20 06:05:44 +00:00
Ashok Kumar M
2a8e37bf3b
feat: Sliding Canvas for Dragging and Selection ( #9983 )
...
* Move existing canvas's to CanvasArenas folder
* moving hooks to canvas arenas folder.
* Sticky canvas implementation.
* fixing specs(WIP)
* dip
* fixing test cases.
* removing comments.
* fixing build
* renaming for readability.
* adding folder for canvas based sagas.
* Resolve conflicts.
* fixing failed cases.
* fixing cypress cases.
* fixing bugs introduced coz of drag and drop.
* fixing bugs.
* few more bug fixes in draw to select.
* mouse pointer default when drag to select.
* bug fix.
* dip
* integrating intersection api.
* dip need to adjust offset
* fixing offset issues.
* readability fix
* rebase bug fixes.
* bug fix.
* adjust canvas slider on mouse over.
* unwanted changes.
* left offset fix + removing dead code.
* fixing bugs.
* fixing broken test cases.
* addressing code review comments.
2022-01-25 20:58:31 +05:30
Ashok Kumar M
f19ebbafe9
[Feature] Widget grouping - Allow Drag and Drop of multiple widgets. ( #5389 )
...
* dip
* dip
* scroll
* fixes
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* dip
* solve for canvas glitches
* dip
* dip
* dip
* adjust scroll speed
* dip
* dip(code clean up)
* dip
* dip
* ---dip
* dip
* dip
* dip
* middle ware for dropping multiple widgets.
* adding scroll to drag for canvas selection.
* fixing drag disabled and modal widget(detach from layout) drops
* firefox and safari fixes
* rebase conflicts.
* fixing broken specs.
* fixing specs and adding jest tests.
* show border and disable resize when multiple widgets are selected.
* selection box grab cursor
* merge conflicts.
* code clean up
* fixing specs.
* fixed a bug and failed specs.
* fixing rerenders.
* code clean up
* code review comments
* always have the drag point inside the widget.
* fetching snap spaces instead of calculating.
* remove widget_move action
* fixing bugs with add widget parent height updation.
* fixing specs.
* List widget conflict fixes.
* fixing canvas drop persistence.
* Adding click to drag for modals and fixing few issues.
2021-08-12 11:15:38 +05:30
Rishabh Saxena
8964aea9df
[Feature] Comments feature updates ( #4579 )
2021-05-20 17:33:08 +05:30
Ashok Kumar M
8c8141650a
Feature: Widget grouping Phase I (Multi select and Bulk Delete) + Canvas Enhancements. ( #4219 )
...
* Feature: Canvas layer enhancements(DIP)
* feedback fixes
* fixing build
* dip
* dip
* dip
* fixing build
* dip
* dev fixes
* dip
* Fixing top bottom resize handles
* dip
* reposition widget name on top edges.
* dip
* dip
* dip
* dip
* renaming selectedWidget to lastSelectedWidget
* code clean up
* Fixing list widget as per grid scale.
* Fixing existing specs.
* Adding migration test cases.
* dip
* FIxing proppane in modal.
* fixing modal z-indedx.
* fix for modal name.
* dip
* dip
* dip
* adding test cases for hotkeys.
* dip
* dip
* fixing build
* Trying some performance improvements for jests.
* 17 mins with runinband lets try without it.
* minor bug fixes.
* code clean up
* save migrated app on fetch.
* fixing few cypress tests
* fixing cypress tests
* fixing cypress tests.
* fixing cypress
* updated DSL
* Addressing code review comments.
* test fails
* dip
* eslint fixes.
* fixing debugger cypress tests.
* updating latest page version.
* updating migration changes to cypress dsl's.
* updating chart data fixes for cypress tests.
Co-authored-by: Apple <nandan@thinkify.io>
2021-05-18 23:59:39 +05:30
Rishabh Saxena
244930dd69
Add support of component unit testing ( #3828 )
...
Update jest config, add msw hooks
2021-04-02 15:17:16 +05:30