From fd6d93e7ed1b9e1ec90c8d6448638f34d46b8b7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonah=20Br=C3=BCchert?= Date: Fri, 8 Feb 2019 16:43:54 +0100 Subject: [PATCH] README: Update dependency list and fix development setup --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 91d536f7..f61119eb 100644 --- a/README.md +++ b/README.md @@ -9,10 +9,8 @@ Test on a development machine Dependencies: * KDE Frameworks 5 setup (plasma-framework and its dependencies) * oFono https://git.kernel.org/cgit/network/ofono/ofono.git -* voicecall https://github.com/nemomobile/voicecall * libqofono https://github.com/nemomobile/libqofono * ofono-phonesim https://git.kernel.org/cgit/network/ofono/phonesim.git/ -* qml contextkit plugin https://github.com/nemomobile/nemo-qml-plugin-contextkit FIXME: ContextKit is deprecated, battery status should be ported to something else Phonesim will add a fake phone modem, that can be controlled via a Qt based user interface from which it will be possible to test various aspects of the phone UI: making calls, receiving, signal strength, @@ -36,6 +34,12 @@ Port=12345 `phonesim -p 12345 -gui /usr/share/phonesim/default.xml` * from the oFono *source* directory, call `./test/enable-modem` to bring the modem up, the control UI should come up * call `./test/online-modem` to activate the test phonesim modem -* start plasma with plasmashell -w -p org.kde.plasma.phone to start the phone homescreen in a window +* start the phone homescreen in a window: + +``` +export QT_QPA_PLATFORM=wayland +dbus-run-session bash +kwin_wayland --xwayland "plasmashell -p org.kde.plasma.phone" +``` Note that the oFono/phonesim part is necessary only if it's needed to test some part specific to telephony