{"push_id":1346068803,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"6adb02ca6e5ecde4e25627347ce88a61cc7b20d0","before":"7cf144fac8fb9c9a34a404e5bc86c0461bf86060","commits":[{"sha":"8899eeddee8bf1252af00dcd501907b1ba534846","author":{"name":"Thomas Wolf","email":"830c9f59ed1112f7a389f194e76f1bdac5a7c2b1@paranor.ch"},"message":"Eclipse 3.8 compatibility\n\n* The search widget in the history view needs to implement isDynamic()\n  properly. For some reason, it works as expected on 4.2+ without\n  this, but on 3.8 it's needed. After all, a toolbar contribution\n  that toggles its visibility _is_ dynamic.\n* Use older JFaceResources.format(); the varargs version doesn't exist\n  in Eclipse 3.8.\n* Don't use FilteredTree.setQuickSelectionMode(); it doesn't exist in\n  Eclipse 3.8.\n\nBug: 502144\nChange-Id: I26e3d321bdf3452d383206cd7bbda95459bf859f\nSigned-off-by: Thomas Wolf <thomas.wolf@paranor.ch>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/8899eeddee8bf1252af00dcd501907b1ba534846"},{"sha":"1dfba020dc665f4ef69f5a03d6f49b5c84fad33a","author":{"name":"Matthias Sohn","email":"11dc2f095410673a2c5313fe512317ef53868c7b@sap.com"},"message":"Fix confirm reset dialog\n\n- fix typo\n- check if a running launch would be affected by reset --hard\n\nBug: 502215\nChange-Id: Ibfa73aff7a9fef4f1d41375d23bfe60a79c3ed8b\nSigned-off-by: Matthias Sohn <matthias.sohn@sap.com>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/1dfba020dc665f4ef69f5a03d6f49b5c84fad33a"},{"sha":"3668789e5a088ebe33c8f602a8ac1979fd980ba0","author":{"name":"Matthias Sohn","email":"11dc2f095410673a2c5313fe512317ef53868c7b@sap.com"},"message":"Merge \"Fix confirm reset dialog\" into stable-4.5","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/3668789e5a088ebe33c8f602a8ac1979fd980ba0"},{"sha":"91bb4c3b6bff98f0a8a84c7ec30c46907ceecc27","author":{"name":"Thomas Wolf","email":"830c9f59ed1112f7a389f194e76f1bdac5a7c2b1@paranor.ch"},"message":"Fix in Git Repositories View update\n\nThat view was updated on any preference change in the plugin's\npreferences. That's actually unnecessary, all this view cares about is\nchanges to the list of configured repositories.\n\nCherry-picked from master commit 8a7e9a13.\n\nChange-Id: I1a16a93ec70c23d8fd9b4ac3e1bf33100f6f06a4\nSigned-off-by: Thomas Wolf <thomas.wolf@paranor.ch>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/91bb4c3b6bff98f0a8a84c7ec30c46907ceecc27"},{"sha":"8f3346e3d5412cfb7bca2e1207ca6d1c80d4b128","author":{"name":"Matthias Sohn","email":"11dc2f095410673a2c5313fe512317ef53868c7b@sap.com"},"message":"Merge branch 'stable-4.5'\n\n* stable-4.5:\n  Fix in Git Repositories View update\n  Fix confirm reset dialog\n\nThe following commit was removed from the merge commit since 4.6 will\nnot be compatible with Eclipse 3.8 since we moved to Java 8:\n* Eclipse 3.8 compatibility\n\nChange-Id: I64a6dfaf3ab2f4925ea753a22ee55758d4ea1443\nSigned-off-by: Matthias Sohn <matthias.sohn@sap.com>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/8f3346e3d5412cfb7bca2e1207ca6d1c80d4b128"},{"sha":"6df30fa94cfc009c1ff7ceb74788ab4a9014b372","author":{"name":"Andrey Rodionov","email":"1861885f45bc8fa3cd22b5c1574ec376aebd59a4@mail.ru"},"message":"Click on search result causes EGit to stat the repository\ndirectory \n\nBug: 501799\nChange-Id: I45efcbbd54bbfbb1e9acf2c19371cba2c9c0d1e4\nSigned-off-by: Andrey Rodionov <rodionovamp@mail.ru>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/6df30fa94cfc009c1ff7ceb74788ab4a9014b372"},{"sha":"afd0d76fe8245fc0c9d96abe819a935cb02d3235","author":{"name":"Thomas Wolf","email":"830c9f59ed1112f7a389f194e76f1bdac5a7c2b1@paranor.ch"},"message":"Test stability: get node anew after having refreshed the view\n\nGitRepositoriesViewBranchHandlingTest occasionally failed to select the\ncorrect node, and then could not find the \"Delete Branch\" menu item. Try\nto fix that by getting the local branches node afresh after the view has\nbeen refreshed.\n\nChange-Id: I5989776829eda9a5b000d722a941d5ad72f4d043\nSigned-off-by: Thomas Wolf <thomas.wolf@paranor.ch>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/afd0d76fe8245fc0c9d96abe819a935cb02d3235"},{"sha":"6213e2e155951c2088b63e8b1d7640f397e3ebe3","author":{"name":"Thomas Wolf","email":"830c9f59ed1112f7a389f194e76f1bdac5a7c2b1@paranor.ch"},"message":"Test stability: avoid arbitrarily timed wait\n\nChange-Id: I391c4e5fd5e75e1cf2352bd561cf2f15b887da6f\nSigned-off-by: Thomas Wolf <thomas.wolf@paranor.ch>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/6213e2e155951c2088b63e8b1d7640f397e3ebe3"},{"sha":"46fe26f4f0572ceea2ae4904736fd0d93cb6b95e","author":{"name":"Gunnar Wagenknecht","email":"518cd6a6afe117041465e0f6e2b4df73ce28edc0@wagenknecht.org"},"message":"Give focus to commit message when auto-staging is enabled\n\nBug: 505742\nChange-Id: I71a2e7536abde470e4f56053dcc3e7f98e0a3770\nSigned-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/46fe26f4f0572ceea2ae4904736fd0d93cb6b95e"},{"sha":"223247c14ee3744751adcea9f99a06fcfd7a2345","author":{"name":"Thomas Wolf","email":"830c9f59ed1112f7a389f194e76f1bdac5a7c2b1@paranor.ch"},"message":"Fix the enablement of \"Compare with->Index with HEAD\"\n\nThis menu command makes sense only for staged files, but it was enabled\nwrongly also on unstaged files. Apparently that was done on purpose in\ncommit 6d975be6 to avoid a costly index diff calculation to find out\nwhether the file was staged.\n\nBut if we are able to display \"staged\" decorations speedily, we\ncertainly are also able to determine quickly whether a file is staged.\nMake isEnabled() properly check again, using the same mechanisms we use\nfor decorations, which rely on the IndexDiffCache. Remove the extra\ncheck when the command is run, including the dialog.\n\nThere is one quirk here: these \"Compare With...\" actions are contributed\nusing the old (and deprecated) org.eclipse.ui.popupMenus extension point\nwith <objectContribution>. They get invoked via RepositoryAction, which\nhas some extra logic to avoid re-computing enablement when the selection\ndidn't change as far as resources are concerned. This of course goes\nwrong if the enablement state of a handler depends on other state that\nmay have changed, such as the resources git state (staged/modified/...).\n\nAdd some logic to enforce always updating enablement for such handlers.\nThis works and is even uncritical when typing in an editor because:\n* determining staging state via the IndexDiffCache is fast, and\n* the enablement is only computed when the context menu is opened.\n\nChange-Id: Ic6ec1e407f2ba1403ae52bc09b4f2546f4e221c8\nSigned-off-by: Thomas Wolf <thomas.wolf@paranor.ch>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/223247c14ee3744751adcea9f99a06fcfd7a2345"},{"sha":"478dd60305f4b235d40de2e81d49f05ad710978a","author":{"name":"Matthias Sohn","email":"11dc2f095410673a2c5313fe512317ef53868c7b@sap.com"},"message":"Merge branch 'stable-4.5'\n\n* stable-4.5:\n  Give focus to commit message when auto-staging is enabled\n\nChange-Id: I8c4c113184f27bbb556dfd06be42eae23e7c90b5\nSigned-off-by: Matthias Sohn <matthias.sohn@sap.com>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/478dd60305f4b235d40de2e81d49f05ad710978a"},{"sha":"e2b8f79c298982e582fe9ebc07ceaaeb11aa2cab","author":{"name":"Thomas Wolf","email":"830c9f59ed1112f7a389f194e76f1bdac5a7c2b1@paranor.ch"},"message":"Refactor the action handling in the git history view\n\nCommit bc712de04 broke the handling of global actions. The git history\nview has three viewers, each with their own actions (and context menus).\nEach called updateActionBars() to register and unregister global\nactions when it got or lost the focus. This interfered badly with the\nnew dynamic search toolbar item because updateActionBars() also updates\nthe toolbar and re-creates that dynamic item every time. However, the\nchange made in bc712de04 was not correct; global action registrations\nwere no longer propagated to the RetargetActions.\n\nIntroduce a new class ActionUtils for the creation and registration of\nglobal actions provided by widgets. Register and unregister actions via\nthe global IHandlerService. This gets rid of duplicated code in the\nthree viewer classes, updates only the global action handlers but not\nthe toolbar, and also enables the accelerators for these commands in\nthe CommitEditorPage and StashEditorPage.\n\nFinally use getPath() instead of getNewPath() in the copy implementation\nin CommitFileDiffViewer so that it also works for deleted files.\n\nBug: 503198\nChange-Id: I0ee88c4f03f5fbcab86099cc498c68a2b077b1fa\nSigned-off-by: Thomas Wolf <thomas.wolf@paranor.ch>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/e2b8f79c298982e582fe9ebc07ceaaeb11aa2cab"},{"sha":"212c3d551459392c7464808cb39d4627bd38e109","author":{"name":"Axel Richard","email":"4591b5e921cf92051c6e28fb5383a0a5f49c447f@obeo.fr"},"message":"[wip] Comparison broken when model resource missing in other branch\n\nChange-Id: I734c700aa326c3a7d276c0540056eaf3d5652644\nSigned-off-by: Axel Richard <axel.richard@obeo.fr>","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/212c3d551459392c7464808cb39d4627bd38e109"},{"sha":"6adb02ca6e5ecde4e25627347ce88a61cc7b20d0","author":{"name":"Philip Langer","email":"8066024ae0aba7382960aa0c97b58264c4cf6bef@eclipsesource.com"},"message":"Workaround to enable linking multiple resources to HistoryView\n\nWhen given a selection the GenericHistoryView only considers the first\nelement and adapts it to an IResource before passing it on as input. To\nwork around this behavior the GitHistoryPage now looks at the current\nselection itself and uses it as input if preferable.\n\nBug: 392948\nSigned-off-by: Stefan Dirix <sdirix@eclipsesource.com>\nSigned-off-by: Axel Richard <axel.richard@obeo.fr>\nSigned-off-by: Laurent Delaigue <laurent.delaigue@obeo.fr>\nSigned-off-by: Alexandra Buzila <abuzila@eclipsesource.com>\nSigned-off-by: Philip Langer <planger@eclipsesource.com>\nChange-Id: Idd3f2434881085d90a547f825fb20ba8895b7e79","distinct":true,"url":"https://api.github.com/repos/collaborative-modeling/egit/commits/6adb02ca6e5ecde4e25627347ce88a61cc7b20d0"}]}
{"actor":{"display_login":"collaborative-modeling-bot"}}