Commit fd6d93e7 authored by Jonah Brüchert's avatar Jonah Brüchert 🌳

README: Update dependency list and fix development setup

parent ed2fb0bc
...@@ -9,10 +9,8 @@ Test on a development machine ...@@ -9,10 +9,8 @@ Test on a development machine
Dependencies: Dependencies:
* KDE Frameworks 5 setup (plasma-framework and its dependencies) * KDE Frameworks 5 setup (plasma-framework and its dependencies)
* oFono https://git.kernel.org/cgit/network/ofono/ofono.git * oFono https://git.kernel.org/cgit/network/ofono/ofono.git
* voicecall https://github.com/nemomobile/voicecall
* libqofono https://github.com/nemomobile/libqofono * libqofono https://github.com/nemomobile/libqofono
* ofono-phonesim https://git.kernel.org/cgit/network/ofono/phonesim.git/ * 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 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, which it will be possible to test various aspects of the phone UI: making calls, receiving, signal strength,
...@@ -36,6 +34,12 @@ Port=12345 ...@@ -36,6 +34,12 @@ Port=12345
`phonesim -p 12345 -gui /usr/share/phonesim/default.xml` `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 * 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 * 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 Note that the oFono/phonesim part is necessary only if it's needed to test some part specific to telephony
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment