updated README and About for release
This commit is contained in:
parent
d41345adaa
commit
92f3105ac8
3 changed files with 21 additions and 26 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -1,3 +1,5 @@
|
||||||
build/
|
build/
|
||||||
pantalaimon-arm64
|
pantalaimon-arm64
|
||||||
pantalaimon-armhf
|
pantalaimon-armhf
|
||||||
|
panctl-arm64
|
||||||
|
panctl-armhf
|
||||||
|
|
|
@ -94,7 +94,7 @@ Page {
|
||||||
Label {
|
Label {
|
||||||
width: parent.width
|
width: parent.width
|
||||||
horizontalAlignment: Text.AlignHCenter
|
horizontalAlignment: Text.AlignHCenter
|
||||||
text: i18n.tr("Pantalaimon v0.9.2")
|
text: i18n.tr("Pantalaimon v0.10.3")
|
||||||
wrapMode: Text.WordWrap
|
wrapMode: Text.WordWrap
|
||||||
fontSize: "large"
|
fontSize: "large"
|
||||||
}
|
}
|
||||||
|
|
43
README.md
43
README.md
|
@ -13,47 +13,40 @@ End-to-end encryption aware Matrix reverse proxy daemon for Ubuntu Touch.
|
||||||
- [x] App icon
|
- [x] App icon
|
||||||
- [x] Fix image fetching (fixed in fluffychat)
|
- [x] Fix image fetching (fixed in fluffychat)
|
||||||
- [x] Cross compile python+pantalaimon
|
- [x] Cross compile python+pantalaimon
|
||||||
- [ ] Import/export keys
|
- [-] Import/export keys
|
||||||
- [ ] Ability to verify, ignore, or blacklist devices
|
- [-] Ability to verify, ignore, or blacklist devices
|
||||||
- [ ] Release on open-store.io
|
|
||||||
|
|
||||||
## Known Issues
|
## Known Issues
|
||||||
|
|
||||||
* Previously encrypted messages cannot be decrypted
|
- Previously encrypted messages may not be decrypted
|
||||||
* No user interaction to verify, ignore, or blacklist devices
|
|
||||||
|
|
||||||
## Build requirements
|
## panctl
|
||||||
|
|
||||||
* [clickable](https://clickable-ut.dev/en/latest/install.html)
|
The ability to verify, ignore, or blacklist devices is currently limited to the use of the panctl utility which can be accessed using the Terminal app by running `/opt/click.ubuntu.com/pantalaimon.thrrgilag/current/panctl`. See the [man](https://github.com/matrix-org/pantalaimon/blob/master/docs/man/panctl.md) for details on how to use it.
|
||||||
* qemu-user-static
|
|
||||||
|
|
||||||
## Build for armhf
|
## Build pantalaimon and panctl
|
||||||
|
|
||||||
```sh
|
The background daemon (pantalaimon) and shell utility (panctl) are built directly on device due to complications with cross compiling dependencies. You'll need a device with sufficient space free on the system partition to install all of the required packages. For the most recent release I utilized a Raspberry Pi 4 to create the binaries for arm64 and armhf.
|
||||||
git clone https://git.sr.ht/~thrrgilag/pantalaimon-ut
|
|
||||||
git submodule update --init
|
|
||||||
clickable build-libs --arch armhf
|
|
||||||
clickable --arch armhf
|
|
||||||
```
|
|
||||||
|
|
||||||
## Build for arm64
|
1. Put the dev-build.sh script in /home/phablet on the target device and execute `./dev-build.sh`
|
||||||
|
2. Pull the ~/pantalaimon-build/dist/pantalaimon and ~/pantalaimon-build/dist/panctl to your local source tree
|
||||||
|
3. Rename the files to add -{ARCH} *(e.g. mv pantalaimon pantalaimon-arm64)*
|
||||||
|
|
||||||
```sh
|
## Build click package
|
||||||
git clone https://git.sr.ht/~thrrgilag/pantalaimon-ut
|
|
||||||
git submodule update --init
|
- Install or update [clickable](https://clickable-ut.dev/en/latest/install.html)
|
||||||
clickable build-libs --arch arm64
|
- For ARM64 devices run `clickable --arch=arm64`
|
||||||
clickable --arch arm64
|
- For ARMHF devices run `clickable --arch=armhf`
|
||||||
```
|
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
Send patches to
|
Report bugs or send patches to
|
||||||
[~thrrgilag/pantalaimon-ut@lists.sr.ht](https://lists.sr.ht/~thrrgilag/pantalaimon-ut)
|
[~thrrgilag/pantalaimon-ut@lists.sr.ht](https://lists.sr.ht/~thrrgilag/pantalaimon-ut).
|
||||||
|
|
||||||
A tutorial for git send-email can be found at [git-send-email.io](https://git-send-email.io/)
|
A tutorial for git send-email can be found at [git-send-email.io](https://git-send-email.io/)
|
||||||
if you're not familiar with this method.
|
if you're not familiar with this method.
|
||||||
|
|
||||||
Bugs can be filed at https://todo.sr.ht/~thrrgilag/pantalaimon-ut
|
You can also join my public chat room at [#dev:thrrgilag.ems.host](https://matrix.to/#/#dev:thrrgilag.ems.host) or [dev@conference.dreamfall.space](xmpp:dev@conference.dreamfall.space?join).
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue