Dino

From postmarketOS
Revision as of 09:35, 24 November 2020 by Ollieparanoid (talk | contribs) (→‎Installation: use <syntaxhighlight>)
Jump to navigation Jump to search
The mobile fork of Dino referenced below will be added in pmaports!1754, which as of writing is not merged yet.

Dino on postmarketOS

Dino is a new, modern Jabber/XMPP Client using GTK+/Vala, with support for OTR and OMEMO end-to-end encryption, file transfers, and MUCs. The version in postmarketOS is currently an experimental work-in-progress branch that implements a mobile-friendly UI using libhandy.

Installation

Dino is in the postmarketOS pmaports repository, and can be installed with:

$ sudo apk add dino

Known issues

  • Not all UI elements are adaptive yet (e.g., the 'settings' window displays some items off-screen)
  • The libhandy patches might not work well on desktop resolutions

There's an open issue in the upstream project here with the current status: https://github.com/dino/dino/issues/178

How to help

postmarketOS includes Dino built from the feature/handy branch, found here: https://github.com/dino/dino/tree/feature/handy Contributions to improve the UI, using libhandy, can be made by submitting a merge request to the upstream Dino project. When submitting the merge request, select the feature/handy branch as the target.

Which server should I choose?

See this page for information about compliance with modern XMPP extensions: https://conversations.im/compliance/