{"push_id":2736633996,"size":18,"distinct_size":14,"ref":"refs/heads/dev","head":"146efb9df4780478ae113bd235231209b4b249cb","before":"7cf3feb5262dae5d51d1b32ea11eb02d09f39d2c","commits":[{"sha":"fb0dc0c68cc9a62863e2f67cd976b3b595613612","author":{"name":"Joshua Filby","email":"d6955d9721560531274cb8f50ff595a9bd39d66f@filby.me"},"message":"fix: use the supplied actor to check against in isInteractingWith","distinct":false,"url":"https://api.github.com/repos/deathbeam/runelite/commits/fb0dc0c68cc9a62863e2f67cd976b3b595613612"},{"sha":"67bb02c42e7161abb84a80598a3a28d9eb41ec42","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Merge pull request #4430 from Joshua-F/fix/actorquery-interacting\n\nUse the supplied actor passed to ActorQuery#isInteractingWith","distinct":false,"url":"https://api.github.com/repos/deathbeam/runelite/commits/67bb02c42e7161abb84a80598a3a28d9eb41ec42"},{"sha":"6c1aefc8d90e232b6a9546f8e7e43b50e3029b94","author":{"name":"Jordan Atwood","email":"96aac031caf43b8a0f4d6503f5d700f6702b014f@gmail.com"},"message":"opponent info plugin: Fix SDMM hiscore lookup\n\nSDMM worlds have both `DEADMAN` and `SEASONAL_DEADMAN` types, so we\nmust check for the latter first to accurately determine the hiscore\nlookup endpoint.","distinct":false,"url":"https://api.github.com/repos/deathbeam/runelite/commits/6c1aefc8d90e232b6a9546f8e7e43b50e3029b94"},{"sha":"b861b7d706e7ce03f4242b3a16bdcadf0dba06b4","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Merge pull request #4432 from Nightfirecat/fix-sdmm-opponent-lookup\n\nopponent info plugin: Fix SDMM hiscore lookup","distinct":false,"url":"https://api.github.com/repos/deathbeam/runelite/commits/b861b7d706e7ce03f4242b3a16bdcadf0dba06b4"},{"sha":"ad273438951954b4f438da6f43e9017518575a96","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Add mappings for checkClick, mouseCanvasHoverX/Y\n\n- Add mappings to use checkClick, mouseCanvasHover X and Y from\nrunescape-client\n- Add methods to set them to runelite-api\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/ad273438951954b4f438da6f43e9017518575a96"},{"sha":"dd8c96556527ce6df3bca88796737eb3d5588e80","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Add currently hovered tile to TileIndicators\n\n- Add tile that is currently being hovered to tile indicators.\n- Update the hovered tile in draw hooks\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/dd8c96556527ce6df3bca88796737eb3d5588e80"},{"sha":"52f627926e87e6396babcea8b0bbc0412059a4fc","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Remove custom window chrome\n\nIn order to maintain somewhat healthy ClientUI implementation and to not\nbreak native OS functionality, remove custom window decorations and\nreplace the previous title bar with custom bar below frame title.\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/52f627926e87e6396babcea8b0bbc0412059a4fc"},{"sha":"b7914e3d7e3b97c67b6331c2aeda693575e4fe5a","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Remove title toolbar completely\n\nIn order to use even less space, remove title toolbar completely and\npreserve just sidebar, with increased vertical spacing for previous\ntitle bar components.\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/b7914e3d7e3b97c67b6331c2aeda693575e4fe5a"},{"sha":"3894ab905d543f364497fe2994a1b645ad081be4","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Add support for hiding/showing sidebar button\n\nDraw hide/show sidebar button in top-right corner using Game's draw\nhook. This will not work in Vanilla and so it is disabled in it.\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/3894ab905d543f364497fe2994a1b645ad081be4"},{"sha":"6cbee96ab47042f14e91170b75d948fdab32644e","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Rename Camera Zoom to Camera plugin\n\n- Rename Camera Zoom to just Camera plugin\n- Rename classes and packages accordingly\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/6cbee96ab47042f14e91170b75d948fdab32644e"},{"sha":"eb8d443165471620553c3b23b47a49cf7061b792","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Add mappings for getting oculus orb state\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/eb8d443165471620553c3b23b47a49cf7061b792"},{"sha":"68ff463e33c3b92488ec9001c9f4a5a2c27b6997","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Add option to toggle free roam camera to Camera\n\nAdd option for toggling free roam camera (basically oculus orb camera)\nto Camera plugin.\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/68ff463e33c3b92488ec9001c9f4a5a2c27b6997"},{"sha":"946eee4770d79c387dca8ff1899ef8dbd79c1b23","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Expose current login field and password setter\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/946eee4770d79c387dca8ff1899ef8dbd79c1b23"},{"sha":"7729e3b4822f0841573349e6c1e53672f3cdb29c","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Add support for Ctrl-V pasting on login screen\n\nBased on what field is currently selected, add support for pasting to\nthat field with standard Ctrl-V keybinding (disabled by default).\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/7729e3b4822f0841573349e6c1e53672f3cdb29c"},{"sha":"9da5a21e4e58c1165ce0e42689cce2a52a1cbf48","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Check for \"Attack\" option for NPC in idle notifier\n\n- Instead of checking for combat level, check if NPC has attack option\nto prevent issues with idle notifier falsely counting talking to NPCs as\ncombat action\n- Prevent \"assigning\" new opponent to player if player is thieving the\nNPC\n- Do not compare last and current opponent. Instead just reset\nlastInteracting every time player has opponent and set it to new value\nin case it is attackable opponent. This ensures that idle notification\nwill be reset when player starts talking to non-attackable NPC after\nfight, but also ensures that notification will not be thrown during the\nactual fight and only after it ends (e.g opponent changes to null and\naction will not be reset)\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/9da5a21e4e58c1165ce0e42689cce2a52a1cbf48"},{"sha":"fe71f9993612008f51cb0cf0f8c78d66e1c8acf2","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Reset idle timers when player clicks in-game\n\nWhen player clicks in-game, he obviously changed his activity, so reset\nall idle timers to default non-valid state.\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/fe71f9993612008f51cb0cf0f8c78d66e1c8acf2"},{"sha":"68e24e3db46246ec02f5c664e2a2f08828a8e3ba","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Move animation idle checks to GameTick\n\nIn order to properly update the animation checks after being reset,\ncheck for them every tick when checking if animation idle should be\nsent.\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/68e24e3db46246ec02f5c664e2a2f08828a8e3ba"},{"sha":"146efb9df4780478ae113bd235231209b4b249cb","author":{"name":"Tomas Slusny","email":"71c4488fd0941e24cd13e3ad13ef1eb0a5fe5168@gmail.com"},"message":"Properly reset idle timers on logout and login\n\nWhen someone logs out, reset all timers to not have sent the\nnotifications after they are no longer relevant.\n\nSigned-off-by: Tomas Slusny <slusnucky@gmail.com>","distinct":true,"url":"https://api.github.com/repos/deathbeam/runelite/commits/146efb9df4780478ae113bd235231209b4b249cb"}]}
{"actor":{"display_login":"deathbeam"}}