diff options
author | Thanos Doukoudakis <thanos.doukoudakis@isode.com> | 2018-04-16 09:59:34 (GMT) |
---|---|---|
committer | Kevin Smith <kevin.smith@isode.com> | 2018-05-10 08:13:57 (GMT) |
commit | 4663da31954d989f8535b94c4a78a0f4515542a4 (patch) | |
tree | aa6cf7a359ed0e61e038f3f518581bc9351d52f9 /README.md | |
parent | 8fab33012e5ac7c03ab00ec30118dcb2c5218051 (diff) | |
download | swift-4663da31954d989f8535b94c4a78a0f4515542a4.zip swift-4663da31954d989f8535b94c4a78a0f4515542a4.tar.bz2 |
Enable Emojis on Windows and Linux
This patch enables emojis for Linux and Windows. In windows, currently the
emojis are only black and white, due to some inconsistencies in the UI.
For Linux the Noto Colour Emoji font (https://www.google.com/get/noto/) is
used.
The client must be build with Qt 5.6 or newer to support the emoji
characters.
Test-Information:
Tested the changes with Qt 5.8 on Windows 10 and Linux Ubuntu 17.10.
Built and tested the appimage on Ubuntu 17.10 and Ubuntu 16.04.
Change-Id: I6d0f2842349eae789d773c33d1a93ad33304df3e
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -39,6 +39,7 @@ to easy development. Third party dependencies not included are listed below: * Qt 5 and QtWebKit is required by Swift. Depending on platform, architecture, and compiler/IDE, you have the following options to fulfill this dependency: * download and install the [official binary Qt 5.5 release](http://download.qt.io/archive/qt/5.5/5.5.1/) if it is available for your platform/architecture/compiler * download and install the latest [official binary Qt 5.7 release](http://download.qt.io/archive/qt/5.7/) **and** download the *matching* [Qt WebKit Technology Preview release for Qt 5.7](https://github.com/annulen/webkit/releases/) and copy/merge the folders with the matching folders of the previously installed Qt 5.7 installation + * Some features of Swift, such as unicode Emojis support, require QT 5.6 or newer. ## General Build Instructions The Swift projects use the SCons build system for build configuration and Build @@ -64,6 +65,7 @@ After installing Qt, simply run `./scons qt=/Users/username/Qt_installation_path - Windows SDK - Python (2.5 <= version < 3) - Qt Open Source Edition + - QT 5.6 or newer to support emojis. A binary release of Qt can be obtained from https://www.qt.io/download-open-source/. Make sure it matches the Visual Studio version you have installed. |