Commit Graph

9 Commits (9f8763cae1ccb3577a2cd148ffc5cee564a2df65)

Author SHA1 Message Date
Alexander Gavriliuk 9f8763cae1 SL-20402 Emoji Completion floater - use vertical scrollbar when needed 2023-10-05 12:10:34 +02:00
Alexander Gavriliuk be655fef7f :x 2023-10-03 14:23:38 +02:00
Alexander Gavriliuk b9de65d275 SL-20209 Add 'noscroll' parameter to LLPanelEmojiComplete::Params 2023-08-29 15:12:25 +02:00
Kitty Barnett 17a3924a28 Add proper mouse down handler to the emoji complete panel
-> the previous commit didn't properly set mFrontChild after restoring the topmost floaters
  -> additionally we don't want mouse clicks in "can't steal focus from frontmost" floaters to set focus to them
2022-11-08 01:10:09 +01: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 cb0bb91108 Mini emoji helper shows as a small slice when there are no matching emojis 2022-10-23 16:29:20 +02:00
Kitty Barnett 58cdcd5dd2 Handle return and escape in the mini emoji helper 2022-10-23 16:29:12 +02:00
Kitty Barnett 90e272993b Autosize the mini emoji helper to fit the number of shown emojis 2022-10-23 16:28:44 +02:00
Kitty Barnett d95571cf7c Add mini emoji (auto-)complete helper 2022-10-23 16:28:00 +02:00