)]}'
{"java/com/android/dialer/common/accounts/CallAccountUtils.java":[{"author":{"_account_id":1000000,"name":"Chirayu Desai","display_name":"Chirayu Desai","username":"chirayudesai","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"ea4857d398f4c8501c561586107f8b5b90b330ef","unresolved":true,"context_lines":[{"line_number":81,"context_line":"        // get Uri prefix"},{"line_number":82,"context_line":"        String prefix;"},{"line_number":83,"context_line":"        if (MIME_TYPE_SIGNAL.equals(mimeType)) prefix \u003d \"sgnl://signal.me/#p/\";"},{"line_number":84,"context_line":"        else if (MIME_TYPE_WHATSAPP.equals(mimeType)) prefix \u003d \"https://wa.me/\";"},{"line_number":85,"context_line":"        else throw new IllegalArgumentException(\"Unknown mimeType: \" + mimeType);"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"        // get Uri"}],"source_content_type":"text/x-java","patch_set":1,"id":"3ed941df_9ef00556","line":84,"updated":"2022-08-23 21:42:01.000000000","message":"We should figure out what this eventually leads to.\n\nWe know about the api.whatsapp.com redirect, but what after that?","commit_id":"786b606ca919d66b2e1127fe37aec46c5e490993"},{"author":{"_account_id":1000003,"name":"Torsten Grote","display_name":"Torsten","email":"torsten@calyx.org","username":"grote","avatars":[{"url":"https://www.gravatar.com/avatar/d0957e9a6dfe1c07044bf6278afd82f0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0957e9a6dfe1c07044bf6278afd82f0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0957e9a6dfe1c07044bf6278afd82f0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0957e9a6dfe1c07044bf6278afd82f0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"6c1ebca0f289a248aac6af9f38166774e654a032","unresolved":true,"context_lines":[{"line_number":81,"context_line":"        // get Uri prefix"},{"line_number":82,"context_line":"        String prefix;"},{"line_number":83,"context_line":"        if (MIME_TYPE_SIGNAL.equals(mimeType)) prefix \u003d \"sgnl://signal.me/#p/\";"},{"line_number":84,"context_line":"        else if (MIME_TYPE_WHATSAPP.equals(mimeType)) prefix \u003d \"https://wa.me/\";"},{"line_number":85,"context_line":"        else throw new IllegalArgumentException(\"Unknown mimeType: \" + mimeType);"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"        // get Uri"}],"source_content_type":"text/x-java","patch_set":1,"id":"dc513d70_5e33da06","line":84,"in_reply_to":"3ed941df_9ef00556","updated":"2022-08-24 11:55:55.000000000","message":"Does it matter though? When WhatsApp is installed, this link (because verified) should only ever open in WhatsApp and not in a regular browser resolving redirects, right?\n\nThere seems to be a whatsapp://send Uri as well. If you prefer I can see if this is usable as well.","commit_id":"786b606ca919d66b2e1127fe37aec46c5e490993"},{"author":{"_account_id":1000000,"name":"Chirayu Desai","display_name":"Chirayu Desai","username":"chirayudesai","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"0ff31875e98e0b4f6d037cc3a07f9e421e54ed9e","unresolved":false,"context_lines":[{"line_number":81,"context_line":"        // get Uri prefix"},{"line_number":82,"context_line":"        String prefix;"},{"line_number":83,"context_line":"        if (MIME_TYPE_SIGNAL.equals(mimeType)) prefix \u003d \"sgnl://signal.me/#p/\";"},{"line_number":84,"context_line":"        else if (MIME_TYPE_WHATSAPP.equals(mimeType)) prefix \u003d \"https://wa.me/\";"},{"line_number":85,"context_line":"        else throw new IllegalArgumentException(\"Unknown mimeType: \" + mimeType);"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"        // get Uri"}],"source_content_type":"text/x-java","patch_set":1,"id":"0b6372b5_a4e6bfab","line":84,"in_reply_to":"89660bda_79728224","updated":"2022-08-25 23:22:29.000000000","message":"Ack","commit_id":"786b606ca919d66b2e1127fe37aec46c5e490993"},{"author":{"_account_id":1000003,"name":"Torsten Grote","display_name":"Torsten","email":"torsten@calyx.org","username":"grote","avatars":[{"url":"https://www.gravatar.com/avatar/d0957e9a6dfe1c07044bf6278afd82f0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0957e9a6dfe1c07044bf6278afd82f0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0957e9a6dfe1c07044bf6278afd82f0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0957e9a6dfe1c07044bf6278afd82f0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"42886fcc814a81d077388389908c448c748e2df7","unresolved":true,"context_lines":[{"line_number":81,"context_line":"        // get Uri prefix"},{"line_number":82,"context_line":"        String prefix;"},{"line_number":83,"context_line":"        if (MIME_TYPE_SIGNAL.equals(mimeType)) prefix \u003d \"sgnl://signal.me/#p/\";"},{"line_number":84,"context_line":"        else if (MIME_TYPE_WHATSAPP.equals(mimeType)) prefix \u003d \"https://wa.me/\";"},{"line_number":85,"context_line":"        else throw new IllegalArgumentException(\"Unknown mimeType: \" + mimeType);"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"        // get Uri"}],"source_content_type":"text/x-java","patch_set":1,"id":"89660bda_79728224","line":84,"in_reply_to":"a9716f85_08e6ccda","updated":"2022-08-24 16:45:55.000000000","message":"whatsapp://send?phone\u003d   seems to work as well","commit_id":"786b606ca919d66b2e1127fe37aec46c5e490993"},{"author":{"_account_id":1000000,"name":"Chirayu Desai","display_name":"Chirayu Desai","username":"chirayudesai","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"5fe41f0c3b754e3cdd117e0828619cefad055d2a","unresolved":true,"context_lines":[{"line_number":81,"context_line":"        // get Uri prefix"},{"line_number":82,"context_line":"        String prefix;"},{"line_number":83,"context_line":"        if (MIME_TYPE_SIGNAL.equals(mimeType)) prefix \u003d \"sgnl://signal.me/#p/\";"},{"line_number":84,"context_line":"        else if (MIME_TYPE_WHATSAPP.equals(mimeType)) prefix \u003d \"https://wa.me/\";"},{"line_number":85,"context_line":"        else throw new IllegalArgumentException(\"Unknown mimeType: \" + mimeType);"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"        // get Uri"}],"source_content_type":"text/x-java","patch_set":1,"id":"a9716f85_08e6ccda","line":84,"in_reply_to":"dc513d70_5e33da06","updated":"2022-08-24 15:39:22.000000000","message":"Link detection is broken on AOSP 12.\n\nLatest CalyxOS builds include a fix from master, so it would be fine, but if whatsapp:// works I\u0027d pick that.","commit_id":"786b606ca919d66b2e1127fe37aec46c5e490993"}],"java/com/android/dialer/common/res/values/calyx_strings.xml":[{"author":{"_account_id":1000004,"name":"Michael Bestas","email":"mkbestas@gmail.com","username":"mikeNG","avatars":[{"url":"https://www.gravatar.com/avatar/46eb0fc87d3cc72ed45277b093cf44d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/46eb0fc87d3cc72ed45277b093cf44d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/46eb0fc87d3cc72ed45277b093cf44d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/46eb0fc87d3cc72ed45277b093cf44d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"60bfe8a6b22e47233065f229e9d6734929476128","unresolved":true,"context_lines":[{"line_number":25,"context_line":"  \u003cstring name\u003d\"call_account_offline\"\u003eNo internet connection\u003c/string\u003e"},{"line_number":26,"context_line":"  \u003cstring name\u003d\"call_account_not_installed\"\u003eNot installed - Tap to install\u003c/string\u003e"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"  \u003cstring name\u003d\"dialer_search_action_signal\"\u003eOpen in Signal\u003c/string\u003e"},{"line_number":29,"context_line":"  \u003cstring name\u003d\"dialer_search_action_whatsapp\"\u003eOpen in WhatsApp\u003c/string\u003e"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"  \u003cstring name\u003d\"incall_screen_privacy_data_collection\"\u003eThe location and audio of this call are not private.\u003c/string\u003e"}],"source_content_type":"application/xml","patch_set":4,"id":"263ae4db_78dc29de","line":28,"range":{"start_line":28,"start_character":45,"end_line":28,"end_character":59},"updated":"2022-08-25 16:18:39.000000000","message":"`Open in %s`\nand combine with call_account_signal/call_account_whatsapp ?","commit_id":"1843c62fdd65787783f49ebf3ee9372c8957f578"},{"author":{"_account_id":1000000,"name":"Chirayu Desai","display_name":"Chirayu Desai","username":"chirayudesai","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"7d45d2bc644e4e9d31d8fbf8fd3d1cba2f8689cf","unresolved":false,"context_lines":[{"line_number":25,"context_line":"  \u003cstring name\u003d\"call_account_offline\"\u003eNo internet connection\u003c/string\u003e"},{"line_number":26,"context_line":"  \u003cstring name\u003d\"call_account_not_installed\"\u003eNot installed - Tap to install\u003c/string\u003e"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"  \u003cstring name\u003d\"dialer_search_action_signal\"\u003eOpen in Signal\u003c/string\u003e"},{"line_number":29,"context_line":"  \u003cstring name\u003d\"dialer_search_action_whatsapp\"\u003eOpen in WhatsApp\u003c/string\u003e"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"  \u003cstring name\u003d\"incall_screen_privacy_data_collection\"\u003eThe location and audio of this call are not private.\u003c/string\u003e"}],"source_content_type":"application/xml","patch_set":4,"id":"86849c30_d5b4f550","line":28,"range":{"start_line":28,"start_character":45,"end_line":28,"end_character":59},"in_reply_to":"263ae4db_78dc29de","updated":"2022-08-26 08:34:16.000000000","message":"Done","commit_id":"1843c62fdd65787783f49ebf3ee9372c8957f578"}]}
