fiaxh
f282ef68a4
Rename UnifiedWindow -> MainWindow
2020-02-22 02:58:36 +01:00
fiaxh
d550fc905c
Move UnifiedWindow stack state update logic into controller
2020-02-22 02:58:36 +01:00
fiaxh
4ed6204fc2
Rename folders/files conversation_summary -> conversation_content_view
2020-02-22 02:58:36 +01:00
fiaxh
01698959fe
Move ConversationTitlebar into ConversationViewController responsibility
2020-02-22 02:58:36 +01:00
fiaxh
28c44380ba
Move ConversationContentView+ChatInput into ConversationView, handle drag'n'drop on ConversationView level
2020-02-22 02:58:36 +01:00
Thibaut Girka
a7e92960a3
Allow switching conversations when dragging and dropping
2020-02-22 02:47:08 +01:00
Thibaut Girka
f5e0ecafae
Basic drag'n'drop support on main conversation view ( fixes #175 )
2020-02-22 02:47:08 +01:00
Alexander Krotov
b9125b7e3e
Enable secure_delete PRAGMA on SQLite databases ( #370 )
...
It is especially important for OMEMO database, as it stores *ephemeral* keys
2020-02-21 20:49:36 +01:00
fiaxh
65039b4c23
Improve code block regex
2020-02-21 19:07:07 +01:00
Roberto Santalla
447b5ad54a
Add support for strikethrough styling
2020-02-21 19:05:46 +01:00
Roberto Santalla
6f77283c2c
Format fenced code blocks
2020-02-21 19:05:46 +01:00
Aearil
ed71f61422
Add a tooltip when messages are in WONTSEND state ( #550 )
...
The warning sign and red color, while obviously synonymous with a
problem, are still a bit perplexing for the user.
This change add a bit of clarity.
It would obviously be better to get exact cause of the problem from the
different plugins. Maybe it would be possible to add a field to the
Message class from libdino/src/entity/message.vala in order to record an
error message for every case.
2020-02-21 18:23:36 +01:00
Alyssa Rosenzweig
78ef31dcf5
Show /me commands appropriately in last message view ( #699 )
...
Closes #600
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
2020-02-20 19:41:28 +01:00
fiaxh
a81af020f3
Preserve unchanged conference data (name) in bookmarks
...
fixes #748
2020-02-20 17:15:51 +01:00
fiaxh
4c953b5882
Only distinguish between typing or not (incoming)
...
fixes #739
2020-02-20 17:14:37 +01:00
fiaxh
ca264c42ad
Correctly set direction in file transfers in MUCs
2020-02-20 16:54:35 +01:00
Translations
29bcba2580
Update translations
2020-02-16 16:56:12 +01:00
fiaxh
e17c797afb
Don't assume Jingle to be available in MUCs
2020-02-11 16:49:15 +01:00
Marvin W
fd9db13b1d
Update README
2020-01-29 19:30:53 +01:00
fiaxh
7d699a2ed2
Rename zh_Hans -> zh_CN and zh_Hant -> zh_TW
...
fixes #524
2020-01-29 00:38:12 +01:00
Translations
74dc1c1739
Update translations
2020-01-29 00:38:07 +01:00
fiaxh
143212b6c8
Don't process message markers on MUC messages
2020-01-27 17:32:02 +01:00
Marvin W
3b0a27e14b
Fix invalid header creation for date separators
2020-01-22 01:24:14 +01:00
Marvin W
8c5957537c
Fix some compiler warnings
2020-01-22 00:09:06 +01:00
Marvin W
48cd863025
Have travis use in-tree libsignal (Ubuntu 18.04 is incompatible)
2020-01-21 22:17:48 +01:00
Marvin W
4a9c05ea37
Enabling display of more compiler warnings and fix some of them
...
Most of these are caused by various issues is the Vala compiler,
but it doesn't hurt to display them and report them upstream.
2020-01-21 21:55:08 +01:00
Marvin W
55b148a0f7
Use system provided libsignal-protocol-c by default
...
You can still compile in tree by using --with-libsignal-in-tree flag
2020-01-21 21:55:08 +01:00
fiaxh
4c3800c688
Deactivate MUC conversations with non-autojoin bookmarks
2020-01-17 20:48:29 +01:00
fiaxh
7f21f898e0
Fix ConversationRow closing if animations are disabled
2020-01-17 20:47:33 +01:00
Marvin W
41f9827166
Improve log messages for OMEMO sending issues
2020-01-15 23:45:00 +01:00
Marvin W
3cfe0d60f6
Initialize GCrypt on libsignal setup
2020-01-15 19:31:47 +01:00
Marvin W
60d735fc7d
Add more non-trailing chars for urls
2020-01-15 19:31:47 +01:00
fiaxh
ab4ca27b1e
Show default file widget if Pixbuf can't display Image inline
...
fixes #713
2020-01-13 03:00:15 +01:00
Marvin W
3fc9bdab05
Correctly display names in groupchat pms
...
Also show "Me" when no local alias is set instead of JID
2020-01-09 14:28:08 +01:00
Marvin W
5e1f646cbc
Another set of changes to URL detection
2020-01-09 13:43:02 +01:00
Marvin W
b2af8c5112
Fix various typing issues in signal bindings
2020-01-09 13:39:36 +01:00
Marvin W
3650288a11
Don't use GObject/properties for JoinResult
2020-01-09 13:37:40 +01:00
Marvin W
8cca049e5c
Fix file receival in groupchat pmsx
2020-01-09 13:21:54 +01:00
fiaxh
b1bbb9f587
Fix auto-joining bookmark without nick
2020-01-08 19:29:22 +01:00
Alyssa Rosenzweig
067184f00c
Fix starting private conversations with MUC members ( #690 )
...
At least for some users (?), the existing codepath was broken (the list
row would come back null and we'd bail out silently). All we actually
need is the JID, so it's easy enough to store this ourselves, fixing the
bug.
Also apply to kicking.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
2020-01-02 23:35:54 +01:00
fiaxh
f3c952f8fc
Support smiley->emoji conversion in the middle of the text
2020-01-02 16:16:14 +01:00
Marvin W
81bde9197b
URL linker: count open/close parens, simplify regex
2019-12-29 16:11:53 +01:00
Marvin W
4a3cef89fd
Don't allow newlines in URLs, also clean up on http file transfer detection
2019-12-26 15:46:58 +01:00
Marvin W
7d1497a549
Add --release to ./configure, test via travis
2019-12-25 20:28:07 +01:00
Marvin W
f3af064262
Improve on URI detection
2019-12-25 19:56:51 +01:00
Marvin W
11a118d53d
Fix issues in ICU usage
2019-12-25 19:56:51 +01:00
Kim Alvefur
4197b589d0
Complete Swedish translation
...
Fills in some new, untranslated strings.
2019-12-24 23:33:57 +01:00
fiaxh
bce709b794
Store MUC passwords in bookmark
...
fixes #470
2019-12-24 23:31:17 +01:00
Translations
2d8a1374ad
Update translations
2019-12-24 23:31:17 +01:00
Jordi Mallach
b42350166f
Update Catalan translation.
2019-12-24 14:24:48 +01:00