{"push_id":977911634,"size":210,"distinct_size":210,"ref":"refs/heads/wojtek","head":"a12d8b59cb0d2136bf6cad5b3cc65461360ab795","before":"90ccefe2e73ab39a135e6aca72009b4d7843a88c","commits":[{"sha":"b40421c8034d503bcd58f6d4244c90b3a0336d19","author":{"email":"d610f198f8245bc1b69ea89f90523ab589a1da3f@sbcglobal.net","name":"Edward Hennessy"},"message":"gschem: Move x_preview to the new file naming convention","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/b40421c8034d503bcd58f6d4244c90b3a0336d19"},{"sha":"a198cc02662dffb475b765a0fd93e868c2b8a6f9","author":{"email":"d610f198f8245bc1b69ea89f90523ab589a1da3f@sbcglobal.net","name":"Edward Hennessy"},"message":"gschem: Update identifiers in gschem_preview class","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/a198cc02662dffb475b765a0fd93e868c2b8a6f9"},{"sha":"44d676afe54c7a9d7a17e2007bc42ee3bc89eb6d","author":{"email":"d610f198f8245bc1b69ea89f90523ab589a1da3f@sbcglobal.net","name":"Edward Hennessy"},"message":"gschem: Remove unneeded function","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/44d676afe54c7a9d7a17e2007bc42ee3bc89eb6d"},{"sha":"0c336ebe5c2e5931331e56e5ae646cbb538b5d06","author":{"email":"d610f198f8245bc1b69ea89f90523ab589a1da3f@sbcglobal.net","name":"Edward Hennessy"},"message":"gschem: Remove superfluous code","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/0c336ebe5c2e5931331e56e5ae646cbb538b5d06"},{"sha":"00476a32f0a2a4202cbce595bd1e87f124d12a1e","author":{"email":"d610f198f8245bc1b69ea89f90523ab589a1da3f@sbcglobal.net","name":"Edward Hennessy"},"message":"gschem: Change x_aligncb.c to the new naming convention","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/00476a32f0a2a4202cbce595bd1e87f124d12a1e"},{"sha":"e7c4f9e94e6949efc81e9159db5264d9bc3fed4f","author":{"email":"d610f198f8245bc1b69ea89f90523ab589a1da3f@sbcglobal.net","name":"Edward Hennessy"},"message":"gschem: Change x_rotatecb.c to the new naming convention","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/e7c4f9e94e6949efc81e9159db5264d9bc3fed4f"},{"sha":"2cfa186bde319325eacf03c496b80df9dcc097e7","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"libgeda: Replaced separator* procedures with stock guile variants.","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/2cfa186bde319325eacf03c496b80df9dcc097e7"},{"sha":"bcae3e0cba7f62b3fdcf734a271b26cb70c97f97","author":{"email":"5da091cbf1cd07fd1ada97fcac49dc4c6dd31407@gmail.com","name":"Sergey Stepanov"},"message":"change sqrt(x*x+y*y) -> hypot(x,y)\n\nthis change has 3 benefits:\n* hypot() calculation is performed without undue overflow or underflow;\n* code behaviour less compiler dependent, than pow(x, 2), which (probably) may fail if x is negative;\n* code is a bit simpler, and less error prone if x or y is a complex expression.","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/bcae3e0cba7f62b3fdcf734a271b26cb70c97f97"},{"sha":"79d6da9e2dec05716570ae9b99ba65f5ddec5bbc","author":{"email":"d10bc61844315e0a4e0fa626901e4000a7caae0b@gmail.com","name":"Sergey Alyoshin"},"message":"gschem: multiattrib Value textview improvements\n\n* Move focus backward to Name from Value textview with Shift+Tab\n* Add tooltip for Value textview about adding new line and Tab\n* Allow horizontal scrollbar for Value textview to prevent dialog window to\n  expand more than display size\n\nReviewed-by: Vladimir Zhbanov <vzhbanov@gmail.com>\n\nCloses-bug: lp-1514209","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/79d6da9e2dec05716570ae9b99ba65f5ddec5bbc"},{"sha":"7db621d4d2d9cdc024fb1730a5f967577b02d417","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"gschem: Fix segfaults on 'Page revert'.\n\nFixes segfaults happening when the 'Page revert' action is run after\nthe page file was changed in another program.","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/7db621d4d2d9cdc024fb1730a5f967577b02d417"},{"sha":"e26305c5f0a02085157613ac2b0680683e8ad5f8","author":{"email":"d610f198f8245bc1b69ea89f90523ab589a1da3f@sbcglobal.net","name":"Edward Hennessy"},"message":"gschem: Fix circle hatching calculation","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/e26305c5f0a02085157613ac2b0680683e8ad5f8"},{"sha":"18442a1ea5d53605803fcc8faa03688670cbe824","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"gschem: Don't use w_current directly in gschem_page_view_pan_motion().","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/18442a1ea5d53605803fcc8faa03688670cbe824"},{"sha":"45b6d426cbe211b5f8008a5c3ae3996d45f002d2","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"gschem: Get rid of several a_zoom() zooming in gschem_page_view_zoom_text().","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/45b6d426cbe211b5f8008a5c3ae3996d45f002d2"},{"sha":"943109cf0979d26bcacd2e1fffb27f768d358d09","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"gschem: More accurate screen absolute object size calculation.\n\nIn some cases when page view screen width is small and viewport\nworld width is great the gschem_page_view_SCREENabs() function\nreturned 0 due to division of integers was being done before\nmultiplication by some (probably big) value. Now multiplication is\ndone before division, which leads to more accurate calculation.","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/943109cf0979d26bcacd2e1fffb27f768d358d09"},{"sha":"d841ba0dc268db4f382bd52fc7b0f6554e709498","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"gschem: Removed obsolete doxygen comment.","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/d841ba0dc268db4f382bd52fc7b0f6554e709498"},{"sha":"8f473e5a75f7ed383128e6ed886e004270c0821f","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"gschem: Factor undo code out of gschem_page_view.c.","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/8f473e5a75f7ed383128e6ed886e004270c0821f"},{"sha":"ac4c3336cacaf4c1f947f758be16beee49c70533","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"gschem: Removed unused property.","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/ac4c3336cacaf4c1f947f758be16beee49c70533"},{"sha":"76578a7aaf8c09ad66a542a88d2e441e9067f0bc","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"Fixed comment.","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/76578a7aaf8c09ad66a542a88d2e441e9067f0bc"},{"sha":"247137745cd12aea72ad64d256c824c9a9842370","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"gschem: Simplified code a bit.","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/247137745cd12aea72ad64d256c824c9a9842370"},{"sha":"43517aba280f91ee2ac1b6c67cd43cd496ca8aed","author":{"email":"a2948f6751000431ebbfde13138e5f5a2b94080e@gmail.com","name":"Vladimir Zhbanov"},"message":"gschem: Fix close-page! in GUI.\n\nIn gschem the close-page! procedure defined in the (geda page)\nmodule was overridden in order to carry out all necessary GUI\nclean up before exiting. However, this didn't work due to a typo\nin its lowlevel Scheme function name, which caused segfaults by\nusing it, e.g., as GUI macro. Now it segfaults not so often :)","distinct":true,"url":"https://api.github.com/repos/wojciechk8/geda-gaf/commits/43517aba280f91ee2ac1b6c67cd43cd496ca8aed"}]}