Commit Graph

63 Commits

Author SHA1 Message Date
oleg
3d990eb555 feat(editor): Add workflow evaluation run views (no-changelog) (#12258) 2025-01-07 12:52:44 +01:00
Alex Grozav
06c9473210 feat(editor): Make workflows, credentials, executions and new canvas usable on mobile and touch devices (#12372) 2025-01-06 17:09:32 +02:00
Alex Grozav
983e87a9b0 fix(editor): Allow zooming when panning keycode is pressed on new canvas (#12327) 2024-12-27 10:56:32 +02:00
Alex Grozav
5d33a6ba8a fix(editor): Fix canvas ready opacity transition on new canvas (#12264) 2024-12-17 22:38:13 +02:00
Alex Grozav
6330bec4db fix(editor): Remove invalid connections after node handles change (#12247) 2024-12-17 16:57:40 +02:00
Alex Grozav
1bfd9c0e91 feat(editor): Support adding nodes via drag and drop from node creator on new canvas (#12197) 2024-12-13 11:20:53 +02:00
Alex Grozav
43009b6aa8 fix(editor): Fix canvas panning using Control + Left Mouse Button on Windows (#12104) 2024-12-10 14:12:44 +02:00
कारतोफ्फेलस्क्रिप्ट™
596f22103c fix(editor): Fix svg background pattern rendering on safari (#12079) 2024-12-06 17:09:49 +01:00
Alex Grozav
6af9c82af6 fix(editor): Fix canvas keybindings using splitter keys such as zooming using + key (#12022) 2024-12-04 09:35:41 +02:00
Alex Grozav
439a1cc4f3 fix(editor): Fix bug causing connection lines to disappear when hovering stickies (#11950) 2024-11-28 16:22:20 +02:00
Alex Grozav
a8df221bfb fix(editor): Add missing trigger waiting tooltip on new canvas (#11918) 2024-11-27 14:05:00 +02:00
Alex Grozav
595de81c03 fix(editor): Fix node position not getting set when dragging selection on new canvas (#11871) 2024-11-25 15:29:08 +02:00
Alex Grozav
b89ca9d482 feat(editor): Improve node and edge bring-to-front mechanism on new canvas (#11793) 2024-11-21 16:00:38 +02:00
Alex Grozav
6cd9b996af feat(editor): Add selection navigation using the keyboard on new canvas (#11679) 2024-11-18 19:50:42 +02:00
Alex Grozav
5e2e205394 feat(editor): Update panning and selection keybindings on new canvas (#11534) 2024-11-04 14:36:54 +02:00
Alex Grozav
497d637fc5 fix(editor): Fit view consistently after nodes are initialized on new canvas (#11457) 2024-10-30 14:02:54 +02:00
Alex Grozav
46f3b4a258 fix(editor): Support middle click to scroll when using a mouse on new canvas (#11384) 2024-10-24 16:51:37 +03:00
Alex Grozav
9615838aa6 fix(editor): Reset selection keycode to force selection mode after tab change on new canvas (no-changelog) (#11339) 2024-10-22 13:10:38 +03:00
Mutasem Aldmour
296f68f041 feat: Add report bug buttons (#11304)
Co-authored-by: Cornelius Suermann <cornelius@n8n.io>
2024-10-21 13:32:37 +02:00
Raúl Gómez Morales
a13e142ee2 fix(editor): Add striped background to readonly canvas (no-changelog) (#11297) 2024-10-18 09:26:13 +02:00
Raúl Gómez Morales
c79aa01a48 fix(editor): Fit view when only "Add first step" placeholder is visible (no-changelog) (#11294) 2024-10-17 13:19:48 +02:00
Alex Grozav
ad4cb0ea0c fix(editor): Align undo/redo functionality on new canvas (no-changelog) (#11154) 2024-10-08 16:41:54 +03:00
Alex Grozav
9c41c5c6d4 fix(editor): Disable all modifying keybindings when the canvas is in read-only mode (no-changelog) (#11137)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-10-07 17:03:03 +02:00
Alex Grozav
6d716494a4 feat(editor): Add executing state and disable node run button while executing on new canvas (no-changelog) (#11079) 2024-10-03 15:29:41 +03:00
Raúl Gómez Morales
5a1db6db1a fix(editor): Restore V1 keybinding, Space Key to toggle panning (#10841) 2024-09-18 09:10:51 +02:00
Raúl Gómez Morales
9c95db8282 fix(editor): Minimap Show nodes outside viewport (#10843) 2024-09-17 12:12:39 +02:00
Raúl Gómez Morales
e0c0ddee59 fix(editor): Address edge toolbar rendering glitches (#10839) 2024-09-17 11:22:49 +02:00
Raúl Gómez Morales
297b668f32 fix(editor): Increase connector snap radius (#10757) 2024-09-10 16:22:04 +02:00
Raúl Gómez Morales
43713dcd89 fix(editor): Add arrow end to connection line (#10704) 2024-09-06 12:58:07 +02:00
Alex Grozav
3ea114129b feat(editor): Show minimap only while panning, zooming or while minimap is hovered (no-changelog) (#10677) 2024-09-05 15:41:33 +03:00
Alex Grozav
fa31164a48 fix(editor): Set minimum zoom to 0 to allow fitting very large workflows in new canvas (no-changelog) (#10666) 2024-09-05 07:14:54 +03:00
Alex Grozav
8ef9d53167 feat(editor): Change selection to be default canvas behaviour (no-changelog) (#10668) 2024-09-04 22:01:23 +03:00
Alex Grozav
32ce65c1af feat(editor): Overhaul node insert position computation in new canvas (no-changelog) (#10637) 2024-09-03 15:11:44 +03:00
Alex Grozav
78f34f66c6 fix(editor): Prevent keyboard shortcuts when ndv is open in new canvas (no-changelog) (#10601) 2024-08-29 15:25:49 +03:00
Alex Grozav
c988931898 feat(editor): Add support for changing sticky notes color in new canvas (no-changelog) (#10593) 2024-08-29 13:07:39 +03:00
Alex Grozav
9d156d3703 fix(editor): Fix node positions update event in new canvas (no-changelog) (#10528) 2024-08-26 10:33:11 +03:00
Alex Grozav
351d8413e9 feat(editor): Overhaul handle rendering to allow dragging of plus button (no-changelog) (#10512) 2024-08-26 10:32:39 +03:00
Alex Grozav
fadb5c9ae5 fix(editor): Add missing control button events to new canvas (no-changelog) (#10471) 2024-08-19 17:05:47 +03:00
Alex Grozav
aa4404ed79 fix(editor): Adjust default zoom level in new canvas (no-changelog) (#10469) 2024-08-19 15:22:34 +03:00
Alex Grozav
77ebd93bd3 feat(editor): Update canvas control buttons design and behaviour in new canvas (no-changelog) (#10435)
Co-authored-by: Elias Meire <elias@meire.dev>
2024-08-16 17:01:10 +03:00
Alex Grozav
469896ac0d feat: Improve minimap design and position in new canvas (no-changelog) (#10429) 2024-08-15 13:18:04 +03:00
Alex Grozav
b781095be1 feat(editor): Update connection line to reuse getCustomPath in new canvas (no-changelog) (#10175) 2024-07-25 07:54:58 +03:00
Elias Meire
79bccf0305 feat(editor): Implement custom edge to support loops (no-changelog) (#10171)
Co-authored-by: Alex Grozav <alex@grozav.com>
2024-07-24 15:47:18 +03:00
Alex Grozav
6b8ad6fc3e feat(editor): Add readonly mode to new canvas (no-changelog) (#10133) 2024-07-23 11:27:09 +03:00
Alex Grozav
278edd6010 feat(editor): Add undo/redo when moving nodes in new canvas (no-changelog) (#10137) 2024-07-23 10:16:56 +03:00
Elias Meire
2e5c548452 feat(editor): Add duplicate and copy/paste to canvas v2 (no-changelog) (#10112) 2024-07-19 14:49:52 +02:00
Alex Grozav
11db5a5b51 feat(editor): Add plus handle design with ability to add connected nodes in new canvas (no-changelog) (#10097) 2024-07-18 19:01:14 +03:00
Elias Meire
5b440a7679 feat(editor): Add context menu to canvas v2 (no-changelog) (#10088) 2024-07-18 13:00:54 +02:00
Alex Grozav
45affe5d89 feat(editor): Add ability to import workflows in new canvas (no-changelog) (#10051)
Co-authored-by: Elias Meire <elias@meire.dev>
2024-07-18 11:59:11 +03:00
Alex Grozav
cd24c71a9e feat: Add sticky notes support to the new canvas (no-changelog) (#10031) 2024-07-15 13:00:52 +03:00