Commit graph

60 commits

Author SHA1 Message Date
fiaxh eefce3fd81 Prevent ChatTextView from increasing in height after text was entered
fixes #1064
2022-01-12 22:52:55 +01:00
jugendhacker b3d452265f
Allow spaces in nick for affiliate command (#1170) 2022-01-05 12:35:46 +01:00
fiaxh 8d8dcf5af6 Fix compiler warnings ('[GtkChild] fields must be declared as `unowned'') 2021-10-12 17:58:18 +02:00
fiaxh defdf8e6ae Don't keep own reference to GspellTextView/Buffer
fixes #1058
2021-07-29 17:28:35 +02:00
fiaxh f12fc371a3 Make spell checking a setting, store language per conversation 2021-01-21 15:51:41 +01:00
Thibaut Girka 830eba3a06 Add spell-checking using Gspell 2021-01-21 15:31:12 +01:00
fiaxh 2e0357877c Fix some compiler warnings 2020-10-27 16:05:30 +01:00
fiaxh c6173db983 Focus textinput after closing file send dialog
fixes #867
2020-06-23 16:00:39 +02:00
fiaxh 886a519d85 Don't offer encryption in MUC PMs 2020-06-23 15:54:12 +02:00
fiaxh cdc505f550 Add image sending via clipboard paste
fixes #385
2020-06-04 14:07:51 +02:00
fiaxh a9e6a9c3d5 Code cleanup 2020-06-03 21:50:40 +02:00
fiaxh d01af5b520 Fix compiler warnings 2020-06-03 21:50:40 +02:00
Translations 82ce2426c1 Update translations 2020-05-17 20:07:48 +02:00
fiaxh af52c24df7 Fix nick change in MUC, update bookmark accordingly; remove unused code 2020-04-26 00:20:27 +02:00
selurvedu 231df1bbbb
Prevent dino from sending whitespace only messages (#821)
Fixes #774.

Co-authored-by: selurvedu <selurvedu@users.noreply.github.com>
2020-04-24 14:35:47 +02:00
Marvin W caad5ff763
Small fixes to moderation 2020-04-22 23:57:12 +02:00
Anmol 2631a9bdba
voice handling in moderated groups (#788) 2020-04-22 20:04:03 +02:00
fiaxh 51a2372869 Add file upload preview
fixes #756
2020-04-22 15:44:12 +02:00
fiaxh d091a6c3cd Add keyboard shortcut (up key) to activate last message correction 2020-04-05 16:19:56 +02:00
fiaxh 871ff33ac7 Add support for last message correction 2020-04-03 22:49:59 +02:00
mbeko a6a92487d6
Add alternative character sequence for kiss emoji (#784) 2020-03-28 13:48:07 +01:00
fiaxh ed6eda129e Update live whether encryption is possible in MUC (lock icon visible) 2020-03-08 22:21:09 +01:00
Alyssa Rosenzweig 0b3fff58e9
Add smiley translation <3 (#723) 2020-02-22 17:02:26 +01:00
ericschdt f3c2c09dd7
Add smiley translations for :-* (#724)
Just get yourself a kiss!
2020-02-22 16:53:27 +01:00
fiaxh 4ed6204fc2 Rename folders/files conversation_summary -> conversation_content_view 2020-02-22 02:58:36 +01:00
fiaxh f3c952f8fc Support smiley->emoji conversion in the middle of the text 2020-01-02 16:16:14 +01:00
fiaxh f34aa58626 Fix slash commands 2019-10-16 03:32:22 +02:00
Marvin W e899668213
Add JET support 2019-09-16 23:31:11 +02:00
fiaxh 83cea47bb1 Deactivate emoji button for gtk < 3.24 2019-09-15 15:07:40 +02:00
fiaxh 9950742bf1 Add emoji button to chat input 2019-09-09 19:47:11 +02:00
fiaxh 08a5088c16 Rework encryption enabling logic + UI 2019-08-02 19:20:04 +02:00
fiaxh 2fb51df8a2 Hide encryption icon in public MUCs 2019-06-22 00:56:50 +02:00
Aearil f4778ef3e6 Fix when /affiliate cmd doesn't get enough args (#557)
Added array bounds checking to /affiliate command parsing.

Maybe some user feedback when using the different commands would be
useful.
2019-04-29 08:24:29 -06:00
fiaxh b0dde02bc9 Order MUC occupants tab completion by most recent message sent
fixes #401
2019-04-16 12:32:28 +02:00
fiaxh ca9b00d5e8 Forward KeyEvent (and change focus) on key press in conversation view (not chat input)
fixes #28
fixes #513
2019-04-15 17:29:18 +02:00
fiaxh 76c7dec75f Fix segfault in nick completion for non-connected MUCs
Co-authored-by: Roberto Santalla <roobre@roobre.es>
2019-04-14 09:46:54 +02:00
fiaxh 736522737f Make file read/write async 2019-02-14 00:04:01 +01:00
bobufa 8b23ddad2d ui: search sidebar initial 2018-08-13 22:28:45 +02:00
fiaxh e852a0a60b Move chat input to .ui file, fix smiley conversion on enter 2018-05-10 22:17:19 +02:00
fiaxh c1533f2577 Redesign chat input + move file upload there 2018-04-30 11:03:59 +02:00
fiaxh f6db249c92 Only display transferred images, display file names, open in system viewer, include and use pgp embedded file names 2018-01-28 22:00:22 +01:00
Marvin W 782ae4c049 Move Jid class to xmpp-vala, partially refactor namespace 2018-01-28 00:38:47 +01:00
David Plassmann 5d6cf9d8d5 Add support for setting a new Affiliation in a muc (#266)
* Added support for setting a new Affiliation in a muc

* small changes

* fix parameter order
2018-01-09 01:06:32 +01:00
fiaxh 2e041e2984 Tab completion: Case insensitive, handle spaces 2018-01-06 14:02:32 +01:00
fiaxh cee39b0117 Rename resources to have a reverse DNS prefix 2017-12-03 21:43:19 +01:00
fiaxh 0102abeec1 Fix warnings 2017-10-31 15:41:45 +01:00
fiaxh 8b43df8ec3 Handle file uploading in libdino & main, have http upload as provider 2017-10-21 23:31:05 +02:00
fiaxh 8944029128 Move encryption menu into ChatInput, PGP support for MUCs 2017-09-06 00:15:18 +02:00
fiaxh 8533ba6450 Handle xmpp ?join and ?message uris 2017-08-25 22:30:03 +02:00
fiaxh f3e587d766 Improve undo/redo 2017-08-25 22:30:03 +02:00