Commit graph

69 commits

Author SHA1 Message Date
Nicolas Werner
7833566cdb
Fix gcc10 again. Remove this once we stop supporting gcc10 2023-02-19 22:33:02 +01:00
Nicolas Werner
e9f4298418
Fix gcc10 compat 2023-02-19 21:54:45 +01:00
Nicolas Werner
920409e914
Reduce code bloat a bit
Especially the emoji array shrinks a lot with this, but adds a few extra
relocations on startup. But it removes a lot of exception handling code
at runtime, which is nice and possibly this is still faster.
2023-02-19 21:38:28 +01:00
Nicolas Werner
22495cd86a
Properly regenerate emoji using regional indicators
fixes #1245
closes #1246
2023-01-10 05:46:14 +01:00
Nicolas Werner
3a6a905429
A whole new year full of excitement and possibilities! 2023-01-02 04:25:33 +01:00
Nicolas Werner
7e0ea12ebb
Update to unicode 15 and make script jinja:3 compatible 2022-10-08 00:27:57 +02:00
Nicolas Werner
b3c5f41625
Fix a few more windows warnings 2022-10-02 12:31:03 +02:00
Nicolas Werner
b55b5a8321
Fix a few more warnings 2022-10-01 23:57:44 +02:00
Nicolas Werner
f8e6c9c53c
Speedup provider compilation 2022-06-16 00:49:12 +02:00
Nicolas Werner
535ad22b7d
Fixup some small emoji things 2022-05-06 16:14:47 +02:00
TheDrawingCoding-Gamer
ba57b01b9d
Fix triumph mapping 2022-05-01 14:55:40 -04:00
BulbyVR
4129d58b6d
Change name to codepoint 2022-04-27 12:45:45 -04:00
BulbyVR
97105ebc5f More codes and rules 2022-04-24 12:25:01 -04:00
BulbyVR
64882fd6de Unhardcode qml 2022-04-24 12:25:01 -04:00
BulbyVR
876645544c forgot to lint 2022-04-24 12:25:01 -04:00
BulbyVR
b629882793 Properly add regional indicators, with ZWNJ 2022-04-24 12:25:01 -04:00
BulbyVR
209865e882 Add more aliases, start on regional indicators 2022-04-24 12:25:01 -04:00
BulbyVR
22f90874cc Forgot linting 2022-04-24 12:25:01 -04:00
BulbyVR
79ed520d59 Allow search with unicode names 2022-04-24 12:25:01 -04:00
BulbyVR
dabde88e1c Remove sequences of _ 2022-04-24 12:25:01 -04:00
BulbyVR
90b88eb592 Keep old codes alongside new ones
Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
2022-04-24 12:25:01 -04:00
BulbyVR
79399d8118 Run make lint
Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
2022-04-24 12:25:01 -04:00
BulbyVR
7d3a98af67 Add transforms and shortcodes to emoji
Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
2022-04-24 12:25:01 -04:00
Nicolas Werner
a206500510
Use fully qualified emoji and use literals 2022-01-01 06:16:37 +01:00
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job 2022-01-01 04:57:53 +01:00
Joseph Donofry
526c1cdcc4 Add Unicode 14.0 emoji 2021-09-25 02:19:44 -04:00
Nicolas Werner
cfca7157b9
Change indentation to 4 spaces 2021-09-18 00:45:50 +02:00
Nicolas Werner
c2e625756c
Use one CompletionProxy for everything including EmojiPicker 2021-04-18 21:53:39 +02:00
Nicolas Werner
a6f0d2ea7d
Update license headers 2021-03-05 01:04:07 +01:00
Loren Burkholder
61cc4cc37d Use correct syntax for emoji generation script 2021-01-25 22:04:26 -05:00
Loren Burkholder
e57dc5ea83 Make lint 2021-01-25 21:41:25 -05:00
Loren Burkholder
7629e9b786 Use new enum structure in emoji generation script 2021-01-25 21:40:47 -05:00
Loren Burkholder
bc7cf9ef39 Get category switching working 2021-01-25 21:40:27 -05:00
Nicolas Werner
577d403be7 Fix emoji update script 2021-01-23 23:25:52 +01:00
Loren Burkholder
97c8b5c78c Rename Provider_new.cpp to Provider.cpp
It isn't new any more.
2021-01-21 20:04:46 -05:00
Nicolas Werner
094c0b09ab Qml emoji completer 2020-11-25 19:05:12 +01:00
Jussi Kuokkanen
07259b9cb7 use completion interface in emoji completions 2020-11-25 19:05:12 +01:00
Nicolas Werner
82c441dddd Move emoji picker to qml 2020-11-25 19:05:12 +01:00
CH Chethan Reddy
8eb74daf76 Split qml part of Device Verification 2020-09-14 17:27:49 +05:30
DeepBlueV7.X
657f4073e9
Merge branch 'master' into device-verification 2020-09-03 18:11:17 +00:00
Jussi Kuokkanen
9ad9c8ddf0 fix build and remove commented code 2020-08-29 00:26:45 +03:00
Jussi Kuokkanen
7acd4b3307 lint 2020-08-28 23:59:27 +03:00
Jussi Kuokkanen
a173d964f7 add emoji completer to text input 2020-08-28 23:32:23 +03:00
CH Chethan Reddy
41b6ef0c32 Add DeviceVerificationList to keep track of all flows and Popup on
recieving start or request
2020-07-30 22:10:27 +05:30
Joseph Donofry
12c46e86b4
Fix linting 2020-06-11 00:37:54 -04:00
Joseph Donofry
5e355c36fd
Fix build issue on some versions of clang 2020-06-10 22:34:14 -04:00
Joseph Donofry
6bb73f84a3
Merge master and fix conflicts 2020-06-09 20:51:36 -04:00
Nicolas Werner
4ee9e5c27c Improve compile times a tiny bit 2020-05-26 22:54:51 +02:00
Joseph Donofry
ee4dcef90f
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.
2020-05-13 00:36:41 -04:00
Adasauce
6e6fe0cad2
remove setStyleSheet calls directly from widget code
removed from:
 - emoji panel scrollbars
 - emoji category labels
 - splitter image handles
 - textfield setTextColor impl

small change to the category separator label for better contrast /
readability in dark mode.

removed setTextColor completely from TextField. Doesn't appear to be in
use anywhere, and focus going more toward qss themeing from qproperty
setting.
2020-02-21 15:38:19 -04:00