-
-
Notifications
You must be signed in to change notification settings - Fork 579
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
Add emoji style setting #720
Conversation
|
I think we can offer thee types of emoji, user will can select it in menu. |
I've created menu with 3 emoji options, separated emoji code from |
@mikigal I've added more fixed and slightly reorganized the code. Please take a look if everything looks good to you. 🙂 Before we merge, I have some questions:
|
I think everything is correct now :) |
It seem's it can be only one |
You're right about I'm pushing more changes:
Let me know if I broke anything again. 😉 Also, two more questions:
|
Oh, this changes was for test, because I have another problem with Caprine, and it seems to help. I committed it in mistake, sorry. I think alert with restart option is good idea. Currently I don't have idea why emoticons works in menu, but crash after send. I will check it tomorrow. |
That's how our replacement shows up in DevTools. 🙂 |
Images were processed with ImageOptim.
@CvX Can you add comment how to get all excludes? |
All requested changes have been made. (shouldn't Github automatically mark the review green?) Though I have a question to @sindresorhus that got lost in the discussion:
Anyway, that's a non-blocker. LGTM 🙂 |
Yeah, I missed that. No, Preferences is correct. "View" and "Window" should only contain transient and context-sensitive actions, meaning actions you do often and that are not meant to be permanent. You could argue the Vibrancy thing should be in Preferences too. |
Can you fix the merge conflict? |
menu.js
Outdated
@@ -23,6 +42,51 @@ const newConversationItem = { | |||
} | |||
}; | |||
|
|||
const emojiSubmenu = [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we should move this and other related logic to module.exports = {emoji}
in emoji.js
to contain all the logic for this feature in one file?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That was a good idea! Done. Let me know how do you like the new code organization.
# Conflicts: # menu.js
Add more comments to emoji replacement code.
Co-authored-by: Jarek Radosz <[email protected]> Co-authored-by: Sindre Sorhus <[email protected]>
Add option to use old Messenger emoji. You can enable it in options.