{"action":"created","comment":{"url":"https://api.github.com/repos/Senspark/ee-x/pulls/comments/199398035","pull_request_review_id":133507778,"id":199398035,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5OTM5ODAzNQ==","diff_hunk":"@@ -0,0 +1,42 @@\n+//\n+//  Created by Zinge on 7/4/16.\n+//\n+//\n+\n+#ifndef EE_X_RECORDER_BRIDGE_HPP\n+#define EE_X_RECORDER_BRIDGE_HPP\n+\n+#include <string>\n+\n+#include \"ee/core/LogLevel.hpp\"\n+\n+namespace ee {\n+namespace google {\n+class Play final {\n+public:\n+    Play();\n+    ~Play();\n+\n+    bool isSignedIn();\n+    void signin(bool showLoginUI = true);\n+    void signout();\n+\n+    void setSteps(const std::string& achievement_name, double steps);\n+    void showAchievements();\n+    void loadAchievements(bool force_reload);\n+\n+    void incrementAchievement(const std::string& achievement_name,\n+                              int increment);\n+    void unlockAchievement(const std::string& achievement_name);\n+\n+    void showLeaderboard(const std::string& leaderboard_name = \"\");\n+    void showAllLeaderboards();\n+    void submitScore(const std::string& leaderboard_name, long score);","path":"src/ee/googleplay/GooglePlayBridge.hpp","position":34,"original_position":34,"commit_id":"89e8ac87cf95b93e3bed4999e0eb0d9b5e4ba3b3","original_commit_id":"89e8ac87cf95b93e3bed4999e0eb0d9b5e4ba3b3","user":{"login":"ndpduc","id":924829,"node_id":"MDQ6VXNlcjkyNDgyOQ==","avatar_url":"https://avatars0.githubusercontent.com/u/924829?v=4","gravatar_id":"","url":"https://api.github.com/users/ndpduc","html_url":"https://github.com/ndpduc","followers_url":"https://api.github.com/users/ndpduc/followers","following_url":"https://api.github.com/users/ndpduc/following{/other_user}","gists_url":"https://api.github.com/users/ndpduc/gists{/gist_id}","starred_url":"https://api.github.com/users/ndpduc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ndpduc/subscriptions","organizations_url":"https://api.github.com/users/ndpduc/orgs","repos_url":"https://api.github.com/users/ndpduc/repos","events_url":"https://api.github.com/users/ndpduc/events{/privacy}","received_events_url":"https://api.github.com/users/ndpduc/received_events","type":"User","site_admin":false},"body":"recommend xài int64_t, code sẽ tường minh hơn","created_at":"2018-07-02T06:49:30Z","updated_at":"2018-07-02T06:49:31Z","html_url":"https://github.com/Senspark/ee-x/pull/16#discussion_r199398035","pull_request_url":"https://api.github.com/repos/Senspark/ee-x/pulls/16","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/Senspark/ee-x/pulls/comments/199398035"},"html":{"href":"https://github.com/Senspark/ee-x/pull/16#discussion_r199398035"},"pull_request":{"href":"https://api.github.com/repos/Senspark/ee-x/pulls/16"}},"in_reply_to_id":199384768},"pull_request":{"url":"https://api.github.com/repos/Senspark/ee-x/pulls/16","id":198570144,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk4NTcwMTQ0","html_url":"https://github.com/Senspark/ee-x/pull/16","diff_url":"https://github.com/Senspark/ee-x/pull/16.diff","patch_url":"https://github.com/Senspark/ee-x/pull/16.patch","issue_url":"https://api.github.com/repos/Senspark/ee-x/issues/16","number":16,"state":"open","locked":false,"title":"Ee google play","user":{"login":"vinhnh2508","id":39252708,"node_id":"MDQ6VXNlcjM5MjUyNzA4","avatar_url":"https://avatars1.githubusercontent.com/u/39252708?v=4","gravatar_id":"","url":"https://api.github.com/users/vinhnh2508","html_url":"https://github.com/vinhnh2508","followers_url":"https://api.github.com/users/vinhnh2508/followers","following_url":"https://api.github.com/users/vinhnh2508/following{/other_user}","gists_url":"https://api.github.com/users/vinhnh2508/gists{/gist_id}","starred_url":"https://api.github.com/users/vinhnh2508/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vinhnh2508/subscriptions","organizations_url":"https://api.github.com/users/vinhnh2508/orgs","repos_url":"https://api.github.com/users/vinhnh2508/repos","events_url":"https://api.github.com/users/vinhnh2508/events{/privacy}","received_events_url":"https://api.github.com/users/vinhnh2508/received_events","type":"User","site_admin":false},"body":"","created_at":"2018-07-02T04:27:51Z","updated_at":"2018-07-02T06:49:31Z","closed_at":null,"merged_at":null,"merge_commit_sha":"1b68738063c831062318dd3a02c579da84786b52","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/Senspark/ee-x/pulls/16/commits","review_comments_url":"https://api.github.com/repos/Senspark/ee-x/pulls/16/comments","review_comment_url":"https://api.github.com/repos/Senspark/ee-x/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Senspark/ee-x/issues/16/comments","statuses_url":"https://api.github.com/repos/Senspark/ee-x/statuses/89e8ac87cf95b93e3bed4999e0eb0d9b5e4ba3b3","head":{"label":"Senspark:ee-google-play","ref":"ee-google-play","sha":"89e8ac87cf95b93e3bed4999e0eb0d9b5e4ba3b3","user":{"login":"Senspark","id":13159434,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzMTU5NDM0","avatar_url":"https://avatars1.githubusercontent.com/u/13159434?v=4","gravatar_id":"","url":"https://api.github.com/users/Senspark","html_url":"https://github.com/Senspark","followers_url":"https://api.github.com/users/Senspark/followers","following_url":"https://api.github.com/users/Senspark/following{/other_user}","gists_url":"https://api.github.com/users/Senspark/gists{/gist_id}","starred_url":"https://api.github.com/users/Senspark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Senspark/subscriptions","organizations_url":"https://api.github.com/users/Senspark/orgs","repos_url":"https://api.github.com/users/Senspark/repos","events_url":"https://api.github.com/users/Senspark/events{/privacy}","received_events_url":"https://api.github.com/users/Senspark/received_events","type":"Organization","site_admin":false},"repo":{"id":62603267,"node_id":"MDEwOlJlcG9zaXRvcnk2MjYwMzI2Nw==","name":"ee-x","full_name":"Senspark/ee-x","owner":{"login":"Senspark","id":13159434,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzMTU5NDM0","avatar_url":"https://avatars1.githubusercontent.com/u/13159434?v=4","gravatar_id":"","url":"https://api.github.com/users/Senspark","html_url":"https://github.com/Senspark","followers_url":"https://api.github.com/users/Senspark/followers","following_url":"https://api.github.com/users/Senspark/following{/other_user}","gists_url":"https://api.github.com/users/Senspark/gists{/gist_id}","starred_url":"https://api.github.com/users/Senspark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Senspark/subscriptions","organizations_url":"https://api.github.com/users/Senspark/orgs","repos_url":"https://api.github.com/users/Senspark/repos","events_url":"https://api.github.com/users/Senspark/events{/privacy}","received_events_url":"https://api.github.com/users/Senspark/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Senspark/ee-x","description":"Cross-platform utility classes for cocos2d-x","fork":false,"url":"https://api.github.com/repos/Senspark/ee-x","forks_url":"https://api.github.com/repos/Senspark/ee-x/forks","keys_url":"https://api.github.com/repos/Senspark/ee-x/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Senspark/ee-x/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Senspark/ee-x/teams","hooks_url":"https://api.github.com/repos/Senspark/ee-x/hooks","issue_events_url":"https://api.github.com/repos/Senspark/ee-x/issues/events{/number}","events_url":"https://api.github.com/repos/Senspark/ee-x/events","assignees_url":"https://api.github.com/repos/Senspark/ee-x/assignees{/user}","branches_url":"https://api.github.com/repos/Senspark/ee-x/branches{/branch}","tags_url":"https://api.github.com/repos/Senspark/ee-x/tags","blobs_url":"https://api.github.com/repos/Senspark/ee-x/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Senspark/ee-x/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Senspark/ee-x/git/refs{/sha}","trees_url":"https://api.github.com/repos/Senspark/ee-x/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Senspark/ee-x/statuses/{sha}","languages_url":"https://api.github.com/repos/Senspark/ee-x/languages","stargazers_url":"https://api.github.com/repos/Senspark/ee-x/stargazers","contributors_url":"https://api.github.com/repos/Senspark/ee-x/contributors","subscribers_url":"https://api.github.com/repos/Senspark/ee-x/subscribers","subscription_url":"https://api.github.com/repos/Senspark/ee-x/subscription","commits_url":"https://api.github.com/repos/Senspark/ee-x/commits{/sha}","git_commits_url":"https://api.github.com/repos/Senspark/ee-x/git/commits{/sha}","comments_url":"https://api.github.com/repos/Senspark/ee-x/comments{/number}","issue_comment_url":"https://api.github.com/repos/Senspark/ee-x/issues/comments{/number}","contents_url":"https://api.github.com/repos/Senspark/ee-x/contents/{+path}","compare_url":"https://api.github.com/repos/Senspark/ee-x/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Senspark/ee-x/merges","archive_url":"https://api.github.com/repos/Senspark/ee-x/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Senspark/ee-x/downloads","issues_url":"https://api.github.com/repos/Senspark/ee-x/issues{/number}","pulls_url":"https://api.github.com/repos/Senspark/ee-x/pulls{/number}","milestones_url":"https://api.github.com/repos/Senspark/ee-x/milestones{/number}","notifications_url":"https://api.github.com/repos/Senspark/ee-x/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Senspark/ee-x/labels{/name}","releases_url":"https://api.github.com/repos/Senspark/ee-x/releases{/id}","deployments_url":"https://api.github.com/repos/Senspark/ee-x/deployments","created_at":"2016-07-05T03:28:21Z","updated_at":"2018-06-28T11:32:59Z","pushed_at":"2018-07-02T06:43:26Z","git_url":"git://github.com/Senspark/ee-x.git","ssh_url":"git@github.com:Senspark/ee-x.git","clone_url":"https://github.com/Senspark/ee-x.git","svn_url":"https://github.com/Senspark/ee-x","homepage":"","size":109081,"stargazers_count":5,"watchers_count":5,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":2,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":1,"open_issues":2,"watchers":5,"default_branch":"master"}},"base":{"label":"Senspark:master","ref":"master","sha":"3fad8d435ba706d7c5afdc36de4ac43bbf883740","user":{"login":"Senspark","id":13159434,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzMTU5NDM0","avatar_url":"https://avatars1.githubusercontent.com/u/13159434?v=4","gravatar_id":"","url":"https://api.github.com/users/Senspark","html_url":"https://github.com/Senspark","followers_url":"https://api.github.com/users/Senspark/followers","following_url":"https://api.github.com/users/Senspark/following{/other_user}","gists_url":"https://api.github.com/users/Senspark/gists{/gist_id}","starred_url":"https://api.github.com/users/Senspark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Senspark/subscriptions","organizations_url":"https://api.github.com/users/Senspark/orgs","repos_url":"https://api.github.com/users/Senspark/repos","events_url":"https://api.github.com/users/Senspark/events{/privacy}","received_events_url":"https://api.github.com/users/Senspark/received_events","type":"Organization","site_admin":false},"repo":{"id":62603267,"node_id":"MDEwOlJlcG9zaXRvcnk2MjYwMzI2Nw==","name":"ee-x","full_name":"Senspark/ee-x","owner":{"login":"Senspark","id":13159434,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzMTU5NDM0","avatar_url":"https://avatars1.githubusercontent.com/u/13159434?v=4","gravatar_id":"","url":"https://api.github.com/users/Senspark","html_url":"https://github.com/Senspark","followers_url":"https://api.github.com/users/Senspark/followers","following_url":"https://api.github.com/users/Senspark/following{/other_user}","gists_url":"https://api.github.com/users/Senspark/gists{/gist_id}","starred_url":"https://api.github.com/users/Senspark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Senspark/subscriptions","organizations_url":"https://api.github.com/users/Senspark/orgs","repos_url":"https://api.github.com/users/Senspark/repos","events_url":"https://api.github.com/users/Senspark/events{/privacy}","received_events_url":"https://api.github.com/users/Senspark/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Senspark/ee-x","description":"Cross-platform utility classes for cocos2d-x","fork":false,"url":"https://api.github.com/repos/Senspark/ee-x","forks_url":"https://api.github.com/repos/Senspark/ee-x/forks","keys_url":"https://api.github.com/repos/Senspark/ee-x/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Senspark/ee-x/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Senspark/ee-x/teams","hooks_url":"https://api.github.com/repos/Senspark/ee-x/hooks","issue_events_url":"https://api.github.com/repos/Senspark/ee-x/issues/events{/number}","events_url":"https://api.github.com/repos/Senspark/ee-x/events","assignees_url":"https://api.github.com/repos/Senspark/ee-x/assignees{/user}","branches_url":"https://api.github.com/repos/Senspark/ee-x/branches{/branch}","tags_url":"https://api.github.com/repos/Senspark/ee-x/tags","blobs_url":"https://api.github.com/repos/Senspark/ee-x/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Senspark/ee-x/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Senspark/ee-x/git/refs{/sha}","trees_url":"https://api.github.com/repos/Senspark/ee-x/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Senspark/ee-x/statuses/{sha}","languages_url":"https://api.github.com/repos/Senspark/ee-x/languages","stargazers_url":"https://api.github.com/repos/Senspark/ee-x/stargazers","contributors_url":"https://api.github.com/repos/Senspark/ee-x/contributors","subscribers_url":"https://api.github.com/repos/Senspark/ee-x/subscribers","subscription_url":"https://api.github.com/repos/Senspark/ee-x/subscription","commits_url":"https://api.github.com/repos/Senspark/ee-x/commits{/sha}","git_commits_url":"https://api.github.com/repos/Senspark/ee-x/git/commits{/sha}","comments_url":"https://api.github.com/repos/Senspark/ee-x/comments{/number}","issue_comment_url":"https://api.github.com/repos/Senspark/ee-x/issues/comments{/number}","contents_url":"https://api.github.com/repos/Senspark/ee-x/contents/{+path}","compare_url":"https://api.github.com/repos/Senspark/ee-x/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Senspark/ee-x/merges","archive_url":"https://api.github.com/repos/Senspark/ee-x/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Senspark/ee-x/downloads","issues_url":"https://api.github.com/repos/Senspark/ee-x/issues{/number}","pulls_url":"https://api.github.com/repos/Senspark/ee-x/pulls{/number}","milestones_url":"https://api.github.com/repos/Senspark/ee-x/milestones{/number}","notifications_url":"https://api.github.com/repos/Senspark/ee-x/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Senspark/ee-x/labels{/name}","releases_url":"https://api.github.com/repos/Senspark/ee-x/releases{/id}","deployments_url":"https://api.github.com/repos/Senspark/ee-x/deployments","created_at":"2016-07-05T03:28:21Z","updated_at":"2018-06-28T11:32:59Z","pushed_at":"2018-07-02T06:43:26Z","git_url":"git://github.com/Senspark/ee-x.git","ssh_url":"git@github.com:Senspark/ee-x.git","clone_url":"https://github.com/Senspark/ee-x.git","svn_url":"https://github.com/Senspark/ee-x","homepage":"","size":109081,"stargazers_count":5,"watchers_count":5,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":2,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":1,"open_issues":2,"watchers":5,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Senspark/ee-x/pulls/16"},"html":{"href":"https://github.com/Senspark/ee-x/pull/16"},"issue":{"href":"https://api.github.com/repos/Senspark/ee-x/issues/16"},"comments":{"href":"https://api.github.com/repos/Senspark/ee-x/issues/16/comments"},"review_comments":{"href":"https://api.github.com/repos/Senspark/ee-x/pulls/16/comments"},"review_comment":{"href":"https://api.github.com/repos/Senspark/ee-x/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Senspark/ee-x/pulls/16/commits"},"statuses":{"href":"https://api.github.com/repos/Senspark/ee-x/statuses/89e8ac87cf95b93e3bed4999e0eb0d9b5e4ba3b3"}},"author_association":"NONE"}}
{"actor":{"display_login":"ndpduc"}}