{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":377789630,"defaultBranch":"main","name":"klighd-vscode","ownerLogin":"kieler","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-17T10:20:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7465697?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718096496.0","currentOid":""},"activityList":{"items":[{"before":"75cc0307f376ebaca04dee08ab996bf103d5f932","after":null,"ref":"refs/heads/nre/cli-proxies","pushedAt":"2024-06-11T09:01:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"}},{"before":"b714fd825420251b535bd3d87431ce653f005a4c","after":"04316acaabec5624766684dce2e81ee2f315396d","ref":"refs/heads/main","pushedAt":"2024-06-11T09:00:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"Merge pull request #178 from kieler/nre/cli-proxies\n\nfixes option initialization for and handling of proxies in the CLI.","shortMessageHtmlLink":"Merge pull request #178 from kieler/nre/cli-proxies"}},{"before":null,"after":"75cc0307f376ebaca04dee08ab996bf103d5f932","ref":"refs/heads/nre/cli-proxies","pushedAt":"2024-06-10T14:28:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"fixes option initialization for and handling of proxies in the CLI.","shortMessageHtmlLink":"fixes option initialization for and handling of proxies in the CLI."}},{"before":"891ca11ff2e0fa5d095a1ef4221b419552bb9a19","after":"b714fd825420251b535bd3d87431ce653f005a4c","ref":"refs/heads/main","pushedAt":"2024-05-23T14:07:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"make klighd-cli debuggable in watch mode","shortMessageHtmlLink":"make klighd-cli debuggable in watch mode"}},{"before":null,"after":"1ae50fdb4693dcb3c9f75fdc90810681a4f9355a","ref":"refs/heads/v0.5.0-release","pushedAt":"2024-05-10T11:43:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"package production code","shortMessageHtmlLink":"package production code"}},{"before":"816d6463a5e2b651e9bc2a7a37ea36311ed46577","after":"891ca11ff2e0fa5d095a1ef4221b419552bb9a19","ref":"refs/heads/main","pushedAt":"2024-05-10T11:38:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"update to version 0.5.0","shortMessageHtmlLink":"update to version 0.5.0"}},{"before":"2797033212eb50d42c46e5beff5bab92baccae16","after":"816d6463a5e2b651e9bc2a7a37ea36311ed46577","ref":"refs/heads/main","pushedAt":"2024-05-08T14:46:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"Merge pull request #172 from kieler/nre/externalActionHandlers\n\nAPI fixes","shortMessageHtmlLink":"Merge pull request #172 from kieler/nre/externalActionHandlers"}},{"before":null,"after":"4e31a8deaa7a193aebbe8065ce348281ce2511fe","ref":"refs/heads/nre/externalActionHandlers","pushedAt":"2024-05-08T14:41:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"Fix externally registered action handlers. Fix required methods of language client","shortMessageHtmlLink":"Fix externally registered action handlers. Fix required methods of la…"}},{"before":"6adddaf8bc0b9c244e9ba882d12acf8bc81b9cf1","after":"2797033212eb50d42c46e5beff5bab92baccae16","ref":"refs/heads/main","pushedAt":"2024-04-26T09:20:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"Merge pull request #171 from kieler/mka/update-deprecated-actions\n\nUpdate Deprecated Actions. Bump update-artifact to v4","shortMessageHtmlLink":"Merge pull request #171 from kieler/mka/update-deprecated-actions"}},{"before":null,"after":"3ce0fee0c719eb0161fbc0e5a1895a30a0a06315","ref":"refs/heads/mka/update-deprecated-actions","pushedAt":"2024-04-25T06:35:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Eddykasp","name":"Max Kasperowski","path":"/Eddykasp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10957098?s=80&v=4"},"commit":{"message":"Update package.yml","shortMessageHtmlLink":"Update package.yml"}},{"before":"1e9d85ccd0040d5f09d09da3b59f96a6a7b9385a","after":"6adddaf8bc0b9c244e9ba882d12acf8bc81b9cf1","ref":"refs/heads/main","pushedAt":"2024-04-12T14:52:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"c96847b6295045b64f130f37b79e950bb35e347f","after":"1e9d85ccd0040d5f09d09da3b59f96a6a7b9385a","ref":"refs/heads/main","pushedAt":"2024-03-14T16:37:35.000Z","pushType":"pr_merge","commitsCount":22,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"Merge pull request #125 from kieler/sdo/interactiveTreeLayout\n\nInteractive tree layout and relative constraints for layered","shortMessageHtmlLink":"Merge pull request #125 from kieler/sdo/interactiveTreeLayout"}},{"before":"765d3e0d29e5bf67d901bb8ba12778d620958c0a","after":"c4c60b553402e3aa1fca1bf975fb16fbb485436e","ref":"refs/heads/sdo/interactiveTreeLayout","pushedAt":"2024-03-13T16:00:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soerendomroes","name":"Sören Domrös","path":"/soerendomroes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6419799?s=80&v=4"},"commit":{"message":"Removed transient dependency.","shortMessageHtmlLink":"Removed transient dependency."}},{"before":"fa0c51867493b8c98060b702c4fb02252c225ba5","after":"765d3e0d29e5bf67d901bb8ba12778d620958c0a","ref":"refs/heads/sdo/interactiveTreeLayout","pushedAt":"2024-03-12T10:18:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soerendomroes","name":"Sören Domrös","path":"/soerendomroes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6419799?s=80&v=4"},"commit":{"message":"Fixed another prettier problem.","shortMessageHtmlLink":"Fixed another prettier problem."}},{"before":"26c0d83f99d5564baf7708a2b2cdd742e41c0938","after":"fa0c51867493b8c98060b702c4fb02252c225ba5","ref":"refs/heads/sdo/interactiveTreeLayout","pushedAt":"2024-03-12T10:15:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soerendomroes","name":"Sören Domrös","path":"/soerendomroes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6419799?s=80&v=4"},"commit":{"message":"Fixed lsp-handler handler registration.","shortMessageHtmlLink":"Fixed lsp-handler handler registration."}},{"before":"d2130d73163abf31a6f28e587a13cbd2ca3bbd73","after":"26c0d83f99d5564baf7708a2b2cdd742e41c0938","ref":"refs/heads/sdo/interactiveTreeLayout","pushedAt":"2024-03-11T12:43:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soerendomroes","name":"Sören Domrös","path":"/soerendomroes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6419799?s=80&v=4"},"commit":{"message":"Fixed prettier.","shortMessageHtmlLink":"Fixed prettier."}},{"before":"f49684e7e44daa84851e08d7e1fc43583d9d1a92","after":"d2130d73163abf31a6f28e587a13cbd2ca3bbd73","ref":"refs/heads/sdo/interactiveTreeLayout","pushedAt":"2024-03-07T16:11:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soerendomroes","name":"Sören Domrös","path":"/soerendomroes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6419799?s=80&v=4"},"commit":{"message":"klighd-interactive: Fixed prettier problems.","shortMessageHtmlLink":"klighd-interactive: Fixed prettier problems."}},{"before":"8d8655923b48d8917c30dabbc665ade5b4ac8755","after":"f49684e7e44daa84851e08d7e1fc43583d9d1a92","ref":"refs/heads/sdo/interactiveTreeLayout","pushedAt":"2024-03-07T15:49:29.000Z","pushType":"push","commitsCount":55,"pusher":{"login":"soerendomroes","name":"Sören Domrös","path":"/soerendomroes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6419799?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into sdo/interactiveTreeLayout","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into sdo/interactiveTreeLa…"}},{"before":"954869861be13d8411bf2e9b17d44e6d56c8cf9d","after":"c96847b6295045b64f130f37b79e950bb35e347f","ref":"refs/heads/main","pushedAt":"2024-03-01T09:53:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"send action messages as notifications instead of requests.","shortMessageHtmlLink":"send action messages as notifications instead of requests."}},{"before":"8f841ef5d3595f12df4485a42b0caee6bfad8f1c","after":null,"ref":"refs/heads/tik/proxy-view","pushedAt":"2024-02-29T14:58:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"}},{"before":"81ba1cde82555aefadc7a1999468d87fc78dfa38","after":"954869861be13d8411bf2e9b17d44e6d56c8cf9d","ref":"refs/heads/main","pushedAt":"2024-02-29T14:58:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"Code Review: tik/proxy-view (#86)\n\n* Added a minimal example for creating UI Extensions so future students have an easier start\r\n\r\n* Init proxy-view\r\n\r\n* Added action to send model + context to whoever needs it; got it to work so far using a symbol for ProxyViewUI\r\n\r\n* Added some comments\r\n\r\n* added notes still TODO\r\n\r\n* Renamed ProxyViewUI to ProxyView for consistency\r\n\r\n* .\r\n\r\n* Fixed watch, remember to revert for final merge\r\n\r\n* Some more notes\r\n\r\n* Removed deprecated and explore proxy options\r\n\r\n* Made the overlay seemingly work\r\n\r\n* Refactored code and added renderProxy()\r\n\r\n* Fixed stackoverflow\r\n\r\n* Some logic + exploring nodes. TODO: depthmap affects clone\r\n\r\n* Added TODOs and got the depthmap to mostly work\r\n\r\n* Added click-through potential and fixed when proxies are rendered\r\n\r\n* Created Cool Coordinate Calculation\r\n\r\n* Handled non-explicitly specified regions\r\n\r\n* Fixed renderingDefs getting lost\r\n\r\n* Implemented caching rendered nodes\r\n\r\n* Implemented caching for coordinates and vnodes, latter still TODO\r\n\r\n* Prevented proxies from being rendered behind the sidebar\r\n\r\n* Refactored code\r\n\r\n* Some code to change proxy size, still TODO\r\n\r\n* Added id method\r\n\r\n* Small fixes because of merge\r\n\r\n* Lots of refactoring, isConnected() filter, mostly fixed renderings cache\r\n\r\n* Started using the panel and added category functionality to renderingOptions\r\n\r\n* Just some comments\r\n\r\n* Made ProxyViewCategory a singleton\r\n\r\n* Added more sidebar stuff and proxy size calculations TODO\r\n\r\n* Fixed size calculation\r\n\r\n* Started working on clustering + refactored code\r\n\r\n* Continued working on clustering\r\n\r\n* Upgraded clustering to use groups of indices\r\n\r\n* Implemented capping to parent node\r\n\r\n* Simplification\r\n\r\n* Added clustering, some TODOs and an option to enable cascading clustering\r\n\r\n* Added getClusterRendering() method\r\n\r\n* Updated clustering, cannot test because quota is reached\r\n\r\n* Some clustering fixes, outsourced vnode transform updates, added a new option\r\n\r\n* Added weights for clustering clusters + outsourced cascading clustering\r\n\r\n* Updated cluster rendering + added a property to the API\r\n\r\n* Added a debug mode\r\n\r\n* Minor changes and some TODOs\r\n\r\n* Refactored code for code review\r\n\r\n* Code review mka\r\n\r\n* Started implementing sweep line for clustering\r\n\r\n* checkOverlap() mka feedback\r\n\r\n* Code review nre\r\n\r\n* Added a jsx cluster rendering\r\n\r\n* Fixed a bug concerning cluster IDs + outsourced anyContains()\r\n\r\n* Put debug options into their own category\r\n\r\n* Started implementing a distance filter\r\n\r\n* Finished calculations for isInRange()\r\n\r\n* Allowed RenderOptions to be choice options and added choices for filterDistant\r\n\r\n* Added code to highlight proxies connected to the selected node\r\n\r\n* Prepared the declaration of independence\r\n\r\n* Signed the declaration of independence\r\n\r\n* nre code review\r\n\r\n* Added a much needed method + refactoring\r\n\r\n* Synthesis proxy-renderings now work + options + UpdateModel should work\r\n\r\n* Cleaned up\r\n\r\n* Added k-meeting notes\r\n\r\n* Added a connected to selected filter\r\n\r\n* Added getNodeByID() and started fixing selected nodes\r\n\r\n* Implemented a SelectUtil and fixed selection filtering/highlighting\r\n\r\n* Minor method outsourcing\r\n\r\n* Implemented stacking order and started working on opacity by distance\r\n\r\n* Implemented opacity by selected, fixed some bugs and found new ones :)\r\n\r\n* Fixed SelectedElementsUtil bugs and added an option to allow transparent clusters\r\n\r\n* Added notes\r\n\r\n* Generalized getElementByID() and SelectUtil + implemented mouse interactions\r\n\r\n* Lots of stuff + still fixing an annoying bug\r\n\r\n* Added a TODO\r\n\r\n* Small test\r\n\r\n* Verified ids cause the bug, still have to find the reason for duplicate ids\r\n\r\n* Fixed cluster positioning + decorator placement, still no fix for edge proxy errors yet\r\n\r\n* Workaround for edge id bug\r\n\r\n* Implemented a detail level option\r\n\r\n* Slight refactoring, next up: outsourcing generic functions + filter API\r\n\r\n* Outsourced stuff to util + some reworks\r\n\r\n* Handled RenderingRefs in decorator placement + started angle\r\n\r\n* Fixed id bug, edges where drawn between proxies\r\n\r\n* Started working on the filter API. Bug: this is undefined\r\n\r\n* Improved the filter API\r\n\r\n* Fixed arrow head angle + new stacking order criteria\r\n\r\n* Comments\r\n\r\n* Implemented zooming out if necessary on click\r\n\r\n* Generalization + double click tests\r\n\r\n* It wasn't\r\n\r\n* Proxies are no longer influenced by smart zoom\r\n\r\n* Removed unnecessary multiplication\r\n\r\n* Implemented title scaling for proxies\r\n\r\n* Removed redundant title scaling\r\n\r\n* Notes\r\n\r\n* mka code review\r\n\r\n* Fixed proxy title scaling\r\n\r\n* Forgot to push implementation of transparent edges + moved cap to parent to debug\r\n\r\n* mka transparent clusters documentation\r\n\r\n* minor note\r\n\r\n* Started working on along-edge-routing\r\n\r\n* Along-edge-routing, still TODO\r\n\r\n* Some more work on along-edge-routing\r\n\r\n* Identified bugs, have to be fixed later\r\n\r\n* Implemented capToCanvas() with offset, still working on along-edge\r\n\r\n* Fixed order\r\n\r\n* Along-edge-routing now works for the first point\r\n\r\n* Potentially finished along-edge-routing, need a good example + code could use some clean up\r\n\r\n* Temp commit\r\n\r\n* Fixed some along-border stuff + started working on original edge fade out\r\n\r\n* add filter evaluation logic\r\n\r\n* update filtering interface\r\n\r\n* or connective now correctly evaluates using ||\r\n\r\n* fix type checking so that cases are evaluated correctly\r\n\r\n* Adjusted overlay edge scale + hierarchical depth API\r\n\r\n* add documentation for filters\r\n\r\n* Fixed overlay positioning, changing color still TODO\r\n\r\n* Started with connecting off-screen edges\r\n\r\n* Connector proxies hopefully mostly done\r\n\r\n* Added some notes for later\r\n\r\n* Could potentially swap frame of reference, simplifying some stuff\r\n\r\n* Commit before removing useless stuff in case it's not useless\r\n\r\n* Added TODO notes\r\n\r\n* Started using translated canvas + fixed dire typo in distance calculation\r\n\r\n* Tried around a bit with getTransform(), non-translated canvas may be better because of sidebar\r\n\r\n* Brought order to all that translation stuff\r\n\r\n* Temp commit to not lose code, will be deleted soon\r\n\r\n* Election pledges were kept\r\n\r\n* Finished connector edges\r\n\r\n* Temp commit to save getIntersection() offset\r\n\r\n* Undid temp commit\r\n\r\n* Fixed linter stuff\r\n\r\n* Added support for semantic filters\r\n\r\n* Actually undid the temp commit\r\n\r\n* Implemented unregistering in sidebar + proxy-view filters\r\n\r\n* Temp commit for keeping previous option value\r\n\r\n* Undid temp commit\r\n\r\n* Added connectives\r\n\r\n* Added numeric connectives to semantic filtering. Should mostly work\r\n\r\n* Fixed documentation\r\n\r\n* Added some notes on three-valued logic struggles\r\n\r\n* Overlay precedence + offset relative to canvas\r\n\r\n* Convenient canvas constructor\r\n\r\n* Added some TODOs\r\n\r\n* Outsourced along border routing and added to connectors\r\n\r\n* Improved along-border-routing by traversing the original path as much as possible\r\n\r\n* This should have been part of previous commit\r\n\r\n* Consistent connector offset\r\n\r\n* Removed redundant names\r\n\r\n* Code review and default values for semantic filtering\r\n\r\n* semantic filtering specifics\r\n\r\n* Temp commit for an animation using scaling. Opacity animations may work better\r\n\r\n* First easy opacity animation. Still has problems\r\n\r\n* add true, false and id connectives\r\n\r\n* remove empty interface\r\n\r\n* make num not optional\r\n\r\n* put evaluation logic into separate namespaces\r\n\r\n* fix missing returns\r\n\r\n* add >=, <=, != numeric connectives\r\n\r\n* add numeric connectives\r\n\r\n* rename numeric connectives\r\n\r\n* Added the option to show proxies early\r\n\r\n* Moved inline-comments to previous line (thx to mka & jpe)\r\n\r\n* Small documentation clarification\r\n\r\n* Temp commit for TODOs\r\n\r\n* fix evaluate numeric for tags\r\n\r\n* make numeric to bool connectives binary\r\n\r\n* add numeric constant\r\n\r\n* change let to const\r\n\r\n* Added proxy scaling by original node + simple along-border-routing suggested by mka\r\n\r\n* New filter\r\n\r\n* Implemented immediately showing a proxy (potential future work)\r\n\r\n* Cleanup\r\n\r\n* Finalized the sidebar\r\n\r\n* Add debug option for disabling caches\r\n\r\n* Hacky debug option for exporting diagram + proxy-view in current zoom + scroll\r\n\r\n* Revert \"Hacky debug option for exporting diagram + proxy-view in current zoom + scroll\"\r\n\r\nThis reverts commit 9bb79d2489f05bd65bc980476dffb05d24d0fbf3.\r\n\r\n* Slight adjustment to capNumber()\r\n\r\n* Option default fixes + documentation\r\n\r\n* Documentation\r\n\r\n* Documentation + simplification\r\n\r\n* Rename render for clarification\r\n\r\n* Fixed kpolygon colors\r\n\r\n* Cleanup for PR\r\n\r\n* Changes for sprotty 12.\r\n\r\n* more changes for Sprotty 0.12\r\n\r\n* proxy-view: updated some filtering/options\r\n\r\n* add type narrowing methods\r\n\r\n* remove filter from filter names\r\n\r\n* renaming and typos\r\n\r\n* reorder class fields and methods\r\n\r\n* refactor names for clarity\r\n\r\n* cap proxies to edge of sidebar if it is locked open\r\n\r\n* refactor function\r\n\r\n* typo\r\n\r\n* update opacity calculation\r\n\r\n* update method docs\r\n\r\n* tidy up docstrings\r\n\r\n* newline at end of file\r\n\r\n* renaming for clarity\r\n\r\n* revert packagae json\r\n\r\n* add missing method docs\r\n\r\n* update remaining references to LRF to use GRF instead\r\n\r\n* make interactible proxies debug option\r\n\r\n* build: fixed the watch command\r\n\r\n* some documentation and hide private API\r\n\r\n* use method isContainerRendering\r\n\r\n* add explanation to CRF and GRF\r\n\r\n* feature: render options may now be debug options, which can be enabled via command pallette in VS Code / manual cache modification in CLI and turned of by turning off the corresponding debug option.\r\n\r\n* changed proxy edges to have the same scaling as they would have in the usual rendering.\r\n\r\n* embrace and document the hacky proxy decorator solution.\r\n\r\n* simplified and improved selection bookkeeping for proxies.\r\n\r\n* removed magic string\r\n\r\n* negated inside proxy filter for routing points\r\n\r\n* replaced some unicode characters\r\n\r\n* clean up mouse, hover, and action handling for proxies and some miscellaneous.\r\n\r\nProxies now support hover feedback and actions defined on them.\r\n\r\n* correct docstring\r\n\r\n* rename proxy-view category display string\r\n\r\n* makes synthesis defined filters visible again and fixes an error in the filter evaluation\r\n\r\n* clarify titles of filters\r\n\r\n* resolve errors\r\n\r\n* Move settings to debug category\r\n\r\nSet sensible defaults for proxy view and hide certain settings as\r\ndebug options.\r\n\r\n* Make checkboxes positive action\r\n\r\nCheckboxes for the structural proxy filters now signify that\r\ncertain proxies are enabled rather than hidden when the checkbox\r\nis ticked.\r\n\r\n* Invert interpretation of semantic filters\r\n\r\n* further prettier fixes\r\n\r\n* fixed the dispatchAction command\r\n\r\n* shifted more options to debug\r\n\r\n---------\r\n\r\nCo-authored-by: stu215592 \r\nCo-authored-by: Max Kasperowski \r\nCo-authored-by: Niklas Rentz \r\nCo-authored-by: Soeren Domroes \r\nCo-authored-by: Max Kasperowski ","shortMessageHtmlLink":"Code Review: tik/proxy-view (#86)"}},{"before":"3357ac17c62f31eec4c7b4651f2d4d43ce4a5d44","after":"8f841ef5d3595f12df4485a42b0caee6bfad8f1c","ref":"refs/heads/tik/proxy-view","pushedAt":"2024-02-29T14:40:55.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"shifted more options to debug","shortMessageHtmlLink":"shifted more options to debug"}},{"before":"caeff1babee4cbcead721ad8e1498982acdc425a","after":"81ba1cde82555aefadc7a1999468d87fc78dfa38","ref":"refs/heads/main","pushedAt":"2024-02-28T14:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"un-limit the zoom for top-down layout as far as Sprotty allows to","shortMessageHtmlLink":"un-limit the zoom for top-down layout as far as Sprotty allows to"}},{"before":"2b5de15defdb64bea886765b734bfefe87c07526","after":"caeff1babee4cbcead721ad8e1498982acdc425a","ref":"refs/heads/main","pushedAt":"2024-02-28T12:19:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"support for top-down scalefactor (#153)\n\nnew render scaling to scale children of nodes","shortMessageHtmlLink":"support for top-down scalefactor (#153)"}},{"before":"f9b2ea2b8bbfac02cefc4592cde94b22b2d5af64","after":null,"ref":"refs/heads/nre/idchange","pushedAt":"2024-02-26T15:40:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"}},{"before":"fb33953c194ed2e1306a1fcfc05e09374eaa0aac","after":"2b5de15defdb64bea886765b734bfefe87c07526","ref":"refs/heads/main","pushedAt":"2024-02-26T15:39:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"adapt to ID generation changes in KLighD (#152)\n\n* adapt to ID generation changes in KLighD\r\n\r\n* make ID update work even with non-updated KLighD","shortMessageHtmlLink":"adapt to ID generation changes in KLighD (#152)"}},{"before":"eedd02e3c5ec4e1062b3e142e2e12aff039704c0","after":"f9b2ea2b8bbfac02cefc4592cde94b22b2d5af64","ref":"refs/heads/nre/idchange","pushedAt":"2024-02-26T15:34:33.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"NiklasRentzCAU","name":"Niklas Rentz","path":"/NiklasRentzCAU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47597619?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into nre/idchange","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into nre/idchange"}},{"before":"0df4bee00f42a0189ccd0dca25387e55dcad8056","after":"c694a722ea6b1524de86eff86c8c60650a56e229","ref":"refs/heads/mka/diagrams-demo","pushedAt":"2024-01-24T14:07:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Eddykasp","name":"Max Kasperowski","path":"/Eddykasp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10957098?s=80&v=4"},"commit":{"message":"merge topdown code","shortMessageHtmlLink":"merge topdown code"}},{"before":"be2a11e8e50190c2e49a983d78cd4e9d23fa6a85","after":"0df4bee00f42a0189ccd0dca25387e55dcad8056","ref":"refs/heads/mka/diagrams-demo","pushedAt":"2024-01-24T13:57:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eddykasp","name":"Max Kasperowski","path":"/Eddykasp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10957098?s=80&v=4"},"commit":{"message":"fix package.json for build","shortMessageHtmlLink":"fix package.json for build"}},{"before":"c694a722ea6b1524de86eff86c8c60650a56e229","after":"be2a11e8e50190c2e49a983d78cd4e9d23fa6a85","ref":"refs/heads/mka/diagrams-demo","pushedAt":"2024-01-24T13:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eddykasp","name":"Max Kasperowski","path":"/Eddykasp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10957098?s=80&v=4"},"commit":{"message":"blind for review","shortMessageHtmlLink":"blind for review"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYfyeugA","startCursor":null,"endCursor":null}},"title":"Activity · kieler/klighd-vscode"}