{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":740571411,"defaultBranch":"main","name":"vscode-memory-inspector","ownerLogin":"eclipsesource","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-01-08T16:06:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/525860?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715881371.0","currentOid":""},"activityList":{"items":[{"before":"d079e952296e27eef2f6bf3e69db285550779698","after":"6822f63d711b83f751911ffcb1eff20167ae36b2","ref":"refs/heads/planger/issues/77","pushedAt":"2024-05-22T09:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Introduce collapsible sections\n\nThis switches to collapsible sections and removes the menu entries for showing / hiding the sections.","shortMessageHtmlLink":"Introduce collapsible sections"}},{"before":"68915808b33ae191682cbb2224eeaf0f9c1237c5","after":null,"ref":"refs/heads/fix-types-2","pushedAt":"2024-05-16T17:42:51.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":"bd325409c2ba60ff303d47e75f529d93a9fc4433","after":"d079e952296e27eef2f6bf3e69db285550779698","ref":"refs/heads/planger/issues/77","pushedAt":"2024-05-16T13:30:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Enable extenders to overwrite default settings\n\nExtenders can use the `AdapterCapabilities` to specify their own default\nsettings, including the visible columns (see `MemoryDisplaySettings`\ninterface). If an extension specifies such settings for a specific debug\nsession (or type), those settings take priority over the user's VS Code\nsettings of the Memory Inspector. To indicate that default settings are\noverwritten by an extension, an additional message can be provided by\nthe extension shown at the bottom of the options overlay.\n\nUsers can prevent extenders from overwriting the default settings via a\ndedicated VS Code setting (`allowSettingsExtension`).\n\nAs we now have two levels of defaults, this change also replaces the\nreset button with a `...` button opening a drop-down menu similar to the\n view menus in VS Code. This menu contains two reset entries, if the\n debugger extension provided defaults; one for resetting to debugger\n defaults, the other one for resetting to VS Code defaults.\n\nThis also enables adding additional context menu entries via the usual\nVS Code menu contribution point, which can be used by extenders. In this\nchange we already make use of it, to control the visibility of sections\nin the options overlay. We also hide columns and address format by\ndefault, because the columns can easily be enabled and disabled via\ncontext menu anyway, and address format is less-frequently changed by\nusers.\n\nFixes https://github.com/eclipse-cdt-cloud/vscode-memory-inspector/issues/77","shortMessageHtmlLink":"Enable extenders to overwrite default settings"}},{"before":null,"after":"68915808b33ae191682cbb2224eeaf0f9c1237c5","ref":"refs/heads/fix-types-2","pushedAt":"2024-05-16T13:20:23.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":"Fix a few typos","shortMessageHtmlLink":"Fix a few typos"}},{"before":"8e52cbc941e9616c022db51a0480b05a2bb3d10c","after":"bd325409c2ba60ff303d47e75f529d93a9fc4433","ref":"refs/heads/planger/issues/77","pushedAt":"2024-05-16T13:14:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Enable extenders to overwrite default settings\n\nExtenders can use the `AdapterCapabilities` to specify their own default\nsettings, including the visible columns (see `MemoryDisplaySettings`\ninterface). If an extension specifies such settings for a specific debug\nsession (or type), those settings take priority over the user's VS Code\nsettings of the Memory Inspector. To indicate that default settings are\noverwritten by an extension, an additional message can be provided by\nthe extension shown at the bottom of the options overlay.\n\nUsers can prevent extenders from overwriting the default settings via a\ndedicated VS Code setting (`allowSettingsExtension`).\n\nAs we now have two levels of defaults, this change also replaces the\nreset button with a `...` button opening a drop-down menu similar to the\n view menus in VS Code. This menu contains two reset entries, if the\n debugger extension provided defaults; one for resetting to debugger\n defaults, the other one for resetting to VS Code defaults.\n\nThis also enables adding additional context menu entries via the usual\nVS Code menu contribution point, which can be used by extenders. In this\nchange we already make use of it, to control the visibility of sections\nin the options overlay. We also hide columns and address format by\ndefault, because the columns can easily be enabled and disabled via\ncontext menu anyway, and address format is less-frequently changed by\nusers.\n\nFixes https://github.com/eclipse-cdt-cloud/vscode-memory-inspector/issues/77","shortMessageHtmlLink":"Enable extenders to overwrite default settings"}},{"before":"b6da87065c74be7519a20065ee02416002bce4b5","after":"5378008102dfe3c1e4684c31a5c896b7bdc4afd1","ref":"refs/heads/issues/91","pushedAt":"2024-05-14T11:22:21.000Z","pushType":"push","commitsCount":6,"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":"Apply further PR Feedback\n\n- Improve settings descriptions in package.json\n- Get rid of obsolete ViewState and view state-related code\n- Properly return provider result for contributed trackers\n- Make 'fireSessionEvent' public as we access it from other classes\n- Avoid auto-focusing the delay input field if we change options","shortMessageHtmlLink":"Apply further PR Feedback"}},{"before":"28cceec772b599f00c643c1862fd7e1dd7f71f51","after":null,"ref":"refs/heads/issues/126","pushedAt":"2024-05-08T16:22:17.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":"3ec9823cc91333ebb22f390522c7d0d32227166a","after":null,"ref":"refs/heads/issues/112","pushedAt":"2024-05-08T14:59:25.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":"c111b494470aae74607e7e83babe19409b3b3ab7","after":"58b226b73ae7cac68626012707ae395303fe1320","ref":"refs/heads/context-menu","pushedAt":"2024-05-07T11:52:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Enhances the context data of the context menu\n\n* Endianess setting\n* Bytes per MAU setting\n* Start address and length of the memory data groups","shortMessageHtmlLink":"Enhances the context data of the context menu"}},{"before":"234d1e8df52d56fe5c5872de05194548d4e870ae","after":"28cceec772b599f00c643c1862fd7e1dd7f71f51","ref":"refs/heads/issues/126","pushedAt":"2024-05-06T16:26:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tortmayr","name":"Tobias Ortmayr","path":"/tortmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311075?s=80&v=4"},"commit":{"message":"Address review feedback\n\n- Move DEFAULT_READ_ARGUMENTS Into view-types.ts\n- Ensure that value of address option field gets trimmed before requesting a memory update\n- Dont render option field hints (Actual...) if the memory view is stil in intial state","shortMessageHtmlLink":"Address review feedback"}},{"before":"4a014fee9e314a40be219100c5be218fd9535103","after":"234d1e8df52d56fe5c5872de05194548d4e870ae","ref":"refs/heads/issues/126","pushedAt":"2024-05-06T16:21:53.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":"Address review feedback\n\n- Move DEFAULT_READ_ARGUMENTS Into view-types.ts\n- Ensure that value of address option field gets trimmed before requesting a memory update\n- Dont render option field hints (Actual...) if the memory view is stil in intial state","shortMessageHtmlLink":"Address review feedback"}},{"before":null,"after":"c111b494470aae74607e7e83babe19409b3b3ab7","ref":"refs/heads/context-menu","pushedAt":"2024-05-06T16:05:45.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":"Enhances the context data of the context menu\n\n* Endianess setting\n* Start and end address of the memory data\n* Start and end address of the memory data groups","shortMessageHtmlLink":"Enhances the context data of the context menu"}},{"before":"4d8eafd6b25365f754b911a09d296aa0b4c2eb6d","after":"3ec9823cc91333ebb22f390522c7d0d32227166a","ref":"refs/heads/issues/112","pushedAt":"2024-05-06T12:36:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Fix wrong width calculation with Autofit","shortMessageHtmlLink":"Fix wrong width calculation with Autofit"}},{"before":null,"after":"3ec9823cc91333ebb22f390522c7d0d32227166a","ref":"refs/heads/pr/martin-fleck-at/132-1","pushedAt":"2024-05-06T12:35:55.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":"Fix wrong width calculation with Autofit","shortMessageHtmlLink":"Fix wrong width calculation with Autofit"}},{"before":"7a7df0138a03d0a252a11f7a207b7f90d9581cf8","after":null,"ref":"refs/heads/css-overhaul","pushedAt":"2024-05-06T06:46:19.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":null,"after":"4d8eafd6b25365f754b911a09d296aa0b4c2eb6d","ref":"refs/heads/issues/112","pushedAt":"2024-04-30T14:15:15.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":"Avoid line break when editing a value while Auto Fit is enabled\n\n- Ensure that editing takes as much space as display\n- Use CSS to set styles on elements\n- Avoid large number of updates by guarding auto-fit group calculation\n\nFixes #112","shortMessageHtmlLink":"Avoid line break when editing a value while Auto Fit is enabled"}},{"before":null,"after":"4a014fee9e314a40be219100c5be218fd9535103","ref":"refs/heads/issues/126","pushedAt":"2024-04-30T06:36:41.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":"Add validation for invalid memory references\n\nAvoid dispatching of a fetch memory request if there is not enough information available i.e\nno memory address is set.\nAdd validation for the default values of the memory address widget.\n=> Prompts a validation error if the memory inspector has been openend for an empty/not set address\nFixes #126","shortMessageHtmlLink":"Add validation for invalid memory references"}},{"before":"96d87506d3e55f1e4c9ab08d603e2aeb1ab76e77","after":"b6da87065c74be7519a20065ee02416002bce4b5","ref":"refs/heads/issues/91","pushedAt":"2024-04-29T14:22:24.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":"PR Feedback: Separate refresh options and remove 'On Focus'\n\nAlso remove the show memory inspector toolbar item for C/C++ files","shortMessageHtmlLink":"PR Feedback: Separate refresh options and remove 'On Focus'"}},{"before":null,"after":"7a7df0138a03d0a252a11f7a207b7f90d9581cf8","ref":"refs/heads/css-overhaul","pushedAt":"2024-04-29T13:54:31.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":"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":"4af1bfd33c81ce67b77c8b560cad2ff856e39eea","after":"835ef75cc8b0feff94f4fbb0ebb42b6ae1e2e2bf","ref":"refs/heads/main","pushedAt":"2024-04-29T09:05:04.000Z","pushType":"push","commitsCount":11,"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 a few typos","shortMessageHtmlLink":"Fix a few typos"}},{"before":"cf71e6d546a16305c2aaf48ee0cb2d45ef541be2","after":"8e52cbc941e9616c022db51a0480b05a2bb3d10c","ref":"refs/heads/planger/issues/77","pushedAt":"2024-04-29T07:40:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Enable extenders to overwrite default settings\n\nExtenders can use the `AdapterCapabilities` to specify their own default\nsettings, including the visible columns (see `MemoryDisplaySettings`\ninterface). If an extension specifies such settings for a specific debug\nsession (or type), those settings take priority over the user's VS Code\nsettings of the Memory Inspector.\n\nTo indicate that default settings are overwritten by an extension, an\nadditional message is shown in the hover of the reset button in the\noptions overlay. Extenders can specify this message to give more\nspecific reasons for overwriting the settings.\n\nUsers can prevent extenders from overwriting the default settings via a\ndedicated VS Code setting (`allowSettingsExtension`).\n\nFixes https://github.com/eclipse-cdt-cloud/vscode-memory-inspector/issues/77","shortMessageHtmlLink":"Enable extenders to overwrite default settings"}},{"before":"029ed1f359465a5211f701b0346f37ade229f3cd","after":"cf71e6d546a16305c2aaf48ee0cb2d45ef541be2","ref":"refs/heads/planger/issues/77","pushedAt":"2024-04-29T07:36:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"planger","name":"Philip Langer","path":"/planger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/588090?s=80&v=4"},"commit":{"message":"Enable extenders to overwrite default settings\n\nExtenders can use the `AdapterCapabilities` to specify their own default settings,\nincluding the visible columns (see `MemoryDisplaySettings` interface). If an extension\nspecifies such settings for a specific debug session (or type), those settings take\npriority over the user's VS Code settings of the Memory Inspector.\n\nTo indicate that default settings are overwritten by an extension, an additional\nmessage is shown in the hover of the reset button in the options overlay. Extenders\ncan specify this message to give more specific reasons for overwriting the settings.\n\nUsers can prevent extenders from overwriting the default settings via a dedicated VS Code\nsetting (`allowSettingsExtension`).\n\nFixes https://github.com/eclipse-cdt-cloud/vscode-memory-inspector/issues/77","shortMessageHtmlLink":"Enable extenders to overwrite default settings"}},{"before":null,"after":"029ed1f359465a5211f701b0346f37ade229f3cd","ref":"refs/heads/planger/issues/77","pushedAt":"2024-04-29T07:28:16.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":"Enables extenders to overwrite default settings\n\nExtenders can use the `AdapterCapabilities` to specify their own default settings.\nThis includes all settings, including the visible columns (see `MemoryDisplaySettings`).\nIf those are set by an extender for a specific debug session (type), those settings take\npriority over the user's VS Code settings.\n\nTo indicate that default settings are overwritten by an extender, an additional message\nis shown in the hover of the reset button in the options overlay. Extenders can customize\nthis message to give more specific reasons for overwriting the settings.\n\nUsers can prevent extenders from overwriting the default settings via a dedicated VS Code\nsetting (`allowSettingsExtension`).\n\nFixes https://github.com/eclipse-cdt-cloud/vscode-memory-inspector/issues/77","shortMessageHtmlLink":"Enables extenders to overwrite default settings"}},{"before":"752c6f4625871c6e04c379054f4df6bd082730b0","after":null,"ref":"refs/heads/fix-typos","pushedAt":"2024-04-24T07:33:15.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":"380351a5ab731cc4842256b2145d24c08f454ff5","after":"752c6f4625871c6e04c379054f4df6bd082730b0","ref":"refs/heads/fix-typos","pushedAt":"2024-04-24T07:31:58.000Z","pushType":"force_push","commitsCount":0,"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":null,"after":"380351a5ab731cc4842256b2145d24c08f454ff5","ref":"refs/heads/fix-typos","pushedAt":"2024-04-24T07:09:51.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":"Fix a few typos","shortMessageHtmlLink":"Fix a few typos"}},{"before":"aeab8b1bef48364a877939376c9b028638092cf6","after":null,"ref":"refs/heads/improve-context-menu","pushedAt":"2024-04-22T13:11:47.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":null,"after":"aeab8b1bef48364a877939376c9b028638092cf6","ref":"refs/heads/improve-context-menu","pushedAt":"2024-04-22T12:48:24.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":"Add separators to context menu\n\nThe number of menu items in the memory inspector's context menu already contributes to a convoluted list. In this change we add separators grouping those that are related to each other.","shortMessageHtmlLink":"Add separators to context menu"}},{"before":"cf8befbb7968073999796e5a1c65b1fc23913d31","after":"96d87506d3e55f1e4c9ab08d603e2aeb1ab76e77","ref":"refs/heads/issues/91","pushedAt":"2024-04-18T11:25: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":"PR Feedback\n\n- Improve wording in setting descriptions\n- Move shared types into common area instead of using type imports\n- Fix 'fetchMemory' not returning the correct promise","shortMessageHtmlLink":"PR Feedback"}},{"before":"dc631e7b08c1bcf2d1aa27a46ad9f796d85ddcc5","after":"cf8befbb7968073999796e5a1c65b1fc23913d31","ref":"refs/heads/issues/91","pushedAt":"2024-04-18T11:22:16.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":"PR Feedback\n\n- Improve wording in setting descriptions\n- Move shared types into common area instead of using type imports\n- Fix 'fetchMemory' not returning the correct promise","shortMessageHtmlLink":"PR Feedback"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUL-HoQA","startCursor":null,"endCursor":null}},"title":"Activity ยท eclipsesource/vscode-memory-inspector"}