Marvin W
4185da3b99
Fix small focus bugs in account wizard
2019-12-23 17:29:35 +01:00
Marvin W
53d467938c
Use UTS46 instead of IDNA2003
2019-12-23 16:58:55 +01:00
Marvin W
a0a956ee08
Properly check Jids everywhere
2019-12-23 16:58:53 +01:00
fiaxh
3218dc0211
Improve account setup success screen
2019-12-23 16:54:19 +01:00
fiaxh
1eb01251e8
Don't go through ConnectionManager for initial connection attempt
2019-12-23 16:49:56 +01:00
Marvin W
6257e9705c
OMEMO: Improve handling of newly added devices
2019-12-23 16:49:56 +01:00
Marvin W
1bb75f40d2
Add timing to logs, fix issue of silently ignored I/O errors
2019-12-22 19:30:16 +01:00
fiaxh
9ef4dddfdc
Fix+improve conversation selection when joining channel or starting MUC PM
2019-12-21 19:19:28 +01:00
fiaxh
9565140f01
!fixup Allow inserting messages into ConversationView with same sort_time as the latest
2019-12-19 18:21:44 +01:00
fiaxh
2938c685a2
Trim ms from local_time when creating messages
...
Mss are striped when storing in db. Comparing messages with and without ms might lead to wrong orderings. Related: Message duplication in UI when scrolling up.
2019-12-19 15:27:08 +01:00
Translations
013786a120
Update translations
2019-12-19 15:26:54 +01:00
fiaxh
c3532bdf31
Refactor MAM catchup. Fetch from latest to earliest message.
2019-12-18 20:35:04 +01:00
fiaxh
321c3529f3
Add (partial) support for unique stanza ids (XEP-0359)
2019-12-18 20:35:04 +01:00
Marvin W
9fe8450571
Sync git version generation
2019-12-18 02:38:35 +01:00
Marvin W
dce47d506d
Ensure compatibility with older CMake
2019-12-18 01:16:35 +01:00
Marvin W
18560593b5
Fixup CMake
2019-12-18 01:01:39 +01:00
Marvin W
bd45fdf1e1
Add version and adjust some cmake
2019-12-18 00:51:49 +01:00
Marvin W
a4a795af33
Use transaction for database migration
2019-12-17 23:52:29 +01:00
fiaxh
97647f9b52
Add shortcuts window
2019-12-17 23:47:57 +01:00
Translations
11c18cdf72
Update translations
2019-12-16 21:23:18 +01:00
fiaxh
62be692c02
Fix chat marker sending
2019-12-16 17:13:59 +01:00
fiaxh
890b91ce4d
Only send new room config if something was changed
...
fixes #675
2019-12-16 01:41:04 +01:00
fiaxh
21c01dcdcb
Omemo contact details dialog: Only show inactive keys Expander if there are any
2019-12-13 20:55:39 +01:00
fiaxh
d194eae61d
Set ALPN info on XMPP connections if GIO >= 2.60
2019-11-29 16:03:18 +01:00
fiaxh
1985fe1d7b
Don't continue reading after stream was disconnected, make disconnecting async
...
fixes #636
2019-11-27 20:01:48 +01:00
fiaxh
c4325473fb
Don't require window object in notifications
...
fixes #658
2019-11-26 18:47:30 +01:00
fiaxh
b03da2af60
Check window width and hight before (re)storing them
2019-11-26 18:37:23 +01:00
Allan Nordhøy
a10c82191e
Could not connect to %s ( #605 )
2019-11-26 18:16:41 +01:00
fiaxh
7624f349de
Fix join dialog when having been invited to a MUC
...
fixes #661
2019-11-24 14:59:48 +01:00
mbeko
10402f7b04
Remove background transparency of text field ( #660 )
...
Remove background transparency of text field
Set input field background to theme base colour: This avoids non-matching colours with some themes while it still fixes the rendering issue.
fixes #653
2019-11-23 21:50:59 +01:00
fiaxh
f9c69a204e
Small changes to "Add support for HTTP Upload headers"
2019-11-19 21:50:46 +01:00
Wiktor Kwapisiewicz
687ec1a159
Add support for HTTP Upload headers
...
Some services use Authorization header [0] to pass upload credential
data. This avoids the token being exposed in server logs and is allowed
by XEP-0363 since version 0.5.0.
This change adds support for headers allowed in XEP-0363: Authorization,
Expires and Cookie.
[0]: https://xmpp.org/extensions/xep-0363.html#request
2019-11-19 21:24:28 +01:00
fiaxh
e6918b35b3
Don't select all text in entry of message search when opening
...
fixes #601
2019-11-19 17:01:48 +01:00
fiaxh
b02ee171c1
Don't display labels of hidden DataForm fields
2019-11-19 00:48:38 +01:00
fiaxh
41ada4fcc8
Don't attempt DNS SRV lookups in connection fallback
2019-11-18 22:45:18 +01:00
fiaxh
fcce176b91
Open new connection to send filled-in registration form
...
fixes #644
2019-11-18 17:02:59 +01:00
fiaxh
05561dd677
Parse presence delivery errors when joining MUC
...
fixes #224
2019-11-17 17:53:46 +01:00
fiaxh
a2f63a7789
Parse offline member info from MUC presence
...
Fixes OMEMO only encrypting to new member after restart and private MUC name only updating after restart
2019-11-17 17:53:27 +01:00
fiaxh
c6bdb1a4bc
Fix messages being displayed for the wrong sender: Show avatar on lower message when inserting message between two others
...
fixes #641
fixes #639
2019-11-17 17:33:24 +01:00
fiaxh
8f0fe37402
Don't attempt jingle file transfers in MUCs
2019-11-17 17:33:24 +01:00
fiaxh
2811eaf7c5
Disable fast vapi generation for vala 0.44.10, 0.46.4 and 0.47.1
...
fixes #646
2019-11-17 17:31:40 +01:00
Translations
65feaece87
Update translations
2019-11-14 01:56:13 +01:00
Jordi Mallach
6d486f56a8
Update Catalan translation. ( #647 )
2019-11-14 01:01:37 +01:00
Wiktor Kwapisiewicz
0acbe4855d
Fix reporting failed HTTP upload
...
Status code can't be less than 200 and greater than or equal 300 at the same
time. Using || instead of && marks all uploads that do not have 2xx status code
as "failed".
2019-11-04 15:15:28 +01:00
fiaxh
247a368150
OMEMO: Don't set publish options, configure only bundle node instead
2019-11-04 15:11:36 +01:00
Marvin W
388cc56674
Fix OMEMO file transfer GCM tag
2019-10-28 22:38:54 +01:00
fiaxh
0082d376af
Fix accept/reject new OMEMO key buttons in current Adwaita theme versions
2019-10-28 01:28:40 +01:00
fiaxh
df217fb117
Fix segfault in groupchat name generation
...
fixes #635
2019-10-23 16:45:16 +02:00
fiaxh
26e970a4d4
Colapse inactive keys in OMEMO keys dialog
2019-10-22 01:23:43 +02:00
fiaxh
c032ab00ec
Don't send delivery recipts or chat states for own messages
...
fixes #631
2019-10-22 01:23:08 +02:00