{"id":13476998,"url":"https://github.com/alkatrazstudio/prev-colors","last_synced_at":"2025-03-27T04:31:55.092Z","repository":{"id":170039980,"uuid":"284267899","full_name":"alkatrazstudio/prev-colors","owner":"alkatrazstudio","description":"Thunderbird add-on for choosing one of the previously selected colors","archived":false,"fork":false,"pushed_at":"2024-07-27T07:38:26.000Z","size":41,"stargazers_count":1,"open_issues_count":2,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-30T09:35:52.833Z","etag":null,"topics":["color","color-picker","mail","thunderbird","thunderbird-addon","thunderbird-extension","usability","usability-enhancement"],"latest_commit_sha":null,"homepage":"https://addons.thunderbird.net/thunderbird/addon/previous-colors/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alkatrazstudio.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-01T13:43:52.000Z","updated_at":"2024-07-27T07:38:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"97da8110-e143-4b83-9831-921e0e170d17","html_url":"https://github.com/alkatrazstudio/prev-colors","commit_stats":null,"previous_names":["alkatrazstudio/prev-colors"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alkatrazstudio%2Fprev-colors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alkatrazstudio%2Fprev-colors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alkatrazstudio%2Fprev-colors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alkatrazstudio%2Fprev-colors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alkatrazstudio","download_url":"https://codeload.github.com/alkatrazstudio/prev-colors/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245785276,"owners_count":20671621,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["color","color-picker","mail","thunderbird","thunderbird-addon","thunderbird-extension","usability","usability-enhancement"],"created_at":"2024-07-31T16:01:37.051Z","updated_at":"2025-03-27T04:31:54.244Z","avatar_url":"https://github.com/alkatrazstudio.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Previous Colors\n\nAn add-on for Thunderbird (https://www.thunderbird.net)\nthat allows you to quickly choose any of the colors\npreviously selected via \"Choose color for text\" dialog window.\n\n![Screenshot of \"Previous Colors\" add-on](screenshot.png \"Screenshot of \\\"Previous Colors\\\" add-on\")\n\nThis add-on is compatible with Thunderbird 128+.\n\n\n## How to build\n\nThe source code for the add-on is located in the `src` folder.\n\nScripts in the `scripts` folder:\n\n* `build.sh` - build the add-on.\n\n* `ci-build.sh` - build the add-on inside Ubuntu container.\n\n\nRefer to the official Thunderbird add-on developer tutorial\nto learn what to do next:\nhttps://developer.thunderbird.net/add-ons/hello-world-add-on\n\n\n## Permissions\n\nWhen installing the add-on the message might appear:\n\n\u003e It requires your permission to:\n\u003e - Have full, unrestricted access to Thunderbird, and your computer\n\nTechnically, it's correct because this add-on uses WebExtension Experiments (https://developer.thunderbird.net/add-ons/mailextensions/experiments). This API is needed for the following things:\n\n* Get and set the last used color.\n\n* Know when a user changes the color via \"Choose color for text\" dialog window.\n\nOther than that, the add-on also requires `storage` permission for standard WebExtension API.\n\n\n## How to use\n\n1. Select a desired color via the standard\n\"Choose color for text\" dialog window.\n\n2. This color will be added to the \"Previous Colors\" dropdown list.\n\n3. To remove a color from this dropdown, click the \"X\" button next to that color.\n\n\n## Notes\n\n1. This add-on will work reliably only if the setting\n   \"Menu \u003e Settings \u003e Language \u0026 Appearance \u003e Fonts \u0026 Colors \u003e Colors... \u003e Override the colors specified by the content with my selections above\"\n   is set to \"Never\".\n   Otherwise Thunderbird may take full control of the colors and won't allow to the user to choose the font color at all.\n   The popup will also become blank because it relies on custom colors too.\n\n\n## License\n\nGPLv3+ (https://www.gnu.org/licenses/gpl)\n\n(c) Alkatraz Studio, 2020 (https://alkatrazstudio.net)\n\nThe main icon (`src/icons/btn.png`) is based on this one:\nhttps://www.svgrepo.com/svg/76351/pencils\n\nThe \"delete\" icon (`src/icons/delete.svg`) is an optimized version of this one:\nhttps://www.svgrepo.com/svg/66823/close\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falkatrazstudio%2Fprev-colors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falkatrazstudio%2Fprev-colors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falkatrazstudio%2Fprev-colors/lists"}