{"push_id":654625815,"size":1000,"distinct_size":734,"ref":"refs/heads/master","head":"4c9e5fc56416386a5db90fa567d872ac2907ee26","before":"faa08454cd8ccc51d740a55dc559d7017172f10a","commits":[{"sha":"9a50f9f1fa65a151b5b087214b9966517e0ce859","author":{"email":"086416c32a426eda4874304dafdbb5223ccea02e@gmail.com","name":"Fede85"},"message":"TFT library: warning messages in PImage class and strings inside examples now stored in flash to save RAM","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/9a50f9f1fa65a151b5b087214b9966517e0ce859"},{"sha":"c41cc36f138ca06890ee0cc351ec93f91ca70706","author":{"email":"9dc3ff3d138562f97538d2d6494f1e5dc216015b@stdin.nl","name":"Matthijs Kooijman"},"message":"Add icons\n\nThese are Arduino icons in various formats that can be used by\nredistributors in menus etc.\n\nThese icons were taken from the Debian package, version 1:1.0.5+dfsg2-1.\nAccording to the copyright file in there, all icons are licensed under\nthe GPL-2+.","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/c41cc36f138ca06890ee0cc351ec93f91ca70706"},{"sha":"eb986fea5b0bae31da44fb7396d26fc35c81fbaf","author":{"email":"9dc3ff3d138562f97538d2d6494f1e5dc216015b@stdin.nl","name":"Matthijs Kooijman"},"message":"Add .ino mime type info for Linux\n\nThis file is not installed by the ant build, but is intended for use by\nLinux distributions.\n\nThe actual file was taken from the Debian package, version\n1:1.0.5+dfsg2-1 and is licensed under the GPL-2+. It was only modified\nto remove a FIXME comment that is no longer relevant.","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/eb986fea5b0bae31da44fb7396d26fc35c81fbaf"},{"sha":"f73bb0873ca890366d16bbb3fbde33031e70af7b","author":{"email":"9dc3ff3d138562f97538d2d6494f1e5dc216015b@stdin.nl","name":"Matthijs Kooijman"},"message":"Add arduino.desktop file for Linux\n\nThis file is not installed by the ant build, but is intended for use by\nLinux distributions.\n\nThe actual file was taken from the Debian package, version\n1:1.0.5+dfsg2-1 and is licensed under the GPL-2+. The GenericName,\nComment and Categories fields were changed to better reflect the Arduino\nprogram and Desktop specification.","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/f73bb0873ca890366d16bbb3fbde33031e70af7b"},{"sha":"76645b957d88d01ec4729cf978a7d4f8b793902e","author":{"email":"9dc3ff3d138562f97538d2d6494f1e5dc216015b@stdin.nl","name":"Matthijs Kooijman"},"message":"In boards.txt, rename atmega328diecimila to diecimila\n\nThis board has a \"cpu\" submenu to select either atmega328 or atmega168,\nso it does not make sense to put atmega328 in the main board name.","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/76645b957d88d01ec4729cf978a7d4f8b793902e"},{"sha":"fe2bec59b7eb0aa438086755a8f07bc61d67e89e","author":{"email":"9dc3ff3d138562f97538d2d6494f1e5dc216015b@stdin.nl","name":"Matthijs Kooijman"},"message":"Add manual page\n\nThis adds a description of commandline options, files used and some\npreferences in proper Unix manpage format. It is written in asciidoc,\nwhich can easily be converted to both a native troff manpage, or HTML\n(the latter can be done by github on-demand).","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/fe2bec59b7eb0aa438086755a8f07bc61d67e89e"},{"sha":"0516ec16a4e625a35e9c0bdfb7cc38d6bd1432a6","author":{"email":"f19af07ee36e7fc77db029a771cf06fe74bdb8a9@bug.st","name":"Cristian Maglie"},"message":"Merge pull request #1727 from matthijskooijman/ide-1.5.x-linuxstuff\n\nIde 1.5.x linuxstuff and manpage","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/0516ec16a4e625a35e9c0bdfb7cc38d6bd1432a6"},{"sha":"d20c028469d198d66191e35655e80dc1ad078b92","author":{"email":"f19af07ee36e7fc77db029a771cf06fe74bdb8a9@bug.st","name":"Cristian Maglie"},"message":"Merge remote-tracking branch 'arduino/master' into ide-1.5.x\n\nConflicts:\n\tlibraries/Ethernet/EthernetClient.cpp","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/d20c028469d198d66191e35655e80dc1ad078b92"},{"sha":"5a6b2131c9a108874483fda51c9f18278b211f75","author":{"email":"9dc3ff3d138562f97538d2d6494f1e5dc216015b@stdin.nl","name":"Matthijs Kooijman"},"message":"Add appdata.xml file\n\nThis file can be shipped in Linux packages and allows the Gnome\napplication browser to show some additional metadata.","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/5a6b2131c9a108874483fda51c9f18278b211f75"},{"sha":"e0825e5d3e100fe262fb08e1eebc1ae0d9c33069","author":{"email":"254d5842b48b7a9341623fb6c50e4426c270172a@arduino.cc","name":"Federico Fissore"},"message":"Added script to run astyle every once in a while against all .ino files","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/e0825e5d3e100fe262fb08e1eebc1ae0d9c33069"},{"sha":"b984463468a6bee2aacf848c5f59db151ac827e2","author":{"email":"f19af07ee36e7fc77db029a771cf06fe74bdb8a9@bug.st","name":"Cristian Maglie"},"message":"Merge pull request #1730 from matthijskooijman/ide-1.5.x-appdata\n\nAdd appdata.xml file","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/b984463468a6bee2aacf848c5f59db151ac827e2"},{"sha":"f9bbcab1a303bac35914eb954576161590f0e52e","author":{"email":"f19af07ee36e7fc77db029a771cf06fe74bdb8a9@bug.st","name":"Cristian Maglie"},"message":"Removed redefinitions of SERIAL_* in Yun variant","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/f9bbcab1a303bac35914eb954576161590f0e52e"},{"sha":"c5880c2c1b94b01129d5f168b1e3aeaf49d81496","author":{"email":"f19af07ee36e7fc77db029a771cf06fe74bdb8a9@bug.st","name":"Cristian Maglie"},"message":"Merge branch 'pins-define' into ide-1.5.x","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/c5880c2c1b94b01129d5f168b1e3aeaf49d81496"},{"sha":"e2b15c852b8b8a49f84ed1f189bde7aa70bfc159","author":{"email":"f19af07ee36e7fc77db029a771cf06fe74bdb8a9@bug.st","name":"Cristian Maglie"},"message":"Changed pins definition in variants from constants to #defines.","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/e2b15c852b8b8a49f84ed1f189bde7aa70bfc159"},{"sha":"2e7b6455715a5af1014366ea7b5678d382e6c5f1","author":{"email":"f19af07ee36e7fc77db029a771cf06fe74bdb8a9@bug.st","name":"Cristian Maglie"},"message":"[sam] Fixed wrap-around bug in delay() (Mark Tillotson)\n\nFixes #1736","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/2e7b6455715a5af1014366ea7b5678d382e6c5f1"},{"sha":"a1c48091051bfc7f3366cac6fc23212c4e4fb4a3","author":{"email":"f19af07ee36e7fc77db029a771cf06fe74bdb8a9@bug.st","name":"Cristian Maglie"},"message":"[sam] Fixed regression in analogRead() (fails to read multiple channels)\n\nFixes #1740","distinct":false,"url":"https://api.github.com/repos/Imroy/Arduino/commits/a1c48091051bfc7f3366cac6fc23212c4e4fb4a3"},{"sha":"03a6b2c54a2547e9012376a3c2e1d8cb090b081b","author":{"email":"c18ae4167e0c6a9e4ffed257bd54c1a1269a2d8d@skychariot.com","name":"Mark Sproul"},"message":"Added setRowOffsets to LiquidCrystal library\n\nOriginal commit by Mark Sproul, but cleaned up by Matthijs Kooijman.","distinct":true,"url":"https://api.github.com/repos/Imroy/Arduino/commits/03a6b2c54a2547e9012376a3c2e1d8cb090b081b"},{"sha":"3fdda81a1ad2b10b924866645d7b7eee2398a122","author":{"email":"9dc3ff3d138562f97538d2d6494f1e5dc216015b@stdin.nl","name":"Matthijs Kooijman"},"message":"Make the LiquidCrystal row offsets uint8_t instead of int\n\nSince these are memory addresses, there is no need to make them signed.\nFurthermore, the HD44780 chip supports memory addresses up to 0x67, so\nuint8_t shouldbe sufficient.","distinct":true,"url":"https://api.github.com/repos/Imroy/Arduino/commits/3fdda81a1ad2b10b924866645d7b7eee2398a122"},{"sha":"1786716a75c5d029cc7ee43478ff5506a5cfdf85","author":{"email":"9dc3ff3d138562f97538d2d6494f1e5dc216015b@stdin.nl","name":"Matthijs Kooijman"},"message":"In LiquidCrystal::setCursor(), check against length of _row_offsets as well\n\nBefore, the row value was maximized against _numlines already, but the\nvalue from _numlines is not limited anywhere, so it could be longer than\nthe length of _row_offsets. This check makes sure the array bounds is\nnever exceeded.","distinct":true,"url":"https://api.github.com/repos/Imroy/Arduino/commits/1786716a75c5d029cc7ee43478ff5506a5cfdf85"},{"sha":"265ac7b59eac643f8ef39990168f0cec2ef510d2","author":{"email":"9dc3ff3d138562f97538d2d6494f1e5dc216015b@stdin.nl","name":"Matthijs Kooijman"},"message":"Support more LiquidCrystal displays out of the box\n\nPreviously, the row offsets were hardcoded to the ones used for 20x4\ndisplays (which woudl also work for all 2-line displays). Now, the\nnumber of columns given is used to calculate the offsets most likely to\napply.\n\nFor 2-line displays and 20x4 displays, the (used) offsets are completel\nunchanged. With this change, common 16x4 displays and (if they even\nexist) other 4-line and 3-line displays might also work (depending on\nthe hardware configuration used, of course).\n\nSee this page for some info on common LCD sizes and configurations\nencountered in practice:\n\nhttp://web.alfredstate.edu/weimandn/lcd/lcd_addressing/lcd_addressing_index.html","distinct":true,"url":"https://api.github.com/repos/Imroy/Arduino/commits/265ac7b59eac643f8ef39990168f0cec2ef510d2"}]}