{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":218795240,"defaultBranch":"master","name":"glsp-client","ownerLogin":"eclipse-glsp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-31T15:14:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57225424?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716983212.0","currentOid":""},"activityList":{"items":[{"before":"5cf3572c2d2311db3306059d1f95cd22b7ba7a64","after":null,"ref":"refs/heads/additional-fixes","pushedAt":"2024-05-29T11:46:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"}},{"before":"0dbe73f3f410d8ef4dc88e2c06211e5d28253ff3","after":"65b68e37b8d18852c6a8a4a81f5db5f716ef926b","ref":"refs/heads/master","pushedAt":"2024-05-29T11:46:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Improve some aspects of change bounds, feedback and positioning (#352)\n\n- Ensure GridManager properly tracks state if action is used on startup\r\n- Ensure DebugManager properly tracks state if action is used on startup\r\n- Avoid cursor feedback interfering with edge edit feedback in disposal\r\n- Avoid unnecessary disposal calls by calling mouseUp on mouseMove\r\n- Fix issue with non-resizable elements not being movable\r\n- Fix calculation of position on diagram for nested HTML elements\r\n- More flexibility for hiddenBoundingRect\r\n- Make EdgeCreationTool more customizable","shortMessageHtmlLink":"Improve some aspects of change bounds, feedback and positioning (#352)"}},{"before":"169ef17705e1ba134859bb06704fa2456d9b9bd8","after":"5cf3572c2d2311db3306059d1f95cd22b7ba7a64","ref":"refs/heads/additional-fixes","pushedAt":"2024-05-29T11:30:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Make EdgeCreationTool more customizable","shortMessageHtmlLink":"Make EdgeCreationTool more customizable"}},{"before":"756615c8072acac6738aac6443a8ebc14375d110","after":"169ef17705e1ba134859bb06704fa2456d9b9bd8","ref":"refs/heads/additional-fixes","pushedAt":"2024-05-29T11:22:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Fix issue with routing handles","shortMessageHtmlLink":"Fix issue with routing handles"}},{"before":"012ca0fb952af88910919d1e3db403eb5e587edf","after":"756615c8072acac6738aac6443a8ebc14375d110","ref":"refs/heads/additional-fixes","pushedAt":"2024-05-29T11:02:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"More flexibility for hiddenBoundingRect","shortMessageHtmlLink":"More flexibility for hiddenBoundingRect"}},{"before":"57d68ccc250fb203da71ccbf9123f51e6eeaf61d","after":"012ca0fb952af88910919d1e3db403eb5e587edf","ref":"refs/heads/additional-fixes","pushedAt":"2024-05-29T10:59:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"More flexibility for hiddenBoundingRect","shortMessageHtmlLink":"More flexibility for hiddenBoundingRect"}},{"before":"4af8569a37652306516bd8b806fc550de6d49774","after":"57d68ccc250fb203da71ccbf9123f51e6eeaf61d","ref":"refs/heads/additional-fixes","pushedAt":"2024-05-29T10:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"More flexibility for hiddenBoundingRect","shortMessageHtmlLink":"More flexibility for hiddenBoundingRect"}},{"before":"97c9ccba00c005e07621171fdff42c2217535d22","after":"4af8569a37652306516bd8b806fc550de6d49774","ref":"refs/heads/additional-fixes","pushedAt":"2024-05-29T09:55:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Improve some aspects of change bounds, feedback and positioning\n\n- Ensure GridManager properly tracks state if action is used on startup\n- Ensure DebugManager properly tracks state if action is used on startup\n- Avoid cursor feedback interfering with edge edit feedback in disposal\n- Avoid unnecessary disposal calls by calling mouseUp on mouseMove\n- Fix issue with non-resizable elements not being movable\n- Fix calculation of position on diagram for nested HTML elements","shortMessageHtmlLink":"Improve some aspects of change bounds, feedback and positioning"}},{"before":null,"after":"97c9ccba00c005e07621171fdff42c2217535d22","ref":"refs/heads/additional-fixes","pushedAt":"2024-05-29T09:52:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Improve some aspects of change bounds, feedback and positioning\n\n- Ensure GridManager properly tracks state if action is used on startup\n- Ensure DebugManager properly tracks state if action is used on startup\n- Avoid pointer events on foreign objects within SVG graph\n- Avoid cursor feedback interfering with edge edit feedback in disposal\n- Avoid unnecessary disposal calls by calling mouseUp on mouseMove\n- Fix issue with non-resizable elements not being movable\n- Fix calculation of position on diagram for nested HTML elements","shortMessageHtmlLink":"Improve some aspects of change bounds, feedback and positioning"}},{"before":"bb233bfaa95f2a3d71944ee07461e97e3b8f9853","after":"0dbe73f3f410d8ef4dc88e2c06211e5d28253ff3","ref":"refs/heads/master","pushedAt":"2024-05-27T16:14:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"Minor fix in ResizeHandleLocation.ALL (#351)","shortMessageHtmlLink":"Minor fix in ResizeHandleLocation.ALL (#351)"}},{"before":"379f50764c02e73d255e8692f52f9be09e7bab67","after":"bb233bfaa95f2a3d71944ee07461e97e3b8f9853","ref":"refs/heads/master","pushedAt":"2024-05-27T16:14:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"Ensure that align feature is exported from sprotty (#350)","shortMessageHtmlLink":"Ensure that align feature is exported from sprotty (#350)"}},{"before":"b14f11ac1a89741080b1e7305dc9fee8386129f8","after":"4338e60228f05af1d58375b1791cdfea3f8baa1d","ref":"refs/heads/minor-fix","pushedAt":"2024-05-27T10:20:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Minor fix in ResizeHandleLocation.ALL","shortMessageHtmlLink":"Minor fix in ResizeHandleLocation.ALL"}},{"before":"379f50764c02e73d255e8692f52f9be09e7bab67","after":"b14f11ac1a89741080b1e7305dc9fee8386129f8","ref":"refs/heads/minor-fix","pushedAt":"2024-05-27T10:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Minor fix in ResizeHandleLocation.ALL","shortMessageHtmlLink":"Minor fix in ResizeHandleLocation.ALL"}},{"before":null,"after":"379f50764c02e73d255e8692f52f9be09e7bab67","ref":"refs/heads/minor-fix","pushedAt":"2024-05-27T10:13:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"GLSP-1346: Use root level index (#349)\n\n\r\nSwitch to root level index generation.\r\n- Remove all sub directory index.ts files\r\n- Update `generate:Index` script to single file\r\n- Update import paths\r\n- (Check and fix copyright headers)\r\nFixes https://github.com/eclipse-glsp/glsp/issues/1346\r\n\r\nCo-authored-by: Martin Fleck ","shortMessageHtmlLink":"GLSP-1346: Use root level index (#349)"}},{"before":"7e31831c46d2105422fc0b37d10fb48993d1045f","after":"379f50764c02e73d255e8692f52f9be09e7bab67","ref":"refs/heads/master","pushedAt":"2024-05-27T09:28:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"GLSP-1346: Use root level index (#349)\n\n\r\nSwitch to root level index generation.\r\n- Remove all sub directory index.ts files\r\n- Update `generate:Index` script to single file\r\n- Update import paths\r\n- (Check and fix copyright headers)\r\nFixes https://github.com/eclipse-glsp/glsp/issues/1346\r\n\r\nCo-authored-by: Martin Fleck ","shortMessageHtmlLink":"GLSP-1346: Use root level index (#349)"}},{"before":null,"after":"eafcaa24ae19651c17f40e447cc99eaff2a14958","ref":"refs/heads/export-fix","pushedAt":"2024-05-27T09:28:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"Ensure that align feature is exported from sprotty","shortMessageHtmlLink":"Ensure that align feature is exported from sprotty"}},{"before":"eb28d68f33810d366e198f3cfca1b65295f2c792","after":"777138c379281ca97f642fb487a54caa5201d419","ref":"refs/heads/glsp-1346","pushedAt":"2024-05-27T09:22:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"Fix di index","shortMessageHtmlLink":"Fix di index"}},{"before":"7a632e0e9e0cad2a01643caedc0923aadf22263e","after":"eb28d68f33810d366e198f3cfca1b65295f2c792","ref":"refs/heads/glsp-1346","pushedAt":"2024-05-27T08:58:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Fix some imports","shortMessageHtmlLink":"Fix some imports"}},{"before":null,"after":"7a632e0e9e0cad2a01643caedc0923aadf22263e","ref":"refs/heads/glsp-1346","pushedAt":"2024-05-26T16:54:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"GLSP-1346: Use root level index\n\nSwitch to root level index generation.\n- Remove all sub directory index.ts files\n- Update `generate:Index` script to single file\n- Update import paths\n- (Check and fix copyright headers)\nFixes https://github.com/eclipse-glsp/glsp/issues/1346","shortMessageHtmlLink":"GLSP-1346: Use root level index"}},{"before":"c45d827fdd923e2009d1814bd939df80bce4fb66","after":"7e31831c46d2105422fc0b37d10fb48993d1045f","ref":"refs/heads/master","pushedAt":"2024-05-26T15:23:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"Improve bounds and insert management and customizability (#348)\n\n- Allow resizable elements to specify resize handle location\r\n- Use correct feedback (move) on ghost element move (not resize)\r\n- Centralize most move/resize feedback in change bounds manager\r\n- Do not draw grid on hidden SVG as we do not have transformation data\r\n- Ensure we also apply move feedback if we do not have ghost element\r\n- Ensure that the container feedback considers the insert position\r\n- Extract container insert management into manager class\r\n- Avoid unnecessary TYPES.* for classes\r\n- Fix typos\r\n- Remove circular dependencies by fixing index imports\r\n\r\nContributed on behalf of Axon Ivy AG","shortMessageHtmlLink":"Improve bounds and insert management and customizability (#348)"}},{"before":"ff8b086dd0060adf9a35385178cb694abda1ac50","after":"c33695d17ca72d938c84c644b02579df5b28d3c1","ref":"refs/heads/improvements-issues","pushedAt":"2024-05-26T15:05:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Improve bounds and insert management and customizability\n\n- Allow resizable elements to specify resize handle location\n- Use correct feedback (move) on ghost element move (not resize)\n- Centralize most move/resize feedback in change bounds manager\n- Do not draw grid on hidden SVG as we do not have transformation data\n- Ensure we also apply move feedback if we do not have ghost element\n- Ensure that the container feedback considers the insert position\n- Extract container insert management into manager class\n- Avoid unnecessary TYPES.* for classes\n- Fix typos\n- Remove circular dependencies by fixing index imports\n\nContributed on behalf of Axon Ivy AG","shortMessageHtmlLink":"Improve bounds and insert management and customizability"}},{"before":"2b145d8d4a354cd2e80644dc305a9e5404ca567c","after":"ff8b086dd0060adf9a35385178cb694abda1ac50","ref":"refs/heads/improvements-issues","pushedAt":"2024-05-26T14:43:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Improve bounds and insert management and customizability\n\n- Allow resizable elements to specify resize handle location\n- Use correct feedback (move) on ghost element move (not resize)\n- Centralize most move/resize feedback in change bounds manager\n- Do not draw grid on hidden SVG as we do not have transformation data\n- Ensure we also apply move feedback if we do not have ghost element\n- Ensure that the container feedback considers the insert position\n- Extract container insert management into manager class\n- Avoid unnecessary TYPES.* for classes\n- Fix typos\n- Remove circular dependencies by fixing index imports\n\nContributed on behalf of Axon Ivy AG","shortMessageHtmlLink":"Improve bounds and insert management and customizability"}},{"before":"a47d877f5310319f23e3db1095233c9c192fd0b3","after":"2b145d8d4a354cd2e80644dc305a9e5404ca567c","ref":"refs/heads/improvements-issues","pushedAt":"2024-05-26T13:34:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"Fix test cases\n\nAdapt imports to fix test cases","shortMessageHtmlLink":"Fix test cases"}},{"before":"194b105523f389797506dddaf0e637dd16e5f2c7","after":"a47d877f5310319f23e3db1095233c9c192fd0b3","ref":"refs/heads/improvements-issues","pushedAt":"2024-05-26T12:48:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Improve bounds and insert management and customizability\n\n- Allow resizable elements to specify resize handle location\n- Use correct feedback (move) on ghost element move (not resize)\n- Centralize most move/resize feedback in change bounds manager\n- Do not draw grid on hidden SVG as we do not have transformation data\n- Ensure we also apply move feedback if we do not have ghost element\n- Ensure that the container feedback considers the insert position\n- Extract container insert management into manager class\n- Avoid unnecessary TYPES.* for classes\n- Fix typos\n- Remove circular dependencies by fixing index imports\n\nContributed on behalf of Axon Ivy AG","shortMessageHtmlLink":"Improve bounds and insert management and customizability"}},{"before":"5aabfae6b8295b0dd0fd0a4c567b497fd1c30480","after":"194b105523f389797506dddaf0e637dd16e5f2c7","ref":"refs/heads/improvements-issues","pushedAt":"2024-05-24T15:56:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Improve bounds and insert management and customizability\n\n- Allow resizable elements to specify resize handle location\n- Use correct feedback (move) on ghost element move (not resize)\n- Centralize most move/resize feedback in change bounds manager\n- Do not draw grid on hidden SVG as we do not have transformation data\n- Ensure we also apply move feedback if we do not have ghost element\n- Ensure that the container feedback considers the insert position\n- Extract container insert management into manager class\n- Avoid unnecessary TYPES.* for classes\n- Fix typos\n- Remove circular dependencies by fixing index imports\n\nContributed on behalf of Axon Ivy AG","shortMessageHtmlLink":"Improve bounds and insert management and customizability"}},{"before":"7bfa84bdd0bdfac78947d57582fe4b21ee5b0330","after":"5aabfae6b8295b0dd0fd0a4c567b497fd1c30480","ref":"refs/heads/improvements-issues","pushedAt":"2024-05-24T15:55:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Improve bounds and insert management and customizability\n\n- Allow resizable elements to specify resize handle location\n- Use correct feedback (move) on ghost element move (not resize)\n- Centralize most move/resize feedback in change bounds manager\n- Do not draw grid on hidden SVG as we do not have transformation data\n- Ensure we also apply move feedback if we do not have ghost element\n- Ensure that the container feedback considers the insert position\n- Extract container insert management into manager class\n- Avoid unnecessary TYPES.* for classes\n- Fix typos\n- Remove circular dependencies by fixing index imports\n\nContributed on behalf of Axon Ivy AG","shortMessageHtmlLink":"Improve bounds and insert management and customizability"}},{"before":"b58fac2baa3c8262ceae0223b8fe7efca02ea6ff","after":"7bfa84bdd0bdfac78947d57582fe4b21ee5b0330","ref":"refs/heads/improvements-issues","pushedAt":"2024-05-24T13:40:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Improve bounds and insert management and customizability\n\n- Allow resizable elements to specify resize handle location\n- Use correct feedback (move) on ghost element move (not resize)\n- Centralize most move/resize feedback in change bounds manager\n- Do not draw grid on hidden SVG as we do not have transformation data\n- Ensure we also apply move feedback if we do not have ghost element\n- Ensure that the container feedback considers the insert position\n- Extract container insert management into manager class\n- Avoid unnecessary TYPES.* for classes\n- Fix typos\n- Remove circular dependencies by fixing index imports\n\nContributed on behalf of Axon Ivy AG","shortMessageHtmlLink":"Improve bounds and insert management and customizability"}},{"before":"09e87efc4f27b3c69a4868c4ee46a7fe1981857d","after":"c45d827fdd923e2009d1814bd939df80bce4fb66","ref":"refs/heads/master","pushedAt":"2024-05-24T13:04:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"Remove eager default prevention from standalone copy paste handlder (#347)\n\nDefault event prevention should be handled by the `ICopyPasteHandler` implementation.\r\ne.g. The default `ServerCopyPasteHandler` has guard clauses to check wether a copy or paste operation should be executed (diagram must be active and selection >0). It only default prevents if this condition is met.\r\nCurrently we bypass this special check and always default prevent which causes issues in scenarios where the diagram is nested into a surrounding application frame or is currently not focused (e.g.) hidden","shortMessageHtmlLink":"Remove eager default prevention from standalone copy paste handlder (#…"}},{"before":null,"after":"b58fac2baa3c8262ceae0223b8fe7efca02ea6ff","ref":"refs/heads/improvements-issues","pushedAt":"2024-05-24T11:50:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martin-fleck-at","name":"Martin Fleck","path":"/martin-fleck-at","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19170971?s=80&v=4"},"commit":{"message":"Improve bounds and insert management and customizability\n\n- Allow resizable elements to specify resize handle location\n- Use correct feedback (move) on ghost element move (not resize)\n- Centralize most move/resize feedback in change bounds manager\n- Do not draw grid on hidden SVG as we do not have transformation data\n- Ensure we also apply move feedback if we do not have ghost element\n- Ensure that the container feedback considers the insert position\n- Extract container insert management into manager class\n- Avoid unnecessary TYPES.* for classes\n- Fix typos\n- Remove circular dependencies by fixing index imports\n\nContributed on behalf of Axon Ivy AG","shortMessageHtmlLink":"Improve bounds and insert management and customizability"}},{"before":null,"after":"40590c8bf38512c1338f8b460d287ca3799828c8","ref":"refs/heads/fix-standalone-copy-paste","pushedAt":"2024-05-22T08:05:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"Remove eager default prevention from standalone copy paste handlder\n\nDefault event prevention should be handled by the `ICopyPasteHandler` implementation.\ne.g. The default `ServerCopyPasteHandler` has guard clauses to check wether a copy or paste operation should be executed (diagram must be active and selection >0). It only default prevents if this condition is met.\nCurrently we bypass this special check and always default prevent which causes issues in scenarios where the diagram is nested into a surrounding application frame or is currently not focused (e.g.) hidden","shortMessageHtmlLink":"Remove eager default prevention from standalone copy paste handlder"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVuCuTAA","startCursor":null,"endCursor":null}},"title":"Activity · eclipse-glsp/glsp-client"}