John Preston
|
a961615076
|
Clear unused emoji cache with DB.
|
2018-11-04 15:51:38 +04:00 |
John Preston
|
19a9a990b6
|
Allow using any interface scale between 100%-300%.
|
2018-10-16 11:38:09 +03:00 |
John Preston
|
b847c8424a
|
Use single emoji sprite and scale + cache it.
|
2018-10-15 09:03:29 +03:00 |
John Preston
|
ea7441ae77
|
Use single LEGAL file with license and copyright.
|
2018-01-03 13:23:14 +03:00 |
John Preston
|
fafcd02e7c
|
Improve Emoji / GIFs list variable width support.
|
2017-11-16 07:59:12 +04:00 |
John Preston
|
9bf40c927e
|
Improve emoji suggestions and replace on send.
Bring recent emoji up in suggestions.
Apply saved skin color to emoji suggestions.
Write to recents when choosing emoji suggestion.
|
2017-07-26 15:55:04 +03:00 |
John Preston
|
da0d78135d
|
Some refactoring in working with text entities.
Also move this code to TextUtilities namespace.
|
2017-07-06 14:37:42 +03:00 |
John Preston
|
f1718f1d10
|
Generate emoji config by a build action.
Also hopefully optimize the build speed for emoji config.
|
2017-04-01 17:08:42 +03:00 |
John Preston
|
0690c4f98c
|
Move EmojiPanel bottom controls to Controller.
Open sticker set by click on the name.
Add a delete sticker set button.
|
2017-03-31 15:58:52 +03:00 |
John Preston
|
bed3aa1a7f
|
Finalize rename / move of files.
Also rename EmojiPan to EmojiPanel.
|
2017-03-31 15:48:02 +03:00 |
John Preston
|
1540f6f528
|
Use emoji/stickers/gifs slider in EmojiPan.
Also rename EmojiTabs to EmojiSections.
|
2017-03-31 15:48:01 +03:00 |
John Preston
|
47044ab25e
|
Fix GCC warning on Release build in Emoji::Init.
Also use initializer_list instead of recursion in Emoji::ComputeId.
|
2017-03-23 15:47:01 +03:00 |
John Preston
|
7fcc5d649c
|
Change push_back to emplace_back in emoji_config.
Perhaps that way GCC won't give a warning on variable count inside
one method Ui::Emoji::Init() in Release builds.
|
2017-03-22 12:24:53 +03:00 |
John Preston
|
f82989c9c3
|
Using std::vector<> and const fields for emoji.
|
2017-02-25 23:35:55 +03:00 |
John Preston
|
8060c7e141
|
Alpha 1.0.11: fix Qt 5.3.2 build.
Qt 5.3.2 QVector works only with types having an assignment operator.
|
2017-02-17 22:59:25 +03:00 |
John Preston
|
d259656e89
|
Alpha 1.0.11: emoji parsing fixed.
Now we ignore all 0xFE0F characters, because some other
apps send or not send them randomly, not like iOS/macOS.
|
2017-02-17 20:31:46 +03:00 |
John Preston
|
9757489645
|
Moved to the latest emoji set.
Also the old MetaEmoji project was converted to codegen_emoji.
All emoji now use full string identifiers for local storage.
|
2017-02-15 21:27:31 +03:00 |
John Preston
|
7fb1463c43
|
Version 1.0 stable: bump copyright date to 2017.
|
2017-01-11 23:02:13 +04:00 |
John Preston
|
c4a4e99f6b
|
Version 0.10.7: fixed entities moving when replacing emoji.
|
2016-09-20 17:02:50 +03:00 |
John Preston
|
45143c40c9
|
FlatTextarea handles tags on insertFromMime and tags editing.
Fixed dependent messages update when message was edited.
Fixed entities parsing in Text when they follow one after another.
|
2016-05-04 19:46:24 +03:00 |
John Preston
|
21f462a77e
|
Mention names support added to FlatTextarea, messages.
Copy of mention names to clipboard done, pasting started.
|
2016-04-30 20:04:14 +03:00 |
John Preston
|
af248a6714
|
EntityInText made class instead of struct. Scheme updated.
No left trim of monospace text block when sending / displaying text.
New entity type (mention name) introduced, but not supported yet.
|
2016-04-29 15:00:48 +03:00 |
John Preston
|
68a9a0a12e
|
Text copy from HistoryItem/HistoryMedia/combined is done and tested.
Moved text module to ui/text/ and split it to several modules.
Xcode build currently broken.
|
2016-04-14 14:00:23 +03:00 |
John Preston
|
04f8d4dd37
|
Build fixed for renamed sources folder SourceFiles/{gui->ui}/
|
2016-04-07 22:05:28 +04:00 |
John Preston
|
cbed4bc36d
|
Renamed sources folder SourceFiles/gui to SourceFiles/ui.
|
2016-04-07 21:55:17 +04:00 |