Add new QML-based emoji picker (work in progress)
This is necessary to support having a picker within QML. Eventually, this should replace the existing widget-based one.
Showing
- CMakeLists.txt 3 additions, 0 deletionsCMakeLists.txt
- resources/qml/TimelineRow.qml 3 additions, 3 deletionsresources/qml/TimelineRow.qml
- resources/qml/emoji/EmojiButton.qml 27 additions, 0 deletionsresources/qml/emoji/EmojiButton.qml
- resources/qml/emoji/EmojiPicker.qml 176 additions, 0 deletionsresources/qml/emoji/EmojiPicker.qml
- resources/res.qrc 2 additions, 0 deletionsresources/res.qrc
- scripts/emoji_codegen.py 16 additions, 1 deletionscripts/emoji_codegen.py
- src/ChatPage.cpp 1 addition, 3 deletionssrc/ChatPage.cpp
- src/emoji/Category.cpp 2 additions, 2 deletionssrc/emoji/Category.cpp
- src/emoji/EmojiModel.cpp 110 additions, 0 deletionssrc/emoji/EmojiModel.cpp
- src/emoji/EmojiModel.h 68 additions, 0 deletionssrc/emoji/EmojiModel.h
- src/emoji/Provider.cpp 15069 additions, 4672 deletionssrc/emoji/Provider.cpp
- src/emoji/Provider.h 46 additions, 5 deletionssrc/emoji/Provider.h
- src/timeline/TimelineModel.cpp 18 additions, 20 deletionssrc/timeline/TimelineModel.cpp
- src/timeline/TimelineModel.h 3 additions, 2 deletionssrc/timeline/TimelineModel.h
- src/timeline/TimelineViewManager.cpp 9 additions, 1 deletionsrc/timeline/TimelineViewManager.cpp
- src/timeline/TimelineViewManager.h 5 additions, 1 deletionsrc/timeline/TimelineViewManager.h
Loading
Please register or sign in to comment