Christian Schneppe
05fe1036b3
rework account creation for custom domains
2020-11-17 17:29:10 +01:00
Christian Schneppe
9731c27bac
fix Offset between avatar and message
...
closes https://codeberg.org/kriztan/blabber.im/issues/503
2020-11-17 17:27:50 +01:00
Christian Schneppe
6ce7a1bdf7
rework read/received indicator
2020-11-17 17:24:42 +01:00
Christian Schneppe
53c2a73257
show link preview also for links in messages
2020-11-17 17:22:13 +01:00
Christian Schneppe
f38bbd2a2d
rework update message
2020-11-17 17:19:27 +01:00
Christian Schneppe
b433a0980e
make calls available in ContactDetailsActivity
2020-11-17 17:16:04 +01:00
Daniel Gultsch
95e9d06ff4
use CoW data structure for read markers. fixes #3904
...
(cherry picked from commit afb2fb1326266b05dca272796db602ace8a644d4)
2020-11-13 20:48:37 +01:00
Christian Schneppe
b24e7980cf
update gradle
2020-11-13 20:27:55 +01:00
Daniel Gultsch
7b0d46a88d
use lower margins on between in-call buttons on small displays
...
hopefully fixes #3890
(cherry picked from commit 952387cb5af672414575ac70847703a88b8f4b78)
2020-11-13 20:20:30 +01:00
Christoph Scholz
44946b8aa1
fix escapeing in local channel discovery
...
(cherry picked from commit 386b224123f4d0f0e058aa8075dbe3fa506a8859)
2020-11-13 20:20:18 +01:00
Alexei Sorokin
76ae854b4b
do not prepend asterisks before words in search
...
An asterisk is a special FTS4 operator when appended to a word but has no
special meaning when prepended.
(cherry picked from commit 501cdd5edf7962ee807e0b5ac139c74107a01130)
2020-11-13 20:20:07 +01:00
Daniel Gultsch
a1773f54a7
show toast if no application found to attach
...
(cherry picked from commit b327548c852e858fc879a40f0940f94a2fde8730)
2020-11-13 20:17:37 +01:00
Christian Schneppe
7335cc9ff4
set TimeZone to local for updater
2020-11-13 20:13:50 +01:00
Christian Schneppe
27aa263bd6
show/hide fab on click in MediaViewerActivity
2020-11-13 20:13:20 +01:00
Christian Schneppe
d737ec6639
increase MAX_DISPLAY_MESSAGE_CHARS
2020-11-13 20:12:56 +01:00
Christian Schneppe
0ba11f55f9
fix read marker in group chats
2020-11-12 20:37:01 +01:00
Daniel Gultsch
09939595c8
use instead of message id for receipt processing
...
(cherry picked from commit 5ad054617b503b0db1953b5c902eb2285b269905)
2020-11-12 17:56:48 +01:00
Christian Schneppe
fd6ab90a3c
catch Exception in endCall
2020-11-12 17:56:13 +01:00
Christian Schneppe
991e9856d0
add black AMOLED theme
...
fixes https://codeberg.org/kriztan/blabber.im/issues/269 and https://github.com/kriztan/blabber.im/issues/269
2020-11-12 17:51:35 +01:00
Christian Schneppe
d7e4154f89
added more themes
...
* migrated theme things to ThemeHelper
* renamed theme orange to blabber.im
* added old orange theme again
* added grey theme
* added pink theme
2020-11-08 10:54:50 +01:00
Christian Schneppe
3edf6bbb21
update images
2020-11-08 08:06:35 +01:00
Christian Schneppe
3e1d594ad0
UI improvement for group chats
2020-11-07 13:09:03 +01:00
Christian Schneppe
e9bbf14043
New Crowdin updates ( #511 )
...
* New translations strings.xml (French)
* New translations strings.xml (Swedish)
* New translations strings.xml (Kannada)
* New translations strings.xml (Filipino)
* New translations strings.xml (Tagalog)
* New translations strings.xml (Azerbaijani)
* 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 (Ukrainian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Russian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Polish)
* 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 (Cebuano)
2020-11-07 09:29:51 +01:00
Christian Schneppe
0097b0b18a
version blabber.im 3.0.0 beta (2020-11-07) + changes
2020-11-07 09:10:55 +01:00
Christian Schneppe
8da4ad3158
automatically remove tracking parameter
...
from sent/received urls
2020-11-07 08:34:14 +01:00
Christian Schneppe
5f5b12545a
fix some blabber.im urls
2020-11-07 08:31:59 +01:00
Christian Schneppe
5f289c24a0
show available backups
...
from Conversations, Quicksy, Pix-Art-Messenger
2020-11-07 08:31:34 +01:00
Christian Schneppe
0e154f50ca
separate App-ID for PS Builds and show popup
...
for users having PAM installed
2020-11-07 08:27:43 +01:00
Christian Schneppe
5f46e3fdc8
save status message and presence status on error
2020-11-07 08:24:51 +01:00
Christian Schneppe
16c5d87526
migrate to blabber.im
2020-11-03 06:28:34 +01:00
Christian Schneppe
f4bcd5dbe7
correct string
2020-11-03 06:25:47 +01:00
Christian Schneppe
cb5a33c874
migrate to blabber.im
2020-11-02 20:23:22 +01:00
Christian Schneppe
ee7fd2eb62
Update README.md
2020-10-29 19:33:05 +01:00
Christian Schneppe
bfc5ffb356
Merge branch 'master' of https://codeberg.org/kriztan/Pix-Art-Messenger
2020-10-29 19:20:03 +01:00
Christian Schneppe
e0283d0903
migrate to blabber.im
2020-10-29 19:19:03 +01:00
Christian Schneppe
938e54c5bc
„README-en.md“ ändern
2020-10-26 18:37:10 +01:00
Christian Schneppe
2273a0e728
„README.md“ ändern
2020-10-26 18:37:03 +01:00
Daniel Gultsch
479864448a
extracting chat state for chat with self should not cause markRead event. fixes #3906
...
(cherry picked from commit ff13cc27661ab4342d903287d152d344c5dc70e3)
2020-10-25 14:47:52 +01:00
Christian Schneppe
b25dd292b9
make invidios host configurable
2020-10-25 13:34:55 +01:00
Christian Schneppe
dbf50b9a53
migrate to blabber.im
...
* fixes https://github.com/kriztan/Pix-Art-Messenger/issues/117
* fixes https://codeberg.org/kriztan/Pix-Art-Messenger/issues/117
* switch all urls to blabber.im
* changed icons
* changed app name
* changed color (orange) to match blabber.im color
* set orange as default color
* added new bug account
2020-10-25 11:33:43 +01:00
Daniel Gultsch
d2037ab549
extend logging for not finding query
...
(cherry picked from commit dc72bc5bc3383fac3a93ac2ecd5ce456669eb6cb)
2020-10-24 10:36:49 +02:00
eta
f9d7976f73
Fix various memory leaks reported by LeakCanary
...
- In some places, we weren't nulling out references to destroyed objects. This
fixes that.
- (These were all discovered via LeakCanary instrumentation, and the fixes are
hopefully rather straightforward-looking.)
(cherry picked from commit 364502d1a3def0e8895c463b72c8f48e45508214)
2020-10-24 10:33:19 +02:00
eta
bbb6940b49
Remove the ListSelectionManager / message body selection (fixes memory leak!)
...
- When the `viewHolder.messageBody` `TextView` created by a `MessageAdapter` is
set to selectable, it leaks an `android.widget.Editor` (because that editor
registers a view observer that never gets unregistered).
- This memory leak is really quite problematic, as the message adapter is used
a lot!
- Having the text be selectable is useless anyway, though; there isn't any way
to select it (because long pressing just opens the context menu anyway).
- It looks like the ListSelectionManager was meant to track selections across
multiple messages. However, I'm not sure this feature ever gets used.
- Accordingly, this commit removes the entire feature, thus fixing the memory
leak (since no `Editor` objects are ever created).
- It should also reduce memory usage in general, since we aren't attaching an
`Editor` to every single textview we create.
- A `TextView` only allocates an `Editor` if you ask it to do certain things,
like make the text selectable or register custom selection callbacks.
(cherry picked from commit b4805ac2c51574cd4486121950c4256af6398a43)
2020-10-24 10:28:09 +02:00
Christian Schneppe
242e26418a
make domain selection available from invitation links
...
fixes https://github.com/kriztan/Pix-Art-Messenger/issues/505
2020-10-17 09:40:53 +02:00
Christian Schneppe
fa37fb9c1f
Merge branch 'master' of https://github.com/kriztan/Pix-Art-Messenger
2020-09-26 15:57:22 +02:00
Christian Schneppe
cd230f49ab
rework missed calls
...
* original from https://github.com/iNPUTmice/Conversations/pull/3857
2020-09-26 15:56:51 +02:00
Christian Schneppe
b322b755fb
New Crowdin updates ( #504 )
...
* New translations strings.xml (Ukrainian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Polish)
* New translations strings.xml (Italian)
* New translations strings.xml (Ukrainian)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Chinese Simplified)
* 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 (Portuguese)
* New translations strings.xml (German)
2020-09-26 15:07:47 +02:00
Christian Schneppe
6ee5ca1da7
always show search icon
2020-09-26 14:57:43 +02:00
Daniel Gultsch
8bb68ff128
disable 'leave before join'
...
leaving a MUC before joining it was a work around for servers that did not treat a
<x/> join as a full join and didn’t send the full user list if they thought the user was
still in the room.
this happens if Conversations restarts after an inproper disconnect. The MUC will think
the user is still in the room.
however nowadays most modern servers will treat <x/> joins as full joins. on the user hand
leave before join would trigger flood prevention on ejabberds and race the first message
with the actual join (making the message arrive before the user is considered in the room)
(cherry picked from commit 7fb617e39a97c62cf8df2e16f3bc10546ce0c742)
2020-09-26 14:49:42 +02:00
Daniel Gultsch
cba3fc75f0
show notification if message failed to deliver. closes #3540
...
(cherry picked from commit 73dac680e564c2a55cda544e9996da9f829dd4ac)
2020-09-26 14:47:24 +02:00