Commit Graph

12 Commits (afdcd356db0a496e8916645eeebc8a03755ee0bd)

Author SHA1 Message Date
Alexander Gavriliuk f6ceafee5b SL-20416 Avoid of taking focus by EmojiPicker 2024-01-24 00:07:10 +03:00
Alexander Gavriliuk 98214577c3 SL-20390 Emoji Completion floater - ignore symbols in shortcodes when searching by pattern 2023-10-05 12:24:20 +02:00
Alexander Gavriliuk 9793308a60 SL-19951 Organize emoji categories in groups 2023-07-07 00:22:34 +02:00
Alexander Gavriliuk bb97f3bf03 SL-19575 Create emoji gallery (use ::value_type in LLEmojiDictionary typedefs) 2023-05-18 13:45:34 +02:00
Alexander Gavriliuk 671978e392 SL-19575 Create emoji gallery (fix bug with drawing emojis in chat history) 2023-05-17 19:06:57 +02:00
Alexander Gavriliuk fbf5b199f3 SL-19575 LLFloaterEmojiPicker - code cleanup and layout fixup 2023-04-25 13:14:48 +02:00
Alexander Gavriliuk 97b0ba2a6d SL-19575 LLFloaterEmojiPicker - Add filter by category 2023-04-20 03:55:02 +02:00
Alexander Gavriliuk ff7ebf0892 SL-19575 Create emoji gallery access icon 2023-04-14 17:27:30 +02:00
Kitty Barnett 81dd143d0d [FIXED] Various minor issues
- Typing 👍 doesn't replace the short code with the thumbs-up emoji
  - Moving the mouse over the emoji complete panel highlights the wrong emoji when mScrollPos > 0
  - Emoji complete panel is missing attributes
  - Crash when attempting to show the tooltip for an emoji text segment
  - Emoji autocomplete panel can sometimes show empty (type ':cat', select the heart eyed one, Ctrl-Z and then type 2 which should show the emoji for :cat2 but shows an empty square instead)
2022-11-08 01:05:01 +01:00
Kitty Barnett c40d3351d5 Commit immediately if the user already typed a full shortcode 2022-11-02 19:08:02 +01:00
Kitty Barnett d1dbefc09b Refactor emoji matching 2022-10-23 16:29:42 +02:00
Kitty Barnett ec23b4bc63 Add the basic emoji dictionary class (responsible for loading them from disk and providing helpful lookup functions) 2022-10-23 16:28:15 +02:00