d8e0ab406c
For members-only, non-anonymous groups that do not have a name set we now show an automatically generated name that is generated from the list of members (offline, and online). Only the first name (before the first space) is used to keep the generated name short. The term *private room* is coined as a short hand for members only&non-anon group chats. This commit also uses the offline members list instead of the online member list to generate avatar tiles (also only in members-only, non-anon groups.) |
||
---|---|---|
cmake | ||
libdino | ||
main | ||
plugins | ||
qlite | ||
xmpp-vala | ||
.gitignore | ||
.gitmodules | ||
CMakeLists.txt | ||
configure | ||
dino.doap | ||
LICENSE | ||
README.md |
Build
Build-time dependencies
- CMake
- C compiler
- gettext
- ninja(-build) (recommend)
- valac (≥ 0.34)
Run-time dependencies
- GLib (≥ 2.38)
- glib-networking
- GTK (≥ 3.22)
- GPGME (For the OpenPGP plugin)
- libgee-0.8 (≥ 0.10)
- libgcrypt (For the OMEMO plugin)
- libqrencode3 (For the OMEMO plugin)
- libsoup (For the HTTP files plugin)
- SQLite3
Instructions
./configure
make
build/dino
Resources
Join our conference room at chat@dino.im
Please refer to the wiki for further information or check out our website.
License
Dino - Modern Jabber/XMPP Client using GTK+/Vala
Copyright (C) 2017 Dino contributors
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/>.