From ef36cc6e7a0fe62ad1d802a7453a82d5abebcc01 Mon Sep 17 00:00:00 2001 From: miruka Date: Thu, 25 Jul 2019 19:19:39 -0400 Subject: [PATCH] Add missing dependencies to README --- README.md | 17 ++++++++++------- TODO.md | 9 +++++++-- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 7c51d26d..dcc50a52 100644 --- a/README.md +++ b/README.md @@ -5,18 +5,20 @@ Outside of pip/github: Qt 5.12+, including: -- qt5-declarative -- qt5-quickcontrols2 +- qt5-declarative-devel +- qt5-quickcontrols +- qt5-quickcontrols2-devel +- qt5-svg-devel - qt5-graphicaleffects - qt5-qmake +- olm-python3 >= 3.1 + [pyotherside](https://github.com/thp/pyotherside): git clone https://github.com/thp/pyotherside cd pyotherside - qmake - make - sudo make install + qmake && make && sudo make install After this, verify the permissions of the installed plugin files. @@ -26,7 +28,8 @@ After this, verify the permissions of the installed plugin files. Dependencies on Pypi: pip3 install --user --upgrade \ - Pillow aiofiles dataclasses filetype hsluv lxml mistune uvloop + Pillow aiofiles dataclasses filetype hsluv html_sanitizer \ + lxml mistune uvloop Dependencies on Github (most recent version needed): @@ -34,7 +37,7 @@ Dependencies on Github (most recent version needed): git clone https://github.com/mirukan/matrix-nio cd matrix-nio - pip3 install --user --upgrade -e . + pip3 install --user --upgrade -e '.[e2e]' ## Building diff --git a/TODO.md b/TODO.md index 90657970..92480a2a 100644 --- a/TODO.md +++ b/TODO.md @@ -16,12 +16,15 @@ - When qml syntax highlighting supports string interpolation, use them - Fixes - - Run import in thread ? Does it blocks the async loop? - - Handle import errors + - Update state.json page when accepting an invite + - Run import in thread and AsyncClient.olm functions, they block async loop + - Handle import keys errors - Update the room subtitle when a message is decrypted/edited + - Don't linkify images for outgoing html - state: If last page is a room and the account for it is no longer present, load Default.qml instead + - Message position after daybreak delegate - Keyboard flicking against top/bottom edge - Don't strip user spacing in html @@ -129,6 +132,8 @@ - Room subtitle: show things like "*Image*" instead of blank, etc - nio + - `AsyncClient.share_group_session`: send device batches concurrently + - downloads API - MatrixRoom invited members list - Invite events are missing their timestamps (needed for sorting)