{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":676951331,"defaultBranch":"master","name":"eclipse.platform.ui","ownerLogin":"Wittmaxi","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-08-10T11:46:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16443184?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727354772.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"2c6715a4d28a6ce1d77d0d6197763af81bbfaa1f","ref":"refs/heads/MW_test_find_next_action","pushedAt":"2024-09-26T12:46:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"[FindNextAction] Introduce unit tests\n\nIntroduces unit tests for the FindNextAction.","shortMessageHtmlLink":"[FindNextAction] Introduce unit tests"}},{"before":null,"after":"6f3238cba35ea37af202b93b5f696f5a98c3e3d1","ref":"refs/heads/MW_FindNextAction_Use_FindReplaceLogic","pushedAt":"2024-09-20T13:07:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"FindNextAction: Use FindReplaceLogic\n\nInstead of re-implementing it's own logic, the FindNextAction now reuses\nthe FindReplaceLogic for it's backend.","shortMessageHtmlLink":"FindNextAction: Use FindReplaceLogic"}},{"before":null,"after":"7e538c51e22b01828ee33d68a5f6c3abe9d0daad","ref":"refs/heads/MW_ctrl+k","pushedAt":"2024-09-20T12:31:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"FindNextAction: synchronize History with FindReplaceOverlay and Dialog\n\nThe history of the FindNextAction is now synchronized with the search\nhistory of either the FindReplaceOverlay or of the FindReplaceDialog\n(whichever is active currently).\n\nfixes #2285","shortMessageHtmlLink":"FindNextAction: synchronize History with FindReplaceOverlay and Dialog"}},{"before":"7ad0aad0f0063aecafb8d4bb425941c79ed13f63","after":"b6186f57fbec28d23260fc3a2f3d1101b910c3c5","ref":"refs/heads/MW_dropdown_navigate_to_first","pushedAt":"2024-09-20T11:12:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"SearchHistoryMenu: improve scrolling through selection with arrow keys\n\nScrolling through the selection of the Search History now correctly\nstarts at the first item and cycles through the boundaries (ie.\nscrolling down from the last item returns correctly to the first item of\nthe list)\n\nfixes #2139","shortMessageHtmlLink":"SearchHistoryMenu: improve scrolling through selection with arrow keys"}},{"before":"3a159e7ad3278121d9c314ea586f19237fd74d77","after":"7ad0aad0f0063aecafb8d4bb425941c79ed13f63","ref":"refs/heads/MW_dropdown_navigate_to_first","pushedAt":"2024-09-10T16:06:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"SearchHistoryMenu: improve scrolling through selection with arrow keys\n\nScrolling through the selection of the Search History now correctly\nstarts at the first item and cycles through the boundaries (ie.\nscrolling down from the last item returns correctly to the first item of\nthe list)\n\nfixes #2139","shortMessageHtmlLink":"SearchHistoryMenu: improve scrolling through selection with arrow keys"}},{"before":"f9a9941b6a10e48028bd34eab9a6e0906038faaf","after":"3a159e7ad3278121d9c314ea586f19237fd74d77","ref":"refs/heads/MW_dropdown_navigate_to_first","pushedAt":"2024-09-10T16:03:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"SearchHistoryMenu: improve scrolling through selection with arrow keys\n\nScrolling through the selection of the Search History now correctly\nstarts at the first item and cycles through the boundaries (ie.\nscrolling down from the last item returns correctly to the first item of\nthe list)\n\nfixes #2139","shortMessageHtmlLink":"SearchHistoryMenu: improve scrolling through selection with arrow keys"}},{"before":"5f931eeb938275c3e1acbb9fd5239856750ea7e4","after":"7c69e19e2d760696c78c71497d670fc6d7dbb006","ref":"refs/heads/MW_old_mnemonics","pushedAt":"2024-09-02T15:39:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"FindReplaceLogic/selectAll: don't set selection after every result\n\nnow, select all finds all the indices it needs to find and only sets the\nselection at the very end of the select all operation.","shortMessageHtmlLink":"FindReplaceLogic/selectAll: don't set selection after every result"}},{"before":null,"after":"5f931eeb938275c3e1acbb9fd5239856750ea7e4","ref":"refs/heads/MW_old_mnemonics","pushedAt":"2024-09-02T15:07:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"FindReplaceOverlay: add support from mnemonics from the Dialog\n\nIn order to preserve the workflow of users who use the Mnemonics of the\nFind/Replace Dialog a lot, add support to these key combinations as well\n\nfixes #2080","shortMessageHtmlLink":"FindReplaceOverlay: add support from mnemonics from the Dialog"}},{"before":null,"after":"4f8aac49abe1270523d386dfa538f8e628223c4a","ref":"refs/heads/MW_partstack_overlay","pushedAt":"2024-09-02T12:55:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"EXPERIMENT: display the Find/Replace overlay as partstack","shortMessageHtmlLink":"EXPERIMENT: display the Find/Replace overlay as partstack"}},{"before":"31b7528257d9fd627cea0bfa79736ec64dc8e474","after":"f9a9941b6a10e48028bd34eab9a6e0906038faaf","ref":"refs/heads/MW_dropdown_navigate_to_first","pushedAt":"2024-09-02T11:16:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"SearchHistoryMenu: improve scrolling through selection with arrow keys\n\nScrolling through the selection of the Search History now correctly\nstarts at the first item and cycles through the boundaries (ie.\nscrolling down from the last item returns correctly to the first item of\nthe list)\n\nfixes #2139","shortMessageHtmlLink":"SearchHistoryMenu: improve scrolling through selection with arrow keys"}},{"before":null,"after":"31b7528257d9fd627cea0bfa79736ec64dc8e474","ref":"refs/heads/MW_dropdown_navigate_to_first","pushedAt":"2024-09-02T11:15:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"SearchHistoryMenu: improve scrolling through selection with arrow keys\n\nScrolling through the selection of the Search History now correctly\nstarts at the first item and cycles through the boundaries (ie.\nscrolling down from the last item returns correctly to the first item of\nthe list)\n\nfixes #2139","shortMessageHtmlLink":"SearchHistoryMenu: improve scrolling through selection with arrow keys"}},{"before":null,"after":"d7a467ff273cae1908b40b4a2093d9c20571c68e","ref":"refs/heads/MW_short_circuit_check_for_binary_files","pushedAt":"2024-08-23T07:42:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"TextSearchVisitor: don't check for binary files if not required\n\nIf a workspace search is allowed to search in binary files, we should\nnot perform a (possibly expensive) check for whether a file is binary -\nwe are going to search through it regardless of the result of that\nquery.\n\nAs discussed in\nhttps://github.com/eclipse-platform/eclipse.platform.ui/issues/2180","shortMessageHtmlLink":"TextSearchVisitor: don't check for binary files if not required"}},{"before":"0565fea9a362e7036363ccac7b4879a17d9d06e4","after":"46aacfab6b1be49e8720c835c24a3bdbf03ade98","ref":"refs/heads/MW-content-assist","pushedAt":"2024-07-23T07:25:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HeikoKlare","name":"Heiko Klare","path":"/HeikoKlare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755472?s=80&v=4"},"commit":{"message":"Find/Replace overlay: add content assist in RegEx mode\n\nAdds a content assist feature when the Overlay is in RegEx mode.\nUses the same content proposals as the find/replace dialog.","shortMessageHtmlLink":"Find/Replace overlay: add content assist in RegEx mode"}},{"before":"6aa63c362c4974a108a1faaf79887e4839e869a7","after":"0565fea9a362e7036363ccac7b4879a17d9d06e4","ref":"refs/heads/MW-content-assist","pushedAt":"2024-07-23T06:42:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HeikoKlare","name":"Heiko Klare","path":"/HeikoKlare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755472?s=80&v=4"},"commit":{"message":"Find/Replace overlay: add content assist in RegEx mode\n\nAdds a content assist feature when the Overlay is in RegEx mode.\nUses the same content proposals as the find/replace dialog.","shortMessageHtmlLink":"Find/Replace overlay: add content assist in RegEx mode"}},{"before":"0d748ed4cfa72db88e4475d9bbc8dedc707eaf42","after":"9b7a707099106d182cfece1b84f219f913cf98cb","ref":"refs/heads/MW_incremental_search_same_word","pushedAt":"2024-07-22T14:30:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HeikoKlare","name":"Heiko Klare","path":"/HeikoKlare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755472?s=80&v=4"},"commit":{"message":"FindReplaceLogic: incremental doesn't skip over current selection\n\nIncremental search would start incremental search immediately after the\ncurrent word. This meant that the incremental search would not go back\nto the word where the incremental search initially started.\n\nfixes #2107","shortMessageHtmlLink":"FindReplaceLogic: incremental doesn't skip over current selection"}},{"before":"3932c362a0b20b8cbabf1a9643949bba79c70a62","after":"0d748ed4cfa72db88e4475d9bbc8dedc707eaf42","ref":"refs/heads/MW_incremental_search_same_word","pushedAt":"2024-07-22T09:10:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"FindReplaceLogic: incremental doesn't skip over current selection\n\nIncremental search would start incremental search immediately after the\ncurrent word. This meant that the incremental search would not go back\nto the word where the incremental search initially started.\n\nfixes #2107","shortMessageHtmlLink":"FindReplaceLogic: incremental doesn't skip over current selection"}},{"before":"0d748ed4cfa72db88e4475d9bbc8dedc707eaf42","after":"3932c362a0b20b8cbabf1a9643949bba79c70a62","ref":"refs/heads/MW_incremental_search_same_word","pushedAt":"2024-07-22T09:10:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"Trigger pipeline","shortMessageHtmlLink":"Trigger pipeline"}},{"before":"53c71922dcc2686c5ffb1efe79ff87a2d7f37fc5","after":"0d748ed4cfa72db88e4475d9bbc8dedc707eaf42","ref":"refs/heads/MW_incremental_search_same_word","pushedAt":"2024-07-22T09:01:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"FindReplaceLogic: incremental doesn't skip over current selection\n\nIncremental search would start incremental search immediately after the\ncurrent word. This meant that the incremental search would not go back\nto the word where the incremental search initially started.\n\nfixes #2107","shortMessageHtmlLink":"FindReplaceLogic: incremental doesn't skip over current selection"}},{"before":"2ab2bf0fba07df6bf8cda8f3285ebf06467144e8","after":"6aa63c362c4974a108a1faaf79887e4839e869a7","ref":"refs/heads/MW-content-assist","pushedAt":"2024-07-22T08:54:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"Find/Replace overlay: add content assist in RegEx mode\n\nAdds a content assist feature when the Overlay is in RegEx mode.\nUses the same content proposals as the find/replace dialog.","shortMessageHtmlLink":"Find/Replace overlay: add content assist in RegEx mode"}},{"before":"f4b51605bd016a1bfecc04a50ee97a414a699da9","after":"2ab2bf0fba07df6bf8cda8f3285ebf06467144e8","ref":"refs/heads/MW-content-assist","pushedAt":"2024-07-22T08:38:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":null,"after":"be8946acf0fcc8cff7207eb0bd9d0b3b61783718","ref":"refs/heads/MW_adapt_overlay_to_theme_color","pushedAt":"2024-07-22T06:28:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"Find/Replace Overlay: adapt to target theming\n\nThe find/replace overlay now gets it's colors from the targetted view if\nthe target is a text editor.\n\nfixes #2118","shortMessageHtmlLink":"Find/Replace Overlay: adapt to target theming"}},{"before":"b14ed6aa31fe609b2b2e56151e12a507dc45adb1","after":"53c71922dcc2686c5ffb1efe79ff87a2d7f37fc5","ref":"refs/heads/MW_incremental_search_same_word","pushedAt":"2024-07-22T06:16:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"FindReplaceLogic: incremental doesn't skip over current selection\n\nIncremental search would start incremental search immediately after the\ncurrent word. This meant that the incremental search would not go back\nto the word where the incremental search initially started.\n\nfixes #2107","shortMessageHtmlLink":"FindReplaceLogic: incremental doesn't skip over current selection"}},{"before":"f6b5ab45a3676589e1e993092ed5a8fa88641cc8","after":"198cb4e675aacf081ac873f6a121ec9a7e910819","ref":"refs/heads/MW_always_update_base_location","pushedAt":"2024-07-22T06:12:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"FindReplaceLogic: update incremental base location even with RegEx\n\nUpdate the incremental Base location even if RegEx is enabled and\nincremental search is disabled. Once RegEx is disabled, the incremental\nbase location is thus still valid.\n\nfixes #1915","shortMessageHtmlLink":"FindReplaceLogic: update incremental base location even with RegEx"}},{"before":"f944215eb2c71f8fd636aac67abd10da883a9d11","after":"de90d3707668ec05dc163dd15e78893e995a2742","ref":"refs/heads/MW_incremental_search_contract","pushedAt":"2024-07-19T14:00:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"Find/Replace Logic: remove-contract breaking performIncrementalSearch\n\nThe method performIncrementalSearch broke it's contract by only\nperforming incremental search when incremental search was enabled (even\nthough it didn't specify that as precondition). Now, performSearch with\nthe right search option is used to perform incremental search.\n\nfixes #2105","shortMessageHtmlLink":"Find/Replace Logic: remove-contract breaking performIncrementalSearch"}},{"before":"6f5885f777ebb3fa073e6130ee747a061847f6e5","after":"f944215eb2c71f8fd636aac67abd10da883a9d11","ref":"refs/heads/MW_incremental_search_contract","pushedAt":"2024-07-19T13:13:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"Find/Replace Logic: remove-contract breaking performIncrementalSearch\n\nThe method performIncrementalSearch broke it's contract by only\nperforming incremental search when incremental search was enabled (even\nthough it didn't specify that as precondition). Now, performSearch with\nthe right search option is used to perform incremental search.\n\nfixes #2105","shortMessageHtmlLink":"Find/Replace Logic: remove-contract breaking performIncrementalSearch"}},{"before":"3541f787495247361231352e5c6162afea52d222","after":"6f5885f777ebb3fa073e6130ee747a061847f6e5","ref":"refs/heads/MW_incremental_search_contract","pushedAt":"2024-07-19T13:13:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"Find/Replace Logic: remove contract breaking performIncrementalSearch\n\nThe method performIncrementalSearch broke it's contract by only\nperforming incremental search when incremental search was enabled (even\nthough it didn't specify that as precondition). Now, performSearch with\nthe right search option is used to perform incremental search.\n\nfixes #2105","shortMessageHtmlLink":"Find/Replace Logic: remove contract breaking performIncrementalSearch"}},{"before":"16cc83b3f114264c7c1dc7b15d9eb628d3eb03a0","after":"b14ed6aa31fe609b2b2e56151e12a507dc45adb1","ref":"refs/heads/MW_incremental_search_same_word","pushedAt":"2024-07-19T13:11:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"FindReplaceLogic: incremental doesn't skip over current selection\n\nIncremental search would start incremental search immediately after the\ncurrent word. This meant that the incremental search would not go back\nto the word where the incremental search initially started.\n\nfixes #2107","shortMessageHtmlLink":"FindReplaceLogic: incremental doesn't skip over current selection"}},{"before":"3ebfc2057b0079d7db7175bd5a555357fc5e3659","after":"3541f787495247361231352e5c6162afea52d222","ref":"refs/heads/MW_incremental_search_contract","pushedAt":"2024-07-19T11:23:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"Find/Replace Logic: remove contract breaking performIncrementalSearch\n\nThe method performIncrementalSearch broke it's contract by only\nperforming incremental search when incremental search was enabled (even\nthough it didn't specify that as precondition). Now, performSearch with\nthe right search option is used to perform incremental search.\n\nfixes #2105","shortMessageHtmlLink":"Find/Replace Logic: remove contract breaking performIncrementalSearch"}},{"before":"f284814f4e9a8c2034555608d15c4837b0841875","after":"c6db852c32c99219488759dc8009b1e5fdbfac1e","ref":"refs/heads/MW_fix_1913","pushedAt":"2024-07-19T10:55:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HeikoKlare","name":"Heiko Klare","path":"/HeikoKlare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755472?s=80&v=4"},"commit":{"message":"Find/Replace Logic: Allow reset of Incremental Base Position\n\nAllow the client to reset the base position for incremental search\nwithout enabling/disabling the Incremental search.\n\nfixes #1913","shortMessageHtmlLink":"Find/Replace Logic: Allow reset of Incremental Base Position"}},{"before":"ecb803af6c9853f5138f3ee3749d004bb2f3c68b","after":"f284814f4e9a8c2034555608d15c4837b0841875","ref":"refs/heads/MW_fix_1913","pushedAt":"2024-07-19T10:48:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wittmaxi","name":"Maximilian Wittmer","path":"/Wittmaxi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16443184?s=80&v=4"},"commit":{"message":"Find/Replace Logic: Allow reset of Incremental Base Position\n\nAllow the client to reset the base position for incremental search\nwithout enabling/disabling the Incremental search.\n\nfixes #1913","shortMessageHtmlLink":"Find/Replace Logic: Allow reset of Incremental Base Position"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQxMjo0NjoxMi4wMDAwMDBazwAAAATBe1Fv","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOVQxMDo0ODoxNy4wMDAwMDBazwAAAASD0bBX"}},"title":"Activity ยท Wittmaxi/eclipse.platform.ui"}