{"push_id":2225611358,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"3fa6d2929764d162d32f3f855ff59928abc85134","before":"15eb42eb3588aa2376dd015d5ea4341a20a3625a","commits":[{"sha":"3fa6d2929764d162d32f3f855ff59928abc85134","author":{"name":"a7r3","email":"586f5e3c4bf816bb80657ac79bffece2e3dc74c2@gmail.com"},"message":"GibQuote v2.6.1 | It's 2018 | Starring Quotes | RecyclerView Phix\n\nUmm...\n** Happy New Year! **\n\n* Implement Un-Starring functionality\n  - User can now un-star a starred quote by pressing the 'star' again\n  - Process:\n    > User stars a quote\n      > Quote is stored in FavQuotes DB, and assigned an unique ID\n        > When user unstars, the FavQuote record is deleted by the ID\n          > Done!\n\n* Override getItemId and give position of item, instead of default implementation\n  - i.e. NO_ID -> -1\n  - This causes RecyclerView to restore the cached View state of an incorrect item (located at a fixed interval)\n  - StackOverflow FTW: https://stackoverflow.com/a/39095384\n  - Umm, reddit too: https://www.reddit.com/r/androiddev/comments/2lr8bf/what_does_recyclerview_sethasstableids_do_and_why/\n  - Did this, considering itemId in GibQuoteRecyler is stable (unchanged)\n    - Unchanged, coz Quotes are just added, not removed (from top/bottom/whatever)\n\nSigned-off-by: a7r3 <arvindultimate7352@gmail.com>","distinct":true,"url":"https://api.github.com/repos/a7r3/GibQuote/commits/3fa6d2929764d162d32f3f855ff59928abc85134"}]}
{"actor":{"display_login":"a7r3"}}