Christian Schneppe
072b483241
rework webpreview for links in messages
...
* always use tracking filter for urls
* add quote for preview
* some small color fixes
2020-11-19 21:35:16 +01:00
Christian Schneppe
8c60adf17f
open keyboard on search view automatically
...
fixes 504
2020-11-17 17:48:21 +01:00
Christian Schneppe
707ca555dd
try to fox background problems in chats
2020-11-17 17:29:50 +01:00
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