GSoC Emoji Control

Desktop / LibreOffice - Akshay Deep [gmail.com] - 28 July 2016 15:54 UTC

Tab Window Add emoji.json to installation directory Read the JSON data from code Filter emojis according to categories Insert Emoji at cursor position Toolbar control

Change-Id: Ia5a577ce41398132872914ebfa499e4d4077d57e Reviewed-on: https://gerrit.libreoffice.org/26700

72e6f08 GSoC Emoji Control
extras/source/glade/libreoffice-catalog.xml.in | 3 +
icon-themes/galaxy/cmd/lc_emojicontrol.png | Bin 0 -> 1669 bytes
icon-themes/galaxy/cmd/sc_emojicontrol.png | Bin 0 -> 1669 bytes
include/sfx2/emojicontrol.hxx | 49 +
include/sfx2/emojipopup.hxx | 41 +
include/sfx2/emojiview.hxx | 84 +
include/sfx2/emojiviewitem.hxx | 38 +
include/sfx2/sfxsids.hrc | 1 +
.../org/openoffice/Office/UI/GenericCommands.xcu | 8 +
.../schema/org/openoffice/Office/Common.xcs | 7 +
sc/sdi/cellsh.sdi | 1 +
sc/sdi/drtxtob.sdi | 1 +
sc/sdi/editsh.sdi | 1 +
sc/source/ui/app/scdll.cxx | 3 +
sc/uiconfig/scalc/toolbar/standardbar.xml | 1 +
sd/sdi/_drvwsh.sdi | 5 +
sd/sdi/outlnvsh.sdi | 5 +
sd/source/ui/app/sddll.cxx | 3 +
sd/uiconfig/simpress/toolbar/standardbar.xml | 1 +
sfx2/Library_sfx.mk | 6 +
sfx2/Module_sfx2.mk | 1 +
sfx2/Package_emoji.mk | 16 +
sfx2/UIConfig_sfx.mk | 1 +
sfx2/emojiconfig/emoji.json |26482 ++++++++++++++++++++
sfx2/sdi/sfx.sdi | 18 +
sfx2/source/control/emojicontrol.cxx | 174 +
sfx2/source/control/emojipopup.cxx | 47 +
sfx2/source/control/emojiview.cxx | 202 +
sfx2/source/control/emojiviewitem.cxx | 95 +
sfx2/uiconfig/ui/emojicontrol.ui | 168 +
sw/sdi/_annotsh.sdi | 5 +
sw/sdi/_textsh.sdi | 5 +
sw/sdi/drwtxtsh.sdi | 5 +
sw/source/uibase/app/swmodule.cxx | 3 +
sw/source/uibase/shells/textsh1.cxx | 1 +
sw/source/uibase/uiview/view.cxx | 2 +-
sw/uiconfig/swriter/toolbar/standardbar.xml | 1 +
37 files changed, 27483 insertions(+), 1 deletion(-)

Upstream: cgit.freedesktop.org


  • Share