{"push_id":944036918,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"3abf87972e8542dea2bbf867565c3686cf84dfa3","before":"8ac6bbd63318f7c8503da8d57f82aeb71d9bd45f","commits":[{"sha":"3abf87972e8542dea2bbf867565c3686cf84dfa3","author":{"email":"4aa8e7d3b0b3361976c5ce583d813bfa9d7af3cb@ok-soft-gmbh.com","name":"Dr. Oleg Kiriljuk"},"message":"Add options to hideCol/hideCol improve columnChooser performance\n\nThe changes:\n\n1) the second parameter of `showHideCol` can be Boolean (`true` to show\nand `false` to hide) and not only the string \"\" to show and the string\n\"none\" to hide.\n\n2) the methods `showHideCol`, `hideCol` and `showCol` support now\nadditional optional parameter, which can be helpful to improve the\nperformance of hiding/showing multiple columns. The last option\nparameter could be object with the following Boolean properties:\n`skipSetGroupHeaders`, `skipFeedback`, `skipSetGridWidth`. Specifying of\n`true` values for any from the properties force skipping of the\ncorresponding calls inside of `showHideCol`.\n\n3) The modification of `columnChooser` uses the new options of\n`showCol`/`hideCol` to improve the performance. One can consider to use\n`skipFeedback: true` later, but I didn't implemented it now because the\nconsequences of the changes needed be analysed carefully before.\n\nThanks @Wooya (https://github.com/Wooya) for his suggestion from [the\ncomment](https://github.com/free-jqgrid/jqGrid/issues/198#issuecomment-173470782),\nwhich pushed me to make the changes.","distinct":true,"url":"https://api.github.com/repos/free-jqgrid/jqGrid/commits/3abf87972e8542dea2bbf867565c3686cf84dfa3"}]}