Modern XMPP client written in Vala
Go to file
fiaxh 523f0ee23d
Further adjustments for handy-1
2023-10-05 14:32:07 +02:00
.github/workflows Further adjustments for handy-1 2023-10-05 14:32:07 +02:00
cmake Update to libhandy 1.0 2023-10-05 14:32:07 +02:00
crypto-vala SRTP: Drop unnecessary buffer copy 2021-12-18 22:35:32 +01:00
doc Import wiki documentation from upstream 2023-09-29 10:53:49 +02:00
libdino Show modal dialog to select default encryption if unknown 2023-10-05 14:32:07 +02:00
main Further adjustments for handy-1 2023-10-05 14:32:07 +02:00
plugins OMEMO: Make device list public 2023-10-05 14:32:05 +02:00
qlite Fix some typos in variable names (#1016) 2021-03-09 17:04:43 +01:00
xmpp-vala Improve history sync under load 2023-10-05 14:32:06 +02:00
.gitignore Split OMEMO plug-in into files, various fixes 2017-03-12 03:17:21 +01:00
.gitmodules Bump libsignal-protocol-c version to 2.3.3 2020-04-13 19:56:45 +02:00
CMakeLists.txt Fix build on Vala < 0.50 and pre-release Vala versions 2022-03-16 08:41:51 -06:00
LICENSE Update license text (#1186) 2022-01-29 15:46:37 +01:00
README.md Prepare for 0.4 release 2023-10-05 14:32:07 +02:00
configure Automatically select appropriate libsoup version 2023-10-05 14:32:03 +02:00
dino.doap Add XEP implementation status to DOAP 2022-03-16 08:20:43 -06:00
dino.doap.in Add XEP implementation status to DOAP 2022-03-16 08:20:43 -06:00

README.md

An unbranded Dino fork

Features

  • Keeps using GTK3.
  • Includes some features that did not make into upstream.
  • Backports bugfixes and improvements from upstream.

TODO

  • In order to avoid confusion, some rebranding is planned for this fork.
  • Setup communication channels to report issues and improvements.

Installation

No binary packages of this fork are provided yet. Building from source is required for the time being.

Build

Make sure to install all dependencies.

cmake -B build
cmake --build build

Resources

Contribute

  • Send a PR or a patch via email. The email addresses of the contributors of this fork can be found easily by cloning the repository and inspecting its logs.
  • Look at how to debug Dino before you report a bug.
  • Help translating Dino into your language.
  • Make a donation to upstream. This would also benefit us when backporting relevant bugfixes and improvements.

License

Dino - Modern Jabber/XMPP Client using GTK+/Vala
Copyright (C) 2016-2023 Dino contributors
Copyright (C) 2022-2023 Xavier Del Campo Romero

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.