mirror of
https://invent.kde.org/marcoa/shift-shell.git
synced 2026-04-26 14:23:09 +00:00
README: Update dependency list and fix development setup
This commit is contained in:
parent
ed2fb0bcb8
commit
fd6d93e7ed
1 changed files with 7 additions and 3 deletions
10
README.md
10
README.md
|
|
@ -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
|
||||||
`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
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue