Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unicode correction and font conversion #106

Closed
rugk opened this issue Oct 16, 2020 · 7 comments · Fixed by rugk/unicodify#2
Closed

Unicode correction and font conversion #106

rugk opened this issue Oct 16, 2020 · 7 comments · Fixed by rugk/unicodify#2
Labels
enhancement New feature or request

Comments

@rugk
Copy link
Owner

rugk commented Oct 16, 2020

Background

Many features like Unicode smart quotes („“, “”) are hard to use/notice, because no keyboard has them.
I personally e.g. often search Wikipedia for the Unicode symbol and copy it.
Aim: We want a simpler solution for that.

Proposed solution

  • make a separate add-on with the template: https://github.com/TinyWebEx/AddonTemplate
  • create all the marketing stuff around it (we need a funny/proper name, Readme, AMO description etc.)
  • As @tdulcet did the main work, they can be co-author etc.
  • Additional idea: We can integrate some "advertisement" between both add-ons, so one gets to know the other add-on when only one is installed. On the settings page and as a tip.
    This way, we adress the problem from Added Emoji Autocorrect. #93 (comment):

    I thought it would be nice to have one add-on handle everything related to Unicode and Unicode autocorrections. I doubt users would install one add-on for Emoji autocorrect, one for Unicode smart quotes autocorrect and another one for Unicode fractions autocorrect. In addition, most users probably do not know the difference between Unicode symbols and emojis, considering that most emojis are also symbols.

Alternatives

Integrate this in this add-on (see #93). I do consider this out-of-scope of this project, however.
But I do like the idea.

Additional context

@rugk rugk added the enhancement New feature or request label Oct 16, 2020
@rugk
Copy link
Owner Author

rugk commented Oct 16, 2020

So from #93 I would like to split these features into the new add-on:
unicodesplit

@tdulcet
Copy link
Contributor

tdulcet commented Oct 19, 2020

@rugk How do you want to move forward with this? Do you want to create the new repository or would you like me to do so? Now that I am removing the three options from #93, I would like to put them somewhere.

For anyone following along, there is a demo of all six options for autocorrecting Unicode symbols/emojis in #66, including the three options that will be included in the new add-on. There is also a version of this add-on here for testing, which the above and below screenshots were taken of. It includes:

  1. The Awesome Emoji Picker (this add-on)
  2. The six options for autocorrecting Unicode symbols/emojis (three for Added Emoji Autocorrect. #93 and three for the new add-on)
  3. Full Thunderbird support (Thunderbird version #49, for a future PR and the new add-on)
    1. Blocked by Thunderbird version #49 (comment)
  4. Full Chrome support (Chrome/ium support #54, for a future PR and the new add-on)
    1. Blocked by Finally test managed storage #4 (comment)
  5. Uses the actual native emoji for the browser action icon (for a future PR)
    1. Requires that the user enabled the color icon and native emojis
    2. There is a demo here (the green background is just to verify that the emoji is centered).
  6. Unicode font conversion from the context menu (for the new add-on)

Here is a screenshot of the Unicode font conversion feature in Firefox: image

and in Chrome: image

@rugk
Copy link
Owner Author

rugk commented Oct 19, 2020

How do you want to move forward with this? Do you want to create the new repository or would you like me to do so? Now that I am removing the three options from #93, I would like to put them somewhere.

I am fine with anything.
But here you go, if you want: https://github.com/rugk/unicodify I've invited you as a maintainer. 😊
Ah and I choose "Unicodify – Text reshaper" for now as a proper name, but if you have different ideas, we can still change that of course.
We can also move the repo or so, did not think about how to organize the repo now or so (regarding GitHub organization or something like that).

It's really just the basic template, did not had much time to change much else.

@tdulcet
Copy link
Contributor

tdulcet commented Oct 20, 2020

But here you go, if you want: https://github.com/rugk/unicodify I've invited you as a maintainer. 😊

Thanks!

It's really just the basic template, did not had much time to change much else.

OK, I will get started on a PR at the new repository with these features.

@tdulcet

This comment has been minimized.

@rugk

This comment has been minimized.

@tdulcet

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants