{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":575873531,"defaultBranch":"main","name":"vscode-memory-inspector","ownerLogin":"eclipse-cdt-cloud","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-08T13:47:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/95486469?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711391538.0","currentOid":""},"activityList":{"items":[{"before":"1ec6ea9c42983c61fb34a121a5e0e7428b95881a","after":"78f313c38bb8dcacb906b7a25f786745483fe0ab","ref":"refs/heads/main","pushedAt":"2024-05-08T16:22:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Add validation for invalid memory references (#131)\n\n* Avoid dispatching of a fetch memory request if there is not enough information available i.e. no memory address is set\r\n* Add validation for the default values of the memory address widget\r\n* Prompts a validation error if the memory inspector has been opened for an empty/not set address\r\n* Ensure that value of address option field gets trimmed before requesting a memory update\r\n* Don't render option field hints (Actual...) if the memory view is still in initial state\r\n\r\nFixes #126","shortMessageHtmlLink":"Add validation for invalid memory references (#131)"}},{"before":"b0046d40a916ca13a008204a9280a84418079319","after":"1ec6ea9c42983c61fb34a121a5e0e7428b95881a","ref":"refs/heads/main","pushedAt":"2024-05-08T14:59:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Avoid line break when editing a value while Auto Fit is enabled (#132)\n\n- Ensure that editing takes as much space as display\r\n- Use CSS to set styles on elements\r\n- Avoid large number of updates by guarding auto-fit group calculation\r\n\r\nFixes #112\r\n\r\nCo-authored-by: Philip Langer ","shortMessageHtmlLink":"Avoid line break when editing a value while Auto Fit is enabled (#132)"}},{"before":"36db026b7fabce31c24d124655cc4777f271050f","after":"b0046d40a916ca13a008204a9280a84418079319","ref":"refs/heads/main","pushedAt":"2024-05-06T06:46:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"General improvements of the styling\n\n* Properly aligning the icons in the memory widget\n* Aligning and line breaking in the address / offset / length area\n* Better spacing and coloring in the advanced options overlay\n* Adding own scrollbar in the advanced options overlay\n* Avoid line breaking in the label column of the hover","shortMessageHtmlLink":"General improvements of the styling"}},{"before":"835ef75cc8b0feff94f4fbb0ebb42b6ae1e2e2bf","after":"36db026b7fabce31c24d124655cc4777f271050f","ref":"refs/heads/main","pushedAt":"2024-05-06T03:09:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Follow pointers (#122)\n\nAdd command to go to value of a variable.","shortMessageHtmlLink":"Follow pointers (#122)"}},{"before":"36b8d0e4d733007ee43410a80472732ea18be6f0","after":"835ef75cc8b0feff94f4fbb0ebb42b6ae1e2e2bf","ref":"refs/heads/main","pushedAt":"2024-04-24T07:33:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Fix a few typos","shortMessageHtmlLink":"Fix a few typos"}},{"before":"e469d74dbd89348f5b58c184974c7179bf201e21","after":"36b8d0e4d733007ee43410a80472732ea18be6f0","ref":"refs/heads/main","pushedAt":"2024-04-22T13:08:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Add separators to context menu (#127)\n\nSeparates webview context menu items into\r\ndifferent groups for clarity.","shortMessageHtmlLink":"Add separators to context menu (#127)"}},{"before":"909bf1529917801857da66965b300ca36ef3e18f","after":"e469d74dbd89348f5b58c184974c7179bf201e21","ref":"refs/heads/main","pushedAt":"2024-04-17T21:24:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Reduce warning output (#125)","shortMessageHtmlLink":"Reduce warning output (#125)"}},{"before":"2bb5658b2a50a2ead3113cfcf63a9b0fb748a70f","after":"909bf1529917801857da66965b300ca36ef3e18f","ref":"refs/heads/main","pushedAt":"2024-03-28T07:56:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Use 'evaluateName' when evaluating variables\n\n'evaluateName' is preferred to 'name' when constructing eval\nexpressions.\nCloses #120\n\nSigned-off-by: Hampus Elias Adolfsson ","shortMessageHtmlLink":"Use 'evaluateName' when evaluating variables"}},{"before":"14b7a03f91fb20a3c213ad75d42b9235969e6011","after":null,"ref":"refs/heads/update-ext-metadata","pushedAt":"2024-03-26T08:48:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"}},{"before":"19fcc6f2c6fa5f4f77d169686884559580da5177","after":"2bb5658b2a50a2ead3113cfcf63a9b0fb748a70f","ref":"refs/heads/main","pushedAt":"2024-03-26T08:48:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Improve short description and remove preview flag","shortMessageHtmlLink":"Improve short description and remove preview flag"}},{"before":null,"after":"14b7a03f91fb20a3c213ad75d42b9235969e6011","ref":"refs/heads/update-ext-metadata","pushedAt":"2024-03-25T18:32:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Improve short description and remove preview flag","shortMessageHtmlLink":"Improve short description and remove preview flag"}},{"before":"950ee01ae97cda2d58baa8c3d21aedfac483e90d","after":"19fcc6f2c6fa5f4f77d169686884559580da5177","ref":"refs/heads/main","pushedAt":"2024-03-25T17:18:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"thegecko","name":"Rob Moran","path":"/thegecko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61341?s=80&v=4"},"commit":{"message":"Merge pull request #116 from jreineckearm/release-1-1-0\n\nVersion 1.1.0 and CHANGELOG update","shortMessageHtmlLink":"Merge pull request #116 from jreineckearm/release-1-1-0"}},{"before":"e92b909745d36869334205edeef6231dfd86e489","after":"950ee01ae97cda2d58baa8c3d21aedfac483e90d","ref":"refs/heads/main","pushedAt":"2024-03-25T14:39:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Improve readme, CDT Cloud update logo and other MD content (#109)\n\nThis change refocuses the README to better resonate with potential users\r\nby presenting the extension's features and usage more clearly. We aim to\r\nmaintain essential information for contributors, ensuring a balance\r\nbetween user orientation and developer guidance.\r\n\r\nAlso we update the CDT Cloud logo, fixed broken links, and adapted wrong\r\ninformation in the CONTRIBUTING guide and PR templates left over from Theia.\r\n\r\nCo-authored-by: Jens Reinecke ","shortMessageHtmlLink":"Improve readme, CDT Cloud update logo and other MD content (#109)"}},{"before":"d1c825c231641233b1eb40bf9e6d6cae205b7407","after":"e92b909745d36869334205edeef6231dfd86e489","ref":"refs/heads/main","pushedAt":"2024-03-22T15:38:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Rename word to MAU and add link to settings docs (#111)","shortMessageHtmlLink":"Rename word to MAU and add link to settings docs (#111)"}},{"before":"4af1bfd33c81ce67b77c8b560cad2ff856e39eea","after":"d1c825c231641233b1eb40bf9e6d6cae205b7407","ref":"refs/heads/main","pushedAt":"2024-03-22T14:36:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Allow to write memories within the memory-table (#108)\n\n* Allow to write memories within the memory-table\r\n\r\nCo-authored-by: colin-grant-work ","shortMessageHtmlLink":"Allow to write memories within the memory-table (#108)"}},{"before":"bbf3e9d000b532ef5b3b7469649b626b1d348b45","after":"4af1bfd33c81ce67b77c8b560cad2ff856e39eea","ref":"refs/heads/main","pushedAt":"2024-03-15T15:35:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Sort all imports (#101)","shortMessageHtmlLink":"Sort all imports (#101)"}},{"before":"3cd418456df0d1ed6a9b5ef8d3595571e7e6d48e","after":"bbf3e9d000b532ef5b3b7469649b626b1d348b45","ref":"refs/heads/main","pushedAt":"2024-03-13T21:24:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Support storing and applying of memory content (#96)\n\n* Support storing and applying of memory content\r\n\r\nAdd commands to store and apply memory content as Intel HEX file\r\n- Encapsulate behavior in new MemoryStorage class\r\n- Trigger 'store' from Memory view, Variables view and command palette\r\n- Trigger 'apply' from Memory view, Explorer view and command palette\r\n- Use nrf-intel-hex library for read/write file licensed under BSD-3\r\n\r\nUse quick inputs to guide user through necessary input\r\n- Initialize as much of the input as possible through command args\r\n\r\nCommunicate with webview through messenger requests and notifications\r\n-- Request to trigger store and apply from webview\r\n-- Notify webview about any written memory so it can update properly\r\n\r\nMinor improvements\r\n- Move some common types and functionality into 'common' area\r\n- Avoid bleeding Debug Adapter types into webview, use messaging types\r\n- Common style: 'getVariables' -> 'getVariablesType'\r\n- Provide utility functions and types for debug requests\r\n- Fix 'Enter' handling for numpad by checking key value of event\r\n\r\nCloses #50","shortMessageHtmlLink":"Support storing and applying of memory content (#96)"}},{"before":"ed4cdffbde9abf98f6a8834dc28dcdf3ad626b0d","after":"3cd418456df0d1ed6a9b5ef8d3595571e7e6d48e","ref":"refs/heads/main","pushedAt":"2024-03-12T15:02:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Hovers using PrimeReact Tooltip (#87)","shortMessageHtmlLink":"Hovers using PrimeReact Tooltip (#87)"}},{"before":"68ad5caae92990ffcae0bb933342499173b155a5","after":"ed4cdffbde9abf98f6a8834dc28dcdf3ad626b0d","ref":"refs/heads/main","pushedAt":"2024-03-12T11:15:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Alternative solution with debounce","shortMessageHtmlLink":"Alternative solution with debounce"}},{"before":"51e738c971213c97f2d90e084056fd37f95e9e1d","after":"68ad5caae92990ffcae0bb933342499173b155a5","ref":"refs/heads/main","pushedAt":"2024-03-11T16:01:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Context menu enhancements (#94)\n\n* Context menu enhancements\r\n\r\nEnhances the memory webview to properly support context menu actions contributed via `webview/context` contribution point. This includes\r\n- Augmenting the webview components with `data-vscode-context` custom data properties.\r\n These properties are used to provide additional context info (as JSON string). The composed context is then available in `when` conditions from `webview/context` contributions and as command argument when executing the associated command.\r\n\r\nProvides the following context menu enhancements outlined in #51\r\n- Quick access to window configuration by\r\n - providing show/hide entries for variable & ascii column\r\n - show/hide for radix prefix\r\n - `Show advanced Options` command to show the advanced settings overlay\r\n - Allow contributions from other extensions","shortMessageHtmlLink":"Context menu enhancements (#94)"}},{"before":"536f4c09ad16d738a86ea0a949bad4a6d446546c","after":"51e738c971213c97f2d90e084056fd37f95e9e1d","ref":"refs/heads/main","pushedAt":"2024-03-08T12:36:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"thegecko","name":"Rob Moran","path":"/thegecko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61341?s=80&v=4"},"commit":{"message":"Merge pull request #93 from eclipsesource/issues/88\n\nIntroduce 'Endianness' in UI and honor it during group rendering","shortMessageHtmlLink":"Merge pull request #93 from eclipsesource/issues/88"}},{"before":"7416dc97b6da2845aefdf11709ce37b9bd7f67ca","after":"536f4c09ad16d738a86ea0a949bad4a6d446546c","ref":"refs/heads/main","pushedAt":"2024-03-07T15:39:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Introduce Auto-Append scrolling behavior and rename Infinite behavior to Grow (#72)","shortMessageHtmlLink":"Introduce Auto-Append scrolling behavior and rename Infinite behavior…"}},{"before":"7b4c3bfb32871e6c3b9f9667e4b5b2d95c145be6","after":"7416dc97b6da2845aefdf11709ce37b9bd7f67ca","ref":"refs/heads/main","pushedAt":"2024-03-06T19:10:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Make memory address padding configurable (#89)\n\nIntroduces VS Code setting for memory address padding with the values\r\n * Unpadded\r\n * Minimal padding\r\n * 32 bit padding\r\n * 64 bit padding\r\n\r\nFixes #76\r\n\r\n---------\r\n\r\nCo-authored-by: Martin Fleck ","shortMessageHtmlLink":"Make memory address padding configurable (#89)"}},{"before":"0f2411eb169c5561257ec42c14ad8ec1f085849f","after":"7b4c3bfb32871e6c3b9f9667e4b5b2d95c145be6","ref":"refs/heads/main","pushedAt":"2024-03-06T01:35:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Improve styling of column resize handles (#92)","shortMessageHtmlLink":"Improve styling of column resize handles (#92)"}},{"before":"531bea1b099a1585c29f912299cb6efd38227f7f","after":"0f2411eb169c5561257ec42c14ad8ec1f085849f","ref":"refs/heads/main","pushedAt":"2024-03-06T01:31:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Introduce Autofit choice for groups per row (#82)","shortMessageHtmlLink":"Introduce Autofit choice for groups per row (#82)"}},{"before":"222a9d9833963613a840c0d10a8fbb188f635f99","after":"531bea1b099a1585c29f912299cb6efd38227f7f","ref":"refs/heads/main","pushedAt":"2024-03-01T18:41:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Allow to freeze content of a memory view instance (#83)\n\n* Allow to freeze content of a memory view instance\r\n\r\nAdd a button in the title bar that allows to freeze the current content of the memory view.\r\nIf the view is frozen, updates from the debug adapter are ignored and don't overwrite the shown data.\r\nIn addition, UI elements that would trigger a data change (core options widget, `load more memory` buttons) are disabled.\r\n\r\nCloses #70","shortMessageHtmlLink":"Allow to freeze content of a memory view instance (#83)"}},{"before":"ae179b879ea34b2b49d238764e0d7a294ca0cb67","after":"222a9d9833963613a840c0d10a8fbb188f635f99","ref":"refs/heads/main","pushedAt":"2024-03-01T17:00:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Small CSS readability improvements (#81)","shortMessageHtmlLink":"Small CSS readability improvements (#81)"}},{"before":"d1400a1c26d5206ff118fc227304fc3cdf76fc9c","after":"ae179b879ea34b2b49d238764e0d7a294ca0cb67","ref":"refs/heads/main","pushedAt":"2024-03-01T15:28:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Reset tree tracking when scopes response received (#86)","shortMessageHtmlLink":"Reset tree tracking when scopes response received (#86)"}},{"before":"caafbb47fa648e1500a665d0b6a5f93f8c62090d","after":"d1400a1c26d5206ff118fc227304fc3cdf76fc9c","ref":"refs/heads/main","pushedAt":"2024-02-22T18:40:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Allow to configure word size and add group separator (#80)\n\n* Introduces user option for bytes per word (VS Code settings & per view)\r\n* Rename \"Bytes per Group\" into \"Words per Group\"\r\n* Add right margin to groups\r\n\r\nFixes https://github.com/eclipse-cdt-cloud/vscode-memory-inspector/issues/74\r\nFixes https://github.com/eclipse-cdt-cloud/vscode-memory-inspector/issues/75","shortMessageHtmlLink":"Allow to configure word size and add group separator (#80)"}},{"before":"02d77b79cbd71ffbcb0928364aebaadcf5645479","after":"caafbb47fa648e1500a665d0b6a5f93f8c62090d","ref":"refs/heads/main","pushedAt":"2024-02-22T18:27:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colin-grant-work","name":null,"path":"/colin-grant-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62660806?s=80&v=4"},"commit":{"message":"Enhance Memory Address Formatting in Memory view (#79)\n\n* Add setting for visibility of base prefix (radix) in memory address\r\n* Add setting for memory address format (binary, hex, ...)\r\n* Initialize based on settings for new views\r\n* Add UI to allow changing both options for each view instance\r\n* Style radix prefix with slight opacity for easier reading\r\n* Prepare for adding 0s in the beginning for 32b or 64b systems\r\n but switch padding off by default as we don't know whether debuggee\r\n is 32b or 64b\r\n\r\nFixes https://github.com/eclipse-cdt-cloud/vscode-memory-inspector/issues/62","shortMessageHtmlLink":"Enhance Memory Address Formatting in Memory view (#79)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERNR-qAA","startCursor":null,"endCursor":null}},"title":"Activity · eclipse-cdt-cloud/vscode-memory-inspector"}