{"push_id":3097789932,"size":22,"distinct_size":22,"ref":"refs/heads/master","head":"021eca719ed28459fdbc526cb6ee3f7dec831612","before":"490806b43d4b40fea207b04e6b8f7ef9c5f1888a","commits":[{"sha":"291575db73bd52ceb2c76e54c1546e2680617029","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Add a GUI thread with a Windows message loop.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/291575db73bd52ceb2c76e54c1546e2680617029"},{"sha":"23c779290328d05ab56c24320a2836f01b8fffdf","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Add a logger library spdlog.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/23c779290328d05ab56c24320a2836f01b8fffdf"},{"sha":"158894056e8146c6598c2747f116035217cf58d9","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Add a shell notify icon to show a popup menu for restarting backends manually.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/158894056e8146c6598c2747f116035217cf58d9"},{"sha":"00b6b9fa4498d79b1b941446e9591947ff0cb637","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Deprecate the debug console.\nUse spdlog for error logging and put the log files in <User>/AppData/Local/PIME/Log.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/00b6b9fa4498d79b1b941446e9591947ff0cb637"},{"sha":"93cb09dee64866979aa2adaaa38db611e9b5fc63","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Prevent duplicated execution of PIMELauncher.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/93cb09dee64866979aa2adaaa38db611e9b5fc63"},{"sha":"b9f469b5a11ba23ceffd77e712877c5a514ce3be","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Code cleanup.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/b9f469b5a11ba23ceffd77e712877c5a514ce3be"},{"sha":"0cbce964fb682388f4ab97c5dc2ec0052db57e87","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Code cleanup and better modularization.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/0cbce964fb682388f4ab97c5dc2ec0052db57e87"},{"sha":"73c01f887120fe03cc7044006fcfe73c34b3aea9","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Rename ClientInfo to PipeClient.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/73c01f887120fe03cc7044006fcfe73c34b3aea9"},{"sha":"c5fe4730ad0e8e0e111226f55b310a12b43f3537","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Fix a memory buffer error when writing data to pipe using libuv.\nDo some more code cleanup.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/c5fe4730ad0e8e0e111226f55b310a12b43f3537"},{"sha":"c26b618fffe04135409c2cc35aea7a4919fb1744","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Detect dead backend servesr and automatically restart them if the client does not get response for more than 30 seconds.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/c26b618fffe04135409c2cc35aea7a4919fb1744"},{"sha":"3c32394a1c797bca9e07d62b7d8a11056dc2b4de","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Make debug logging optional and configurable via tray icon popup menu.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/3c32394a1c797bca9e07d62b7d8a11056dc2b4de"},{"sha":"3947fd31a9f7e8a231618c94c663eeedc5fe6e24","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Change loglevel of server messages from info to debug.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/3947fd31a9f7e8a231618c94c663eeedc5fe6e24"},{"sha":"a50ad438b1a8bbc94281acc087d7377031eb96d4","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Prevent spdlog from leaking fd to child process. Otherwise log rotation will fail.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/a50ad438b1a8bbc94281acc087d7377031eb96d4"},{"sha":"81b90520712c1287a51a12f7d1a76683c8267552","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Bump version number to 1.2.0-alpha.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/81b90520712c1287a51a12f7d1a76683c8267552"},{"sha":"9338a532c50d8cae2f1729da6f22b492b6ec1c07","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Also print the output from stderr of backend server to debug log.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/9338a532c50d8cae2f1729da6f22b492b6ec1c07"},{"sha":"eb0c3bf4b7ba82d579b38a4a5290208f59071ed4","author":{"name":"ottokang","email":"afe27e0f50f548e254f523b9fca6083d8103adec@gmail.com"},"message":"Add new space key option\n\nAdd option: use space key to move candidate cursor","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/eb0c3bf4b7ba82d579b38a4a5290208f59071ed4"},{"sha":"1502e1cbb14c1cc5853093841c9deff9a7ef6d1c","author":{"name":"PCMan","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Merge pull request #497 from EasyIME/pcman@improve_launcher\n\nPcman@improve launcher","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/1502e1cbb14c1cc5853093841c9deff9a7ef6d1c"},{"sha":"86b8a60f6a5ad41c492822a6d94a2f9ede2ab6cb","author":{"name":"PCMan","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Merge pull request #500 from ottokang/master\n\nAdd new space key option","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/86b8a60f6a5ad41c492822a6d94a2f9ede2ab6cb"},{"sha":"69cbf8c4c04d8bfe53f2e38d1d6144e5ecdfb059","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Update jsoncpp to version 1.8.4.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/69cbf8c4c04d8bfe53f2e38d1d6144e5ecdfb059"},{"sha":"ad5635f99726f783ea545379b6bbb8c273c74e2e","author":{"name":"Hong Jen Yee (PCMan)","email":"e282f3019ae87abb9c1d9a50850616a607ae3305@gmail.com"},"message":"Update version number to 1.2.0-beta1 and update installer script.","distinct":true,"url":"https://api.github.com/repos/school510587/PIME/commits/ad5635f99726f783ea545379b6bbb8c273c74e2e"}]}
{"actor":{"display_login":"school510587"}}