Bug 136947 - No 'Emojis & Symbols' integration into LO macOS
Summary: No 'Emojis & Symbols' integration into LO macOS
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
6.4.3.2 release
Hardware: All macOS (All)
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: macOS-UI-polish
  Show dependency treegraph
 
Reported: 2020-09-22 04:41 UTC by Grey
Modified: 2024-04-02 07:18 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Grey 2020-09-22 04:41:12 UTC
Description:
https://ask.libreoffice.org/en/question/266979/why-cant-i-access-the-native-mac-character-viewer-from-libreoffice-apps/?comment=267101#post-id-267101

This person is asking why they can't access the system-wide menu item, `Edit > Emojis & Symbols (Cmd-Ctrl-Spacebar)` in LO. And in fact, LibreOffice, being about as cross-platform as you can get, is missing this standard system-wide command -- something I'd never noticed before in all the years of using LO on OSX/macOS!

Major cross-platform FLOSS examples that contain `Emojis & Symbols (Cmd-Ctrl-Spacebar)`:
- Firefox
- GIMP
- Inkscape
- Krita
- XQuartz
  - ...and I have no idea why(!) other than `Emojis & Symbols` is standard and automatic in the GUI toolkit

Major cross-platform FLOSS examples that don't:
- Scribus
  - This is especially unforgivable, moreso than LO
- Blender
  - Forgivable as 1) Blender is on another "planet" and 2) formatted documents and typography in a strict sense isn't done in Blender
- Raw Therapee
  - Like Blender, RT has no text entry capabilities (discounting commenting photos)

File under ~Minor not under ~"Enhancement". Thank you.


Steps to Reproduce:
1. In LO (any component) macOS, press `Cmd-Ctrl-Spacebar`
   - Nothing happens
2. Choose `Edit > Emojis & Symbols` to invoke system-wide Emojis & Symbols palette


Actual Results:
Nothing: the item doesn't exist

Expected Results:
Using either method outlined above, the macOS Emojis & Symbols palette should appear


Reproducible: Always


User Profile Reset: No



Additional Info:
Tested on:
Version: 6.4.3.2
Build ID: 747b5d0ebf89f41c860ec2a39efd7cb15b54f2d8
CPU threads: 8; OS: Mac OS X 10.13.6; UI render: default; VCL: osx; 
Locale: it-IT (it_IT.UTF-8); UI-Language: en-US
Calc: threaded
Comment 1 V Stuart Foote 2020-09-22 19:10:23 UTC
As with the see also bug 42437 for native macOS 'Press and Hold' this native macOS widget support is outside cross platform core of LibreOffice and requires native dev effort to implement on macOS as a LibreOffice enhancement.

Meanwhile, in addition to the 'Alt+X' direct Unicode toggle, and the Special Character dialog's font chart support--the experimental 'Emoji Toolbar' (not working on Windows builds) is available to activate, YMMV.
Comment 2 Grey 2020-09-23 04:08:01 UTC
> requires native dev effort to implement on macOS

...but then you go on to mention `Alt-X > direct Unicode toggle` (which does nothing but produce a `dagger` glyph), `Special Characters…` (which isn't a shortcut away) and the yet-unfinished Emoji toolbar. I'm sure that these three items (regardless of present functionality) require dev effort as well, if not more. The request at hand (plus the pop-up letter example you cited as well as the yet-unmentioned `Search` immediately under the `Help` menu) is *automatic* in the macOS XCode toolkit.

All this reinventing of the wheel for what? In any case, thank you for your time.
Comment 3 Tomofumi Yagi 2020-09-27 00:22:22 UTC
I was able to reproduce this problem.

Version: 7.0.1.3
Build: 7cbcfc562f6eb6708b5ff7d7397325de9e764452
Comment 4 Stéphane Guillou (stragu) 2022-12-12 16:36:25 UTC
Do you still see this issue in a recent LibreOffice version?
If you do, please share the LibreOffice version and the MacOS version (LibreOffice > About LibreOffice).

This issue is marginally more relevant since the experimental emoji picker is removed in LO 7.5.

https://wiki.documentfoundation.org/ReleaseNotes/7.5#Feature_Removal_.2F_Deprecation