{"action":"created","issue":{"url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/issues/276","repository_url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView","labels_url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/issues/276/labels{/name}","comments_url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/issues/276/comments","events_url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/issues/276/events","html_url":"https://github.com/cymcsg/UltimateRecyclerView/issues/276","id":128499310,"number":276,"title":"recode the core. ","user":{"login":"jjhesk","id":629338,"avatar_url":"https://avatars.githubusercontent.com/u/629338?v=3","gravatar_id":"","url":"https://api.github.com/users/jjhesk","html_url":"https://github.com/jjhesk","followers_url":"https://api.github.com/users/jjhesk/followers","following_url":"https://api.github.com/users/jjhesk/following{/other_user}","gists_url":"https://api.github.com/users/jjhesk/gists{/gist_id}","starred_url":"https://api.github.com/users/jjhesk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjhesk/subscriptions","organizations_url":"https://api.github.com/users/jjhesk/orgs","repos_url":"https://api.github.com/users/jjhesk/repos","events_url":"https://api.github.com/users/jjhesk/events{/privacy}","received_events_url":"https://api.github.com/users/jjhesk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/labels/duplicate","name":"duplicate","color":"cccccc"},{"url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/labels/question","name":"question","color":"cc317c"},{"url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/labels/ready","name":"ready","color":"ededed"}],"state":"closed","locked":false,"assignee":{"login":"jjhesk","id":629338,"avatar_url":"https://avatars.githubusercontent.com/u/629338?v=3","gravatar_id":"","url":"https://api.github.com/users/jjhesk","html_url":"https://github.com/jjhesk","followers_url":"https://api.github.com/users/jjhesk/followers","following_url":"https://api.github.com/users/jjhesk/following{/other_user}","gists_url":"https://api.github.com/users/jjhesk/gists{/gist_id}","starred_url":"https://api.github.com/users/jjhesk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjhesk/subscriptions","organizations_url":"https://api.github.com/users/jjhesk/orgs","repos_url":"https://api.github.com/users/jjhesk/repos","events_url":"https://api.github.com/users/jjhesk/events{/privacy}","received_events_url":"https://api.github.com/users/jjhesk/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/milestones/2","html_url":"https://github.com/cymcsg/UltimateRecyclerView/milestones/0.5.0","labels_url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/milestones/2/labels","id":1545472,"number":2,"title":"0.5.0","description":null,"creator":{"login":"jjhesk","id":629338,"avatar_url":"https://avatars.githubusercontent.com/u/629338?v=3","gravatar_id":"","url":"https://api.github.com/users/jjhesk","html_url":"https://github.com/jjhesk","followers_url":"https://api.github.com/users/jjhesk/followers","following_url":"https://api.github.com/users/jjhesk/following{/other_user}","gists_url":"https://api.github.com/users/jjhesk/gists{/gist_id}","starred_url":"https://api.github.com/users/jjhesk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjhesk/subscriptions","organizations_url":"https://api.github.com/users/jjhesk/orgs","repos_url":"https://api.github.com/users/jjhesk/repos","events_url":"https://api.github.com/users/jjhesk/events{/privacy}","received_events_url":"https://api.github.com/users/jjhesk/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":9,"state":"open","created_at":"2016-01-27T01:32:41Z","updated_at":"2016-04-05T09:45:04Z","due_on":null,"closed_at":null},"comments":15,"created_at":"2016-01-25T09:52:39Z","updated_at":"2016-04-05T09:45:04Z","closed_at":"2016-04-05T09:45:04Z","body":"First of all, thanks to @cymcsg for your amazing bundle from other library and we have been fixing bugs so far and its been your sole effort for the majority. Here I want to give you a special thanks for our hard works. However, looking at the contribution rate. We dont see the popular of contributions from the crowds. For my view of points, it is still such an headache to look at the code in one single large file. \r\nI think the recyclerview has been a maze for people to add their external efforts on combining their module.\r\n\r\nBasically, there are \r\n1) too many hardcoded things\r\n2) not many generic type\r\n3) not able to add module easily.\r\nI have read from other libraries and found some interesting implementation yet will able to keep this library as lightweight. Maybe we can try some effort to make this library more adaptable for developer crowd. Please read up this [libray](https://github.com/eyeem/RecyclerViewTools) and give me some suggestions. Here I will response to all the previous query for the adaptable module features #222  \r\n\r\n- [x] better control for the empty view to show or not\r\n- [x] fix load more on grid layout issue\r\n\r\nFor this version of 0.4.0 we need to clear out all the most the popular issues from the previous posts.\r\n\r\n1. The first thing is the loadmore issue raised by all other developers. \r\n2. The second thing is the grid layout issues. "},"comment":{"url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/issues/comments/205732924","html_url":"https://github.com/cymcsg/UltimateRecyclerView/issues/276#issuecomment-205732924","issue_url":"https://api.github.com/repos/cymcsg/UltimateRecyclerView/issues/276","id":205732924,"user":{"login":"jjhesk","id":629338,"avatar_url":"https://avatars.githubusercontent.com/u/629338?v=3","gravatar_id":"","url":"https://api.github.com/users/jjhesk","html_url":"https://github.com/jjhesk","followers_url":"https://api.github.com/users/jjhesk/followers","following_url":"https://api.github.com/users/jjhesk/following{/other_user}","gists_url":"https://api.github.com/users/jjhesk/gists{/gist_id}","starred_url":"https://api.github.com/users/jjhesk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjhesk/subscriptions","organizations_url":"https://api.github.com/users/jjhesk/orgs","repos_url":"https://api.github.com/users/jjhesk/repos","events_url":"https://api.github.com/users/jjhesk/events{/privacy}","received_events_url":"https://api.github.com/users/jjhesk/received_events","type":"User","site_admin":false},"created_at":"2016-04-05T09:45:04Z","updated_at":"2016-04-05T09:45:04Z","body":"should be fixed again.. on v0.5.0"}}