{"push_id":1161419741,"size":229,"distinct_size":0,"ref":"refs/heads/master","head":"367aabf03080da8e4e72c9db56b0b2097c86d6b4","before":"955ed0a95f61e14e6c941540b11905a16fb40d00","commits":[{"sha":"dda9528dac88c15025cc989028f4f6639ec84a3b","author":{"name":"sanikoyes","email":"cc0dc1bd9c4f02bb0e63931bbd97b3c4ce899921@163.com"},"message":"Add etc1(pkm) texture loading support","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/dda9528dac88c15025cc989028f4f6639ec84a3b"},{"sha":"3741bc70fe2aa96d163880cfe1ca013e741fd03e","author":{"name":"Saracen","email":"29cf95118eecf761a3684832a8d1cf5b670dc68b@gmail.com"},"message":"Added listener spatial node.","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/3741bc70fe2aa96d163880cfe1ca013e741fd03e"},{"sha":"eb10c21a00b871ed9ed2f1704831a52cbe4ccdfe","author":{"name":"kjohnson0451","email":"89e0f794413395714e7ab045dcfb50d85fcaee70@gmail.com"},"message":"Adds the invert() method to DVector.\n\nThis effectively allows invert() to be used on the following types:\nByteArray, IntArray, RealArray, StringArray, Vector2Array, Vector3Array, ColorArray","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/eb10c21a00b871ed9ed2f1704831a52cbe4ccdfe"},{"sha":"160713d4d36ab4bd5f9b53d0d3e0c69d7e4960f7","author":{"name":"volzhs","email":"c64c0a95000cb737f8412c66a0a157ba110d9450@gmail.com"},"message":"Supporting Android API 23 (Android 6.0)\n\nIf we update build gradle to use ``compileSdkVersion 23``,\n``org.apache.http`` package causes error. (issue #4711)\n\nWe need to use ``useLibrary 'org.apache.http.legacy'`` to solve this problem.\nTo use ``useLibrary``, we need to use latest gradle also.\n\nAnd now, we faced another problem with ``APK Expansion`` java sources.\n\n```\n/platform/android/java/src/com/google/android/vending/expansion/downloader/impl/DownloadNotification.java\n137 :             mCurrentNotification.setLatestEventInfo(mContext, mCurrentTitle, mCurrentText, mContentIntent); // causes error\n```\n\nSo, some of APK Expansion java sources are updated by referencing commits from https://github.com/danikula/Google-Play-Expansion-File\nAnd dropped V3CustomNotification.java which was for android 3.0, since godot supports android 14 (4.0) above officially.\n\nUnfortunately, another problem, The 'MissingTranslation' error was occurred.\nSo, build.gradle is updated to use ``disable 'MissingTranslation'``\n\nAdditionally, I updated ``buildToolsVersion``, ``targetSdkVersion`` to latest version.\n\nI tested APK Expansion funtionality on Android 6.0 (Nexus 9, Nexus 6p) and Android 4.4 (Galaxy Note 2)  with Google Developer console.","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/160713d4d36ab4bd5f9b53d0d3e0c69d7e4960f7"},{"sha":"ff67c256f52b904bdabe17e755194149da9b219f","author":{"name":"volzhs","email":"c64c0a95000cb737f8412c66a0a157ba110d9450@gmail.com"},"message":"fix compatibility for Android API 14 with supporting API 23\n\nusing ``NotificationCompat`` in ``support-v4`` library will increase APK filesize a little bit, but it guarantees to run OK with API 4+\ntested with API 19 and 23 devices","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/ff67c256f52b904bdabe17e755194149da9b219f"},{"sha":"e5d16eca466aa50b57a127d660499591f16f2255","author":{"name":"volzhs","email":"c64c0a95000cb737f8412c66a0a157ba110d9450@gmail.com"},"message":"Add comments for NotificationCompat to support API < 16","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/e5d16eca466aa50b57a127d660499591f16f2255"},{"sha":"4b80b6b0e3dc88592282c05df0446265fc397b9e","author":{"name":"Johan Manuel","email":"bde78ed327c03c155f712e2f034d0aae77887726@live.fr"},"message":"Ability to rename autoloads\n\nThe commit makes the 'Name' field of autoloads editable, with support\nfor undo/redo. Name clashes/invalid characters are handled. Fixes #3481.","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/4b80b6b0e3dc88592282c05df0446265fc397b9e"},{"sha":"47bd1e868893c6ad8cd56b591115b181726b7b93","author":{"name":"TheoXD","email":"52432790a5e15d45dfad6d6cccc412a0ad0e8d2c@hotmail.com"},"message":"fixed interactive_loader() not returning a cached scene","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/47bd1e868893c6ad8cd56b591115b181726b7b93"},{"sha":"7ebc4229455521bd1e978c8de2913a9a7763b66f","author":{"name":"Saracen","email":"29cf95118eecf761a3684832a8d1cf5b670dc68b@gmail.com"},"message":"Expose string 'erase' method to script","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/7ebc4229455521bd1e978c8de2913a9a7763b66f"},{"sha":"445909c1e106a3fd02da313d258d9078632cb745","author":{"name":"Saracen","email":"29cf95118eecf761a3684832a8d1cf5b670dc68b@gmail.com"},"message":"Exposed remaining PROPERTY_USAGE constants to script","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/445909c1e106a3fd02da313d258d9078632cb745"},{"sha":"4bcc60008d7ce346b282652a347b3e1f6184e5f9","author":{"name":"Saracen","email":"29cf95118eecf761a3684832a8d1cf5b670dc68b@gmail.com"},"message":"Expose Vector2 abs method to scripts","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/4bcc60008d7ce346b282652a347b3e1f6184e5f9"},{"sha":"b160a26abd50eb34e8ba982f2c1fd95fdd6d102e","author":{"name":"Saracen","email":"29cf95118eecf761a3684832a8d1cf5b670dc68b@gmail.com"},"message":"Expose control theme element and override detection methods to scripting side.","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/b160a26abd50eb34e8ba982f2c1fd95fdd6d102e"},{"sha":"fdf914e53e80f49153ea7f999f816010c0ad8e50","author":{"name":"Geequlim","email":"7e25762be44505cc03c602b11d6018810d53863b@gmail.com"},"message":"Add texture region support for stylebox render","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/fdf914e53e80f49153ea7f999f816010c0ad8e50"},{"sha":"dc3cef7c4d7d596dd2e6a171a0912971c21df89b","author":{"name":"Geequlim","email":"7e25762be44505cc03c602b11d6018810d53863b@gmail.com"},"message":"Add texture region support for Patch9Frame","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/dc3cef7c4d7d596dd2e6a171a0912971c21df89b"},{"sha":"9546b2ffd4a73001b4e00248b8f7dc893c133a06","author":{"name":"Geequlim","email":"7e25762be44505cc03c602b11d6018810d53863b@gmail.com"},"message":"Add plugin to pick texture region and patch margins for Patch9Frame","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/9546b2ffd4a73001b4e00248b8f7dc893c133a06"},{"sha":"5894060abb35713d744b6a79e7112d38926ba767","author":{"name":"Geequlim","email":"7e25762be44505cc03c602b11d6018810d53863b@gmail.com"},"message":"Enhanced StyleBoxTexture:\n  Add texture region support for StyleBoxTexture.\n  Quick region(texture region and scale region) selection for StyleBoxTexture with TextureRegionEditorPlugin.","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/5894060abb35713d744b6a79e7112d38926ba767"},{"sha":"dcce477f5e2b6572e3b9579e288986c969f1a816","author":{"name":"J08nY","email":"aab0e8e5761622c33bbbef4de04bd47219221b22@gmail.com"},"message":"Added Dictionary.values()","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/dcce477f5e2b6572e3b9579e288986c969f1a816"},{"sha":"3acbf8e71f15c682bcf4fee248f58180e689df1c","author":{"name":"eska","email":"97e1d18b73bcc3220e448b98383a4da4643595e2@eska.me"},"message":"Fix implicit GDScript Reference inheritance","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/3acbf8e71f15c682bcf4fee248f58180e689df1c"},{"sha":"842057e56f63c7dfc20b60615aa1a70fd5791d59","author":{"name":"Dennis Brakhane","email":"62a80a71022e6f507b8a9d4aca0b03694368df44@gmail.com"},"message":"Move repetitive code to macros\n\nIn preparation for the following \"allow negative indexing\" commit,\nreplace the repetitive array \"set index\" and \"get index\" code with\nmacros.\n\nno functional changes were made, the resulting machine code is unchanged.","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/842057e56f63c7dfc20b60615aa1a70fd5791d59"},{"sha":"1e068d34f4cb70c949aa7425c2b83169d745fd6b","author":{"name":"Dennis Brakhane","email":"62a80a71022e6f507b8a9d4aca0b03694368df44@gmail.com"},"message":"Add support for Python-like negative indexing\n\nNegative indexing is a useful feature in Python, especially when combined\nwith array slicing. Array slicing will hopefully be implemented later, but\nnegative indexing is useful in its own right.\n\nA negative index is indexing from the end of an array,\n\"array[-1] == array[array.size()-1]\", using a negative index\nlarger/smaller than the length of the array is still an error.\n\nWhile primarily useful for arrays and strings, support is also added to\n\"array like\" structures like Vector3 and Color. This is done just\nto be consistent; vector3[2] is much clearer than vector3[-1], but disallowing\nit while allowing it for an array with 3 elements seems confusing.","distinct":false,"url":"https://api.github.com/repos/Griefchief/godot/commits/1e068d34f4cb70c949aa7425c2b83169d745fd6b"}]}
{"actor":{"display_login":"Griefchief"}}