From 8abd6d73607075776e968fc991c2d01a9ee444d7 Mon Sep 17 00:00:00 2001 From: rugk Date: Sun, 18 Apr 2021 18:14:58 +0200 Subject: [PATCH 01/15] doc: add AMO & Readme description Fixes https://github.com/rugk/unicodify/issues/20 --- README.md | 32 +++++++++++++++++--------- assets/texts/en/amoDescription.html | 35 ++++++++++++++++++++++++++++- assets/texts/en/amoSummary.txt | 2 +- 3 files changed, 57 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index d4061b3..94cfff7 100644 --- a/README.md +++ b/README.md @@ -8,13 +8,12 @@ This is a (Firefox and Thunderbird) add-on (WebExtension) that allows you to autocorrect common text sequences and convert text characters to a look like a special font. -For instance, it converts quotes like `"these"` to `“these”`, which are typographically more correct. +For instance, it converts quotes like `"these"` to `“these”`, which are typographically correct. -In contrast to many other add-ons, … +Additionally, you can convert text into more than 20 different font styles and camel casing changes. +You can enable and disable any features in the options and adjust more settings regarding the behavior of the add-on. -It is/has/features… - -It is inspired by …. This extension only works with modern Firefox and Thunderbird v78 or higher. +This extension only works with modern Firefox and Thunderbird v78 or higher. ## Download @@ -29,9 +28,22 @@ See: * [More screenshots](assets/screenshots) ## Features -* Puts your privacy first! Privacy is the default here. +* Unicode autocorrection as you type: + * Autocorrect [Unicode symbols](https://en.wikipedia.org/wiki/Miscellaneous_Symbols) (i.e. hyphens `--` with –, fractions `1/4` with ¼, etc.). Supports more than 85 symbols. + * Use Unicode smart quotes ('single quotes' with ‘Unicode single quotes’ and "double quotes" with “Unicode double quotes”) + * Convert [fractions](https://en.wikipedia.org/wiki/Number_Forms) and [mathematical constants](https://en.wikipedia.org/wiki/Mathematical_constant) to Unicode characters (i.e. `1234.25` with 1234¼, etc.). Supports all Unicode fraction characters, Pi and e constants. + * Supports undoing autocorrections +* Context menu with selected/highlighted text: + * [Unicode font](https://en.wikipedia.org/wiki/Mathematical_Alphanumeric_Symbols) conversion (i.e. ꜱᴍᴀʟʟ ᴄᴀᴘꜱ, 𝒮𝒸𝓇𝒾𝓅𝓉, 𝔉𝔯𝔞𝔨𝔱𝔲𝔯, etc.). Supports more than 20 fonts. + * Change [casing](https://en.wikipedia.org/wiki/Letter_case#Case_styles) (i.e. UPPER CASE, lower case, tOGGLE, cASE, etc.). Supports all locales. + * Optionally show a live preview. + * Useful on websites that do not support changing the font or text formatting. +* Support websites as best as possible by providing website-specific possibles, if needed. ([if there is a problem, please report it](https://github.com/rugk/unicodify/issues)) +* Very fast, even when typing on large documents. +* Supports the light/dark mode of your system automatically. +* Settings automatically synced between all browser instances and devices (Firefox and Chrome only). * Follows the [Firefox](https://design.firefox.com/photon) and [Thunderbird](https://style.thunderbird.net/) Photon Design. -* Has a simple, but intuitive and usable User Interface. -* Translated in several languages already. [Contribute your own language!](CONTRIBUTING.md#Translations) -* Compatible with Firefox for Android -* […] +* Puts your privacy first and does not send data anywhere. +* Compatible with Firefox for Android. +* Translated into several languages. [Contribute your own language!](https://github.com/rugk/unicodify/blob/main/CONTRIBUTING.md#Translations) +* Settings can be managed by your administrator. diff --git a/assets/texts/en/amoDescription.html b/assets/texts/en/amoDescription.html index a512c64..91891c0 100644 --- a/assets/texts/en/amoDescription.html +++ b/assets/texts/en/amoDescription.html @@ -1 +1,34 @@ -export your Readme here, and potentially adjust it… +

This is a (Firefox and Thunderbird) add-on (WebExtension) that allows you to autocorrect common text sequences and convert text characters to a look like a special font. +For instance, it converts quotes like "these" to “these”, which are typographically correct.

+

Additionally, you can convert text into more than 20 different font styles and camel casing changes. +You can enable and disable any features in the options and adjust more settings regarding the behavior of the add-on.

+

This extension only works with modern Firefox and Thunderbird v78 or higher.

+ +Features + diff --git a/assets/texts/en/amoSummary.txt b/assets/texts/en/amoSummary.txt index b56e28c..d22d655 100644 --- a/assets/texts/en/amoSummary.txt +++ b/assets/texts/en/amoSummary.txt @@ -1 +1 @@ -This add-on allows you to … +Easily and quickly autocorrect common symbols as ¼ in text fields and transform text to “Unicode fonts” 𝐟𝐨𝐫 𝔢𝔵𝔞𝔪𝔭𝔩𝔢 𝚕𝚒𝚔𝚎 𝘵𝘩𝘪𝘴 as text characters and change the casing of texts. From a26b1d34658b9f6d411c8cad524aed3fe7a37ac2 Mon Sep 17 00:00:00 2001 From: rugk Date: Sun, 18 Apr 2021 23:18:51 +0200 Subject: [PATCH 02/15] fix: remove unsupported p tags on AMO --- assets/texts/en/amoDescription.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/assets/texts/en/amoDescription.html b/assets/texts/en/amoDescription.html index 91891c0..53ff575 100644 --- a/assets/texts/en/amoDescription.html +++ b/assets/texts/en/amoDescription.html @@ -1,8 +1,8 @@ -

This is a (Firefox and Thunderbird) add-on (WebExtension) that allows you to autocorrect common text sequences and convert text characters to a look like a special font. -For instance, it converts quotes like "these" to “these”, which are typographically correct.

-

Additionally, you can convert text into more than 20 different font styles and camel casing changes. -You can enable and disable any features in the options and adjust more settings regarding the behavior of the add-on.

-

This extension only works with modern Firefox and Thunderbird v78 or higher.

+This is a (Firefox and Thunderbird) add-on (WebExtension) that allows you to autocorrect common text sequences and convert text characters to a look like a special font. +For instance, it converts quotes like "these" to “these”, which are typographically correct.
+Additionally, you can convert text into more than 20 different font styles and camel casing changes. +You can enable and disable any features in the options and adjust more settings regarding the behavior of the add-on.
+This extension only works with modern Firefox and Thunderbird v78 or higher.
Features