{"action":"closed","issue":{"url":"https://api.github.com/repos/klinker-apps/messenger-issues/issues/67","repository_url":"https://api.github.com/repos/klinker-apps/messenger-issues","labels_url":"https://api.github.com/repos/klinker-apps/messenger-issues/issues/67/labels{/name}","comments_url":"https://api.github.com/repos/klinker-apps/messenger-issues/issues/67/comments","events_url":"https://api.github.com/repos/klinker-apps/messenger-issues/issues/67/events","html_url":"https://github.com/klinker-apps/messenger-issues/issues/67","id":174979449,"number":67,"title":"Support changing all conversations to the same color","user":{"login":"klinker41","id":4501322,"avatar_url":"https://avatars.githubusercontent.com/u/4501322?v=3","gravatar_id":"","url":"https://api.github.com/users/klinker41","html_url":"https://github.com/klinker41","followers_url":"https://api.github.com/users/klinker41/followers","following_url":"https://api.github.com/users/klinker41/following{/other_user}","gists_url":"https://api.github.com/users/klinker41/gists{/gist_id}","starred_url":"https://api.github.com/users/klinker41/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klinker41/subscriptions","organizations_url":"https://api.github.com/users/klinker41/orgs","repos_url":"https://api.github.com/users/klinker41/repos","events_url":"https://api.github.com/users/klinker41/events{/privacy}","received_events_url":"https://api.github.com/users/klinker41/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/klinker-apps/messenger-issues/labels/Android","name":"Android","color":"009688"},{"url":"https://api.github.com/repos/klinker-apps/messenger-issues/labels/Feature%20Request","name":"Feature Request","color":"4CAF50"}],"state":"closed","locked":false,"assignee":{"login":"klinker24","id":4874287,"avatar_url":"https://avatars.githubusercontent.com/u/4874287?v=3","gravatar_id":"","url":"https://api.github.com/users/klinker24","html_url":"https://github.com/klinker24","followers_url":"https://api.github.com/users/klinker24/followers","following_url":"https://api.github.com/users/klinker24/following{/other_user}","gists_url":"https://api.github.com/users/klinker24/gists{/gist_id}","starred_url":"https://api.github.com/users/klinker24/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klinker24/subscriptions","organizations_url":"https://api.github.com/users/klinker24/orgs","repos_url":"https://api.github.com/users/klinker24/repos","events_url":"https://api.github.com/users/klinker24/events{/privacy}","received_events_url":"https://api.github.com/users/klinker24/received_events","type":"User","site_admin":false},"assignees":[{"login":"klinker24","id":4874287,"avatar_url":"https://avatars.githubusercontent.com/u/4874287?v=3","gravatar_id":"","url":"https://api.github.com/users/klinker24","html_url":"https://github.com/klinker24","followers_url":"https://api.github.com/users/klinker24/followers","following_url":"https://api.github.com/users/klinker24/following{/other_user}","gists_url":"https://api.github.com/users/klinker24/gists{/gist_id}","starred_url":"https://api.github.com/users/klinker24/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klinker24/subscriptions","organizations_url":"https://api.github.com/users/klinker24/orgs","repos_url":"https://api.github.com/users/klinker24/repos","events_url":"https://api.github.com/users/klinker24/events{/privacy}","received_events_url":"https://api.github.com/users/klinker24/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/klinker-apps/messenger-issues/milestones/1","html_url":"https://github.com/klinker-apps/messenger-issues/milestones/Public%20Release","labels_url":"https://api.github.com/repos/klinker-apps/messenger-issues/milestones/1/labels","id":1976617,"number":1,"title":"Public Release","description":"The initial public release with all required features implemented! From here we can add more feature requests.","creator":{"login":"klinker41","id":4501322,"avatar_url":"https://avatars.githubusercontent.com/u/4501322?v=3","gravatar_id":"","url":"https://api.github.com/users/klinker41","html_url":"https://github.com/klinker41","followers_url":"https://api.github.com/users/klinker41/followers","following_url":"https://api.github.com/users/klinker41/following{/other_user}","gists_url":"https://api.github.com/users/klinker41/gists{/gist_id}","starred_url":"https://api.github.com/users/klinker41/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klinker41/subscriptions","organizations_url":"https://api.github.com/users/klinker41/orgs","repos_url":"https://api.github.com/users/klinker41/repos","events_url":"https://api.github.com/users/klinker41/events{/privacy}","received_events_url":"https://api.github.com/users/klinker41/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":17,"state":"open","created_at":"2016-09-01T03:48:39Z","updated_at":"2016-09-05T18:23:46Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2016-09-05T01:04:00Z","updated_at":"2016-09-05T18:23:46Z","closed_at":"2016-09-05T18:23:46Z","body":"**Device with issue:** Nexus 6P running Android 7.0\r\n**Primary device:** Nexus 6P running Android 7.0\r\n**App version:** 1.1.268\r\n\r\n**Information:**\r\n\r\nSome users have requested that the same color be used between all conversations. This should not be the default, but would be a simple enough customization to add to the app.\r\n\r\nUsers should be able to go into settings and see a preference for \"Theme Color\". This will be a list preference that lists all of the options and allows them to choose one. The list will look like the following\r\n\r\n```\r\nSet per conversation\r\nRed\r\nPink\r\nPurple\r\nDeep Purple\r\n...\r\nBrown\r\nGrey\r\nBlue Grey\r\n```\r\n\r\nwhere \"Set per conversation\" is the default value and what we have currently implemented (teal in the settings and conversation list, different colors for each conversation that are configurable).\r\n\r\nIf a different color is picked, this should override both the conversation list, empty pages, settings pages and each individual conversation. However, we don't want to write the new values to the database for each conversation, because if we do this then there's no good way to switch them back to their actual colors if the user returns to the \"Set per conversation\" option. So, we should store the values in the `Settings`:\r\n\r\n```java\r\nprivate int themeColor;\r\nprivate int themeColorDark;\r\nprivate int themeColorLight;\r\nprivate int themeColorAccent;\r\n```\r\n\r\nThese theme colors can be filled through the `ColorSet` class."}}
{"actor":{"display_login":"klinker24"}}