Commit graph

5912 commits

Author SHA1 Message Date
Daniel Gultsch
10de0534c9 pulled translations from transifex 2019-04-27 15:24:43 +02:00
Daniel Gultsch
4eacaaddb0 do not synchronize twice when adding status and date bubbles 2019-04-27 15:24:37 +02:00
Daniel Gultsch
019b23bc99 updated transifex config to include conversations strings 2019-04-27 14:49:00 +02:00
Daniel Gultsch
dc23c8242f wait with presence selection until attachment commit 2019-04-27 14:41:43 +02:00
Daniel Gultsch
55b075d582 introduced type private_file_message to handle attachments in PMs. fixes #3372 2019-04-27 11:46:43 +02:00
Daniel Gultsch
b095d44537 do not jump out of whispher mode when selecting attach 2019-04-26 17:53:00 +02:00
Daniel Gultsch
2c7ac6317e fixed ui glitch when displaying PM hint over attachments 2019-04-26 17:15:03 +02:00
Daniel Gultsch
96b3b66038 bump version to 2.5.0-beta + changelog 2019-04-26 12:30:04 +02:00
Daniel Gultsch
62e47a59cd add bookmark when clicking on channel search result 2019-04-26 12:26:49 +02:00
Daniel Gultsch
c50249e6cf add contact dialog: warn on suspicious addresses 2019-04-26 12:05:52 +02:00
Daniel Gultsch
5ce78fa2d5 pulled translations from transifex 2019-04-26 11:20:33 +02:00
Daniel Gultsch
3f68748a23 store correcting message in db 2019-04-26 11:18:16 +02:00
Daniel Gultsch
75392255c6 rename new welcome resource 2019-04-26 11:18:04 +02:00
Daniel Gultsch
251c24fba7 put PM hint above edittext. fixes #3432 2019-04-26 10:23:26 +02:00
Daniel Gultsch
c9737101e0 only show opened FAB when some accounts are enabled 2019-04-26 09:30:38 +02:00
Daniel Gultsch
eb44cab504 added Tor support to channel search 2019-04-25 21:10:50 +02:00
Daniel Gultsch
65f84c7b06 open FAB when no contacts or bookmarks are found 2019-04-25 19:52:42 +02:00
Daniel Gultsch
d6238d6f35 rework welcome screens to split use existing account / create new
closes #3440
2019-04-25 19:01:34 +02:00
Daniel Gultsch
5ea5502625 keyboard event callbacks shoud run on ui thread. fixes #3441 2019-04-25 12:27:38 +02:00
Daniel Gultsch
66650e11fd cache channel search results 2019-04-24 13:25:54 +02:00
Daniel Gultsch
af74f4b316 update gradle 2019-04-24 13:25:30 +02:00
Daniel Gultsch
18b55fb72f moved layout files from conversations flavor to main 2019-04-22 13:16:49 +02:00
Daniel Gultsch
9f40e941c2 refactor muc search to use http 2019-04-22 13:00:45 +02:00
Daniel Gultsch
fab140ad76 implement channel discovery over jabber.search.network 2019-04-22 10:42:21 +02:00
Daniel Gultsch
69d1485d61 run keyboard listeners on background executor 2019-04-17 18:25:21 +02:00
Daniel Gultsch
eb054ba9b0 execute some dismiss error notification and reset error in background 2019-04-17 12:49:36 +02:00
Daniel Gultsch
e6d5d4bb04 pulled translations from transifex 2019-04-17 09:56:09 +02:00
Daniel Gultsch
dd6fb4fc2c use mediated invite on reinvite if user is not member 2019-04-11 08:57:20 +02:00
Daniel Gultsch
559e6f8dc6 use styled warning for message error. fixes #3428 2019-04-08 16:32:41 +02:00
Daniel Gultsch
da0fb4f77c version bump to 2.4.3 + changelog 2019-03-28 09:40:54 +01:00
Daniel Gultsch
55f97c231f pulled translations from transifex 2019-03-24 20:07:38 +01:00
Daniel Gultsch
2b05379401 show max file upload size in server info 2019-03-23 07:27:03 +01:00
Daniel Gultsch
d606b4271f renamed button in recording dialog to 'attach' 2019-03-23 07:26:29 +01:00
Daniel Gultsch
261f4f44d4 do sent/received correct based on true counterpart introduces in 4a4228ed3d only for type=groupchat 2019-03-15 12:46:27 +01:00
Daniel Gultsch
6f0e2e619f Merge branch 'master' of github.com:siacs/Conversations 2019-03-07 09:10:53 +01:00
Daniel Gultsch
271632dd71 fix backup creation for older installations
if your Conversations installation is older than December 2016 (version 1.15.0) the backup would
include historic data that a current installation is not able to read on restore.
This commits excludes that data from the backup.
If you had problems importing the backup you need to create a new backup after this patch
2019-03-07 09:08:37 +01:00
Licaon_Kter
fa3811eaf6 Update backup info in Readme (#3393)
* Update backup info in Readme
2019-03-06 08:23:44 +00:00
Daniel Gultsch
3725894836 version bump to 2.4.2 + changelog 2019-03-03 15:04:54 +01:00
Daniel Gultsch
15353ffd80 fixed syntax errors in french translations 2019-03-03 08:52:05 +01:00
Daniel Gultsch
6b61d5b176 pulled translations from transifex 2019-03-03 08:35:20 +01:00
Daniel Gultsch
4a0a84fd88 fixed security exception when attempting to display image in notification 2019-03-03 08:32:54 +01:00
Daniel Gultsch
17f96ba634 find activity even if wrapped in context wrapper. fixes #3396 2019-03-03 08:31:46 +01:00
Daniel Gultsch
4a4228ed3d double check that muc message is ours if true jid is known 2019-03-02 08:36:36 +01:00
Daniel Gultsch
5800f6c7a2 copy intent extras in eventreceiver 2019-02-27 14:16:26 +01:00
Daniel Gultsch
26981a0718 use proper theme in restore activity. fixes #3389 2019-02-25 20:26:52 +01:00
Daniel Gultsch
508d86a70c version bump to 2.4.1 + changelog 2019-02-23 10:34:51 +01:00
Daniel Gultsch
95a6966bf6 do null check before splitting error message for processing 2019-02-23 10:24:08 +01:00
Daniel Gultsch
e36cde070f bump version to 2.4.0 2019-02-22 18:19:49 +01:00
Daniel Gultsch
71ba1d18c3 pulled translations from transifex 2019-02-22 15:05:50 +01:00
Daniel Gultsch
e50d222392 s/Jabber ID/XMPP address/
There are countless arguments on both sides of the Jabber ID vs XMPP address
debate which makes deciding between them a really tough decision.

Pro Jabber ID
* Jabber is easier pronounce
* We have always called it Jabber
* Jabber is more recognizable (This claim can not be backed up by Google Trends)
* Jabber ID has a nicer typography

Pro XMPP address
* People like the term address. People also liked 'Chat address' or
  'Conversations address'. Address is also used in Email address or other
  protocols. Even if people don’t understand the 'XMPP' part of the term they
  might understand the 'address' part and know what is going on.
* While people might have heard of Jabber rather than XMPP; people have heard
  of it in the 00s and associate it with something old. Depending on the
  target audience this is a good thing. And people who value sustainability
  know what XMPP is anyway.
* Jabber is a Cisco product. If we were to succeed in making 'Jabber' cool
  again we don’t want to share that success with Cisco. What has Cisco ever
  done for us? Aside from providing us with a venue for the XSF summit. And
  building nice aqueducts.
* The Cisco owned trademark is a damocles sword. While the XSF technically
  has the right to hand out sublicenses to use the term this can be a lengthy
  process. And automated filter system that for example monitor Google Play
  store descriptions don’t care that the XSF has the rights or that the terms
  of use are more nuanced. They just see a trademark and reject the
  publication. And we all know how impossible it is to speak to an actual
  human at Google.
2019-02-21 11:29:05 +01:00