{"push_id":1787349857,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"4b98190e11c3536e1f8203d4f068ccc2a423aee2","before":"ee971d653fce51d6864fc216943380e9f7137e50","commits":[{"sha":"4b98190e11c3536e1f8203d4f068ccc2a423aee2","author":{"name":"Luis","email":"7e71ea89594c2d8a2ee2d595c5abc8df1f32bbd2@gmail.com"},"message":"v1.16b\n\n- Reinstated the alert window.\n- Moved the threading used during the build process to its own class.\nThis along with conditionals were added to prevent the user from\nspamming load requests causing the program to crash and will instead\nallow them to cancel a build process, allowing them to load another\nfolder from scratch. Also, now we only have 1 thread doing all the work\nwhich was the original intention.\n- CacheSingle and CacheMultiple no longer require an \"Object\" as an\nargument, but instead require their respective File[] and List<File[]>.\nObject was used as an argument because I originally wanted the IO class\nto return either one depending on the files it loaded. Instead I created\na seperate IO function that is specific to CacheMultiple while the\noriginal was already tailored for CacheSingle.\n- Because the Alert window doesn't stop the threading process but warns\nyou this commit is in beta, hence the v1.16b.  Also there is a check in\nplace to prevent the file dialog from appearing if the BuildThread is\nalive.","distinct":true,"url":"https://api.github.com/repos/lsg2550/Generate-Images/commits/4b98190e11c3536e1f8203d4f068ccc2a423aee2"}]}
{"actor":{"display_login":"lsg2550"}}