1
0
Fork 1
Commit graph

6446 commits

Author SHA1 Message Date
Daniel Gultsch
738486fff0 fixed race condition of WebRTCWrapper being closed before transitioning into terminal state
JingleRTPConnection shuts down the WebRTCWrapper before transitioning into a terminal state.
(This allows us to make sure it is actually closed when reaching that state);
However that means that, when we get a UI redrawn inbetween closing and transitioning we might
still be in SESSION_ACCEPTED but with no PeerConnection. This traditionally has triggered
an IllegalStateException on getting the EndUserState.
This commit catches the ISE and returns 'ENDING' instead.
Chances are that this is only visibiliy for a very brief time in the UI before the transition
triggers the UI to redraw with the proper state.

fixes #3848

(cherry picked from commit f22e33e3ea4aef71b638e823249c73ae7db92d3e)
2020-09-26 13:40:09 +02:00
Daniel Gultsch
ea96f89b20 FileObserver: start monitoring new directories when they are created
(cherry picked from commit f5f9075da2c22f899a91c092965270e0f31dac52)
2020-09-26 13:39:44 +02:00
Christian Schneppe
f4e2d66e7e Merge branch 'master' of https://github.com/kriztan/Pix-Art-Messenger 2020-09-26 13:35:15 +02:00
Christian Schneppe
9821187413 Merge branch 'master' of https://codeberg.org/kriztan/Pix-Art-Messenger 2020-09-26 13:34:54 +02:00
Daniel Gultsch
a6a4796aa0 show toast when correction fails
(cherry picked from commit 9cd4e1d581453bb16bacbfe43168a0956c1e9156)
2020-09-26 13:32:05 +02:00
Daniel Gultsch
3068153251 ignore IQ result when MAM query had been killed
(cherry picked from commit 6941d5edd1e6466408048f7de9649cf4ee276641)
2020-09-26 13:30:05 +02:00
Daniel Gultsch
cd9e0b6f39 ignore RTP session logs when looking for LMC. fixes #3843
(cherry picked from commit 9bec186292bf0b59889e49838c529873f620c2fd)
2020-09-26 13:28:41 +02:00
Daniel Gultsch
c853f47b09 try to guess mime type via extension in display name
(cherry picked from commit 16300727d1d6e1e03a0177bd024c28d699a144e3)
2020-09-26 13:19:14 +02:00
Daniel Gultsch
14252c04c4 add icons for gpx files
(cherry picked from commit 28856aaf9fb572a2d1fbf647047b5dfb3ec1cf83)
2020-09-26 13:17:17 +02:00
Daniel Gultsch
c5327120be ensure server triggered jingle iq-errors get routed properly
(cherry picked from commit 32d55346ccd81a6474b77d974db6b2643fd9f341)
2020-09-26 13:05:13 +02:00
genofire
c71526b096 fix Resolver to connect to xmpp-server without any domain (#507)
fix Resolver to connect to xmpp-server without any domain
2020-08-27 10:43:32 +02:00
Christian Schneppe
f2caf4a0ed readmes: Fix relative links (#497)
Thanks
2020-08-17 10:19:31 +02:00
Oneric
1483397905 readmes: Fix relative links
GitHub seems to set the domainpart of all internal links, relative or
absolute, to the projects base path.
Gitea seems to only adjusts relative links in Markdown-syntax and
leaves everything else as is. This is conceptually cleaner, but broke
existing links relying on GitHubs behaviour. This should now be fixed.
2020-08-17 02:22:57 +02:00
Christian Schneppe
475a271ff2 version 2.5.2 + changes 2020-07-17 16:06:27 +02:00
Christian Schneppe
ab24118a55 revert firebase lib version and catch all exceptions in PushManagementService 2020-07-17 16:04:54 +02:00
Christian Schneppe
a1e61d5dbf update changelog 2020-07-16 20:16:40 +02:00
Christian Schneppe
c4ce9ef75c version 2.5.1 + changes 2020-07-16 20:01:59 +02:00
Christian Schneppe
ae3bffd328 remove orphaned library 2020-07-16 20:01:44 +02:00
Christian Schneppe
37cdd6d77c Merge branch 'master' of https://github.com/kriztan/Pix-Art-Messenger 2020-07-16 20:00:40 +02:00
Christian Schneppe
3d7b71fb05 New Crowdin updates (#500)
* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Ukrainian)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Polish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Ukrainian)

* New translations strings.xml (Azerbaijani)

* New translations strings.xml (Ukrainian)

* New translations strings.xml (Ukrainian)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Kannada)

* New translations strings.xml (Filipino)

* New translations strings.xml (Indonesian)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Galician)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Turkish)

* New translations strings.xml (Swedish)

* New translations strings.xml (Russian)

* New translations strings.xml (Polish)

* New translations strings.xml (Azerbaijani)

* New translations strings.xml (Dutch)

* New translations strings.xml (Italian)

* New translations strings.xml (Basque)

* New translations strings.xml (Greek)

* New translations strings.xml (German)

* New translations strings.xml (Czech)

* New translations strings.xml (Catalan)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Arabic)

* New translations strings.xml (Spanish)

* New translations strings.xml (French)

* New translations strings.xml (Romanian)

* New translations strings.xml (Cebuano)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Azerbaijani)

* New translations strings.xml (German)
2020-07-16 19:59:49 +02:00
Daniel Gultsch
f04e636d5b restore backup in one transaction
(cherry picked from commit 994fd9ecad36058b64ac31f1f76fb0ee8af3237e)
2020-07-16 19:42:29 +02:00
Christian Schneppe
e89e29fbf8 update ISSUE_TEMPLATE 2020-07-16 19:27:04 +02:00
Christian Schneppe
799a2d5ec3 Merge branch 'master' of https://github.com/kriztan/Pix-Art-Messenger 2020-07-16 19:23:36 +02:00
Christian Schneppe
7d58ac7a4f try to calculate compressed video file size and choose lower quality on big files 2020-07-16 19:22:59 +02:00
Christian Schneppe
3c4ade2a77 fix showing colored pinned chats 2020-07-15 20:01:27 +02:00
Daniel Gultsch
46466b2250 use smaller image previews on narrow screens
(cherry picked from commit 9e6f7237af368fe09b011822256e3bf0bcfc7686)
2020-07-15 19:15:22 +02:00
Daniel Gultsch
e816616e8f use ctrl+arrow up to correct last message. fixes #3806
(cherry picked from commit 590deef8e936d8e3d200ff16e4f6165830ec6c5b)
2020-07-15 19:13:07 +02:00
Daniel Gultsch
654a51271f fixups and code clean up for 'Ctrl+Enter'
(cherry picked from commit c9e6653e33676c3df8502eb7a18d5dc24b7e7750)
2020-07-15 19:10:05 +02:00
Marcin Mielniczuk
e3ea0d4025 Support sending messages with ctrl+enter
Currently Conversations lacks any keyboard shortcut to send a message if enter_is_send is disabled.

KeyboardListener has been extended to include the original KeyEvent as an argument.

fixes #3829

(cherry picked from commit e7e04837b608b0fcf38814a14d45440e5a3ad349)
2020-07-15 19:09:50 +02:00
Daniel Gultsch
5b2360929f show switch to chat button during audio call. fixes #3825
(cherry picked from commit c3fa1d5d30f097658d81333cc5a254a068e5505c)
2020-07-15 19:09:26 +02:00
Daniel Gultsch
f7813250fd make sure intent is only set to retracted if something was retracted. fixes #3826
(cherry picked from commit bab9dd48932f4a78b8b3710c29b121afeafd462a)
2020-07-15 19:07:51 +02:00
Christian Schneppe
78c2e646d9 upgrade libwebrtc 2020-07-15 19:06:49 +02:00
Christian Schneppe
b66bdad078 rework AppIntro a bit and add skip button 2020-07-10 10:27:18 +02:00
Christian Schneppe
983f0448f6 update libs 2020-07-10 10:11:48 +02:00
Christian Schneppe
d0d381a513 colorize pinned chats 2020-07-10 10:10:18 +02:00
Daniel Gultsch
834a441c9b catch NPE when detecting camera facing. fixes #3820
(cherry picked from commit bf85a55930bde3f713e808a8b0ccf32ff93ba1c4)
2020-07-10 09:10:05 +02:00
Daniel Gultsch
594af09f85 ask for contact permission before adding to contact to phone book. fixes #3808
(cherry picked from commit 1107529f5633b0356bc2f32da71a431c139f622b)
2020-07-10 09:09:46 +02:00
Daniel Gultsch
bc5615d3f3 ignore race condition when toggling fixes #3822
(cherry picked from commit 6a6c9fb3bf5d8cbf6571d32dfb62886578ae395b)
2020-07-10 09:01:08 +02:00
Daniel Gultsch
1369ff203e provide progress bar for import backup. fixes #3809
(cherry picked from commit 9ab0fbe48c4bb4b602b4fbf35c109e509f99e381)
2020-07-10 09:00:43 +02:00
Christian Schneppe
bc94f8f0de show keyboard on entering search activity
fixes https://codeberg.org/kriztan/Pix-Art-Messenger/issues/489
2020-07-10 08:58:17 +02:00
Daniel Gultsch
efe11fb3f4 fix emojis not rendering correctly with trailing variant selector. fixes #3819
(cherry picked from commit 71a56002fee0410de47075217ae7f600a0c5f813)
2020-07-10 08:57:24 +02:00
Christian Schneppe
eff977aadd Update ISSUE_TEMPLATE.md 2020-07-10 08:41:24 +02:00
Christian Schneppe
b43533028e update ISSUE_TEMPLATE 2020-07-10 08:39:06 +02:00
Christian Schneppe
a47072fb83 add ISSUE_TEMPLATE to gitignore 2020-07-10 08:32:22 +02:00
Christian Schneppe
aa47784b9f Merge branch 'master' of https://github.com/kriztan/Pix-Art-Messenger 2020-07-10 08:29:08 +02:00
Christian Schneppe
1c58c99e6f Merge branch 'master' of https://codeberg.org/kriztan/Pix-Art-Messenger 2020-07-10 08:28:17 +02:00
Christian Schneppe
9c069bc303 update f-droid metadata 2020-07-10 08:27:42 +02:00
Christian Schneppe
6bea883d3a Update ISSUE_TEMPLATE.md 2020-07-09 14:54:47 +02:00
Christian Schneppe
22ec98e2fe „docs/encryption.md“ ändern 2020-07-08 10:11:05 +02:00
Christian Schneppe
7fa39bc6e8 remove unused string (OTR) 2020-07-08 08:51:42 +02:00