Fork of Dino XMPP client with additional features
Go to file
Karim Malhas ec6c24c2b4 Focus ChatInput textbox after selecting emoji
After selecting an emoji, the emoji is inserted
into the textbox, but focus remains on the emoji_button.

This causes the EmojiChooser to be opened again if a user
hits the Enter key directly, but text is inserted into the textbox
if they continue to type.

This commit just explicitely focuses on the textbox after
an emoji has been selected.
2023-04-23 11:53:57 +02:00
.github/workflows Build: Adjust to never build with libsignal-protocol-c 2023-04-22 17:03:22 +02:00
cmake Remove gspell 2023-03-21 17:57:07 -06:00
crypto-vala SRTP: Drop unnecessary buffer copy 2021-12-18 22:35:32 +01:00
libdino Code cleanup: Remove left-over usages of mam_earliest_synced 2023-04-23 11:48:29 +02:00
main Focus ChatInput textbox after selecting emoji 2023-04-23 11:53:57 +02:00
plugins Fix video for cameras with rotated image 2023-04-22 17:04:28 +02:00
qlite First steps of meson support 2023-03-24 19:32:50 +01:00
xmpp-vala Fix crash on NS_URI call when own server has no MAM; drop broken mam:1 "support" 2023-04-23 11:40:06 +02:00
.gitignore Split OMEMO plug-in into files, various fixes 2017-03-12 03:17:21 +01:00
CMakeLists.txt GTK4: Don't require use of MenuButton.set_child introduced with 4.6 2022-08-21 00:57:46 +02:00
configure Build: Adjust to never build with libsignal-protocol-c 2023-04-22 17:03:22 +02:00
dino.doap Add missing since to DOAP 2023-03-20 15:53:53 -06:00
dino.doap.in Add missing since to DOAP 2023-03-20 15:53:53 -06:00
im.dino.Dino.json Fix Flatpak pipewire socket access 2023-04-22 17:19:40 +02:00
LICENSE Update license text (#1186) 2022-01-29 15:46:37 +01:00
meson.build First steps of meson support 2023-03-24 19:32:50 +01:00
meson_options.txt First steps of meson support 2023-03-24 19:32:50 +01:00
README.md Prepare for 0.4 release 2023-02-07 21:44:15 +01:00

Dino

screenshots

Installation

Have a look at the prebuilt packages.

Build

Make sure to install all dependencies.

./configure
make
build/dino

Resources

  • Check out the Dino website.
  • Join our XMPP channel at chat@dino.im.
  • The wiki provides additional information.

Contribute

  • Pull requests are welcome. These might be good first issues. Please discuss bigger changes in our channel first.
  • Look at how to debug Dino before you report a bug.
  • Help translating Dino into your language.
  • Make a donation.

License

Dino - Modern Jabber/XMPP Client using GTK+/Vala
Copyright (C) 2016-2023 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/>.