Daniel Gultsch
|
38797177c7
|
ChatMarkers: parse own account from true counterpart
|
2017-12-14 19:34:35 +01:00 |
|
Daniel Gultsch
|
a6864878ba
|
pulled translations from transifex
|
2017-12-14 12:25:27 +01:00 |
|
Daniel Gultsch
|
120ddcf8c9
|
fixed treatAsDownload() for empty messages
|
2017-12-14 12:25:21 +01:00 |
|
Marc Schink
|
7dc68522a2
|
Handle NFC action in UriHandlerActivity
|
2017-12-13 21:20:30 +01:00 |
|
Marc Schink
|
d5f8a4dacb
|
StartConversationActivity: Scan QR codes via UriHandlerActivity
|
2017-12-13 21:20:30 +01:00 |
|
Marc Schink
|
75e16d0f54
|
UriHandlerActivity: Handle 'message action' XMPP URI
|
2017-12-13 21:20:30 +01:00 |
|
Marc Schink
|
0fac4be94d
|
XmppUri: Parse 'message action' query
|
2017-12-13 21:16:31 +01:00 |
|
Daniel Gultsch
|
782b8fb744
|
fixup for pep omemo notification dedup
|
2017-12-13 20:28:30 +01:00 |
|
Marc Schink
|
edf3c41e58
|
Add ShareViaAccountActivity
|
2017-12-12 17:15:16 +01:00 |
|
Marc Schink
|
a7927d181b
|
AccountAdapter: Allow hiding of state button
|
2017-12-12 17:15:13 +01:00 |
|
Marc Schink
|
b8b7cc2635
|
Implement simple URI handler activity
|
2017-12-12 14:05:14 +01:00 |
|
Daniel Gultsch
|
9a796df2a3
|
add getAccountJids to DatabaseBackend
|
2017-12-11 15:56:15 +01:00 |
|
Daniel Gultsch
|
37bd26c75f
|
save changed server id in replaced messages
|
2017-12-11 15:55:55 +01:00 |
|
Daniel Gultsch
|
946d97074f
|
try to detect invalid nick (w/ emoji) in MUCs
|
2017-12-11 15:55:10 +01:00 |
|
Daniel Gultsch
|
43242a293e
|
pulled translations from transifex
|
2017-12-09 19:00:09 +01:00 |
|
Daniel Gultsch
|
a973833a4f
|
support error messages in quick edit dialog
|
2017-12-09 18:46:21 +01:00 |
|
Daniel Gultsch
|
d349f634d0
|
ignore data uri after aesgcm uri
|
2017-12-09 14:45:54 +01:00 |
|
Daniel Gultsch
|
efd8876001
|
pulled translations from transifex
|
2017-12-09 10:43:31 +01:00 |
|
Daniel Gultsch
|
9bdaeb340b
|
fix format string
|
2017-12-09 10:42:24 +01:00 |
|
Daniel Gultsch
|
665c5da8ae
|
fix xmpp uri regression
|
2017-12-08 18:44:08 +01:00 |
|
Daniel Gultsch
|
172d249369
|
initialize emoji helper in StartConversationActivity
|
2017-12-08 18:43:58 +01:00 |
|
Daniel Gultsch
|
cdee6523e4
|
fix XmppUri for empty uris
|
2017-12-08 14:24:26 +01:00 |
|
Daniel Gultsch
|
1b0cd77c57
|
XmppConnection: refactor registration code. 'Open Website' on PAYMENT_REQUIRED failure
|
2017-12-08 14:23:38 +01:00 |
|
Georg Lukas
|
d96180f0ee
|
XEP-0393: fix off-by-one error in block detector ('`ii `ii')
|
2017-12-07 14:48:41 +01:00 |
|
Daniel Gultsch
|
328c6dea0f
|
fixed workaround that allowed us to expire devices
|
2017-12-07 14:47:21 +01:00 |
|
Daniel Gultsch
|
a4b44ee730
|
Styler: do not style across multiple messages
|
2017-12-06 16:58:08 +01:00 |
|
Daniel Gultsch
|
c489b6a8eb
|
put device id into setting for doze
|
2017-12-06 16:57:43 +01:00 |
|
Daniel Gultsch
|
97821f0633
|
possible fix for retry loop on pgp key annoucement
|
2017-12-05 19:16:53 +01:00 |
|
Daniel Gultsch
|
0e6d3db926
|
Do not show xmpp uris as links that have invalid jids
|
2017-12-05 19:02:23 +01:00 |
|
Daniel Gultsch
|
5885bc7f25
|
show warning when opening invalid jid
|
2017-12-05 17:29:05 +01:00 |
|
Daniel Gultsch
|
b5fe8789e9
|
Refined avatar generation a bit
|
2017-12-05 14:15:10 +01:00 |
|
Daniel Gultsch
|
614372dcbb
|
ConversationsAdapter: Do not show image preview. Show pictogram instead
|
2017-12-05 14:14:52 +01:00 |
|
Daniel Gultsch
|
9869310699
|
avoid some false positive quotes
|
2017-12-04 16:50:15 +01:00 |
|
Daniel Gultsch
|
95553750a3
|
Conference Options: fix context menus for people not in roster
|
2017-12-03 18:09:14 +01:00 |
|
Daniel Gultsch
|
4b5db2fb45
|
read marker from mam. only trust true counterpart when mam:2 is being used
|
2017-12-02 22:13:59 +01:00 |
|
Daniel Gultsch
|
ffb3eeb913
|
MAM: update previously sent messages with server msg id during mam query
|
2017-12-02 20:52:30 +01:00 |
|
Daniel Gultsch
|
fc8a5641db
|
MAM: assume true counterpart is safe to extract when using mam:2
|
2017-12-02 18:11:03 +01:00 |
|
Daniel Gultsch
|
61f3539839
|
MAM: do not use private messages when finding last id in muc
|
2017-12-02 17:48:54 +01:00 |
|
Daniel Gultsch
|
97df4a682b
|
MessageParser: ignore groupchat messages retrieved from user archive
|
2017-12-02 17:48:26 +01:00 |
|
Daniel Gultsch
|
6449881961
|
pulled translations from transifex
|
2017-12-01 23:16:37 +01:00 |
|
Daniel Gultsch
|
75b4926025
|
fixed publish-options migration
|
2017-12-01 18:54:39 +01:00 |
|
Daniel Gultsch
|
23e9c73c94
|
attempt to enable MAM(ejabberd) on muc configuration
|
2017-12-01 17:36:50 +01:00 |
|
Daniel Gultsch
|
b158e9fd42
|
do not return muc whispers as last markable message
|
2017-11-30 17:26:50 +01:00 |
|
Daniel Gultsch
|
86f09dd9b9
|
PresenceParser: work around for ejabberd not including status code 110 in shut down presence
|
2017-11-30 13:21:03 +01:00 |
|
Daniel Gultsch
|
21480c9b98
|
pulled translations from transifex
|
2017-11-28 11:15:11 +01:00 |
|
Daniel Gultsch
|
64dd622d32
|
make 'markable' attribute persistent
|
2017-11-25 20:55:43 +01:00 |
|
Daniel Gultsch
|
7f4f30c849
|
ListItemAdapter: use ViewHolder
|
2017-11-23 23:26:19 +01:00 |
|
Daniel Gultsch
|
d95ff134d9
|
pulled translations from transifex
|
2017-11-23 21:00:49 +01:00 |
|
Daniel Gultsch
|
9381c1d3e2
|
fixed content description for previous ViewHolder refactor
|
2017-11-23 20:32:51 +01:00 |
|
Daniel Gultsch
|
333e7a6510
|
deduplicate read markers if one with real jid is found
|
2017-11-23 18:19:05 +01:00 |
|
Daniel Gultsch
|
513427c8a8
|
MAM: start muc catchup with last sent message if serverId is available
|
2017-11-23 18:18:30 +01:00 |
|
Daniel Gultsch
|
7d04e6331a
|
ConversationAdapter: use view holder
|
2017-11-23 09:59:49 +01:00 |
|
Daniel Gultsch
|
900ad2f7ef
|
ConversationsAdapter: Use EmojiWrapper instead of EmojiTextView
|
2017-11-23 09:36:51 +01:00 |
|
Daniel Gultsch
|
d7c5937c20
|
process emoji charsequence instead of using EmojiTextView
|
2017-11-22 21:17:38 +01:00 |
|
Daniel Gultsch
|
03c34649b4
|
shorten >4 names to a, b, c +n more
|
2017-11-22 17:57:28 +01:00 |
|
Daniel Gultsch
|
8696cf2235
|
PgpService: feed result intent back into decryption
|
2017-11-22 13:36:10 +01:00 |
|
Daniel Gultsch
|
4596cad3cb
|
MessageParser: don't refresh view after parsing chat state when combined with message
|
2017-11-21 16:17:27 +01:00 |
|
Daniel Gultsch
|
381fe82b01
|
save full jid when sending in muc. check chat markers against 'sender'
|
2017-11-21 15:42:46 +01:00 |
|
Daniel Gultsch
|
79ea0713bb
|
MessageAdapter: code reformat
|
2017-11-21 13:26:45 +01:00 |
|
Daniel Gultsch
|
702d6cf2a5
|
MessageParser: dismiss notification when receiving read marker from another client
|
2017-11-21 13:26:23 +01:00 |
|
Daniel Gultsch
|
05b6fdb9f1
|
use empty wake lock tag
|
2017-11-21 13:25:18 +01:00 |
|
Daniel Gultsch
|
52e09d17e8
|
MessageAdapter: do not apply empty size spans
|
2017-11-21 12:41:05 +01:00 |
|
Daniel Gultsch
|
9548a4f6af
|
ConversationAdapter: do not show file icon when file has been deleted
|
2017-11-21 12:40:42 +01:00 |
|
Daniel Gultsch
|
28e005f926
|
send and show read markers in private, non-anonymous groups
|
2017-11-20 11:26:20 +01:00 |
|
Daniel Gultsch
|
1c65a17ff1
|
pulled translations from transifex
|
2017-11-20 11:16:34 +01:00 |
|
Daniel Gultsch
|
1780a4257f
|
ConversationsAdapter: code cleanup
|
2017-11-20 11:12:11 +01:00 |
|
Daniel Gultsch
|
47adc9cdcf
|
pulled translations from transifex
|
2017-11-18 11:26:22 +01:00 |
|
Daniel Gultsch
|
e452d5d46d
|
stop scrolling before changing conversations. fixes #2700
|
2017-11-17 21:00:01 +01:00 |
|
Daniel Gultsch
|
5e15c48206
|
refactore phone helper to ignore security exception
|
2017-11-17 10:28:51 +01:00 |
|
licaon-kter
|
1cc8a446f0
|
Fix typo
|
2017-11-16 17:02:14 +02:00 |
|
Daniel Gultsch
|
013822fe82
|
excute db read and writes on different threads
|
2017-11-16 15:53:03 +01:00 |
|
Daniel Gultsch
|
3dbe5db44b
|
Rename 'conference' to 'group chat'
|
2017-11-16 13:30:27 +01:00 |
|
Daniel Gultsch
|
2d42646893
|
JingleConnection: fixed rare npe when canceling jingle
|
2017-11-16 12:49:15 +01:00 |
|
Daniel Gultsch
|
c52492ada0
|
apperently some servers will ommit the from even for stanzas not going to them
|
2017-11-16 12:48:26 +01:00 |
|
Daniel Gultsch
|
75a485cbc1
|
catch all sorts of date parsing errors
|
2017-11-16 12:47:49 +01:00 |
|
Daniel Gultsch
|
8e4440a49a
|
fixed ImStyleParser to not style '**test**'
|
2017-11-14 17:57:22 +01:00 |
|
Daniel Gultsch
|
3efa1c46ab
|
remove numeric hint from captcha
|
2017-11-14 09:14:03 +01:00 |
|
Daniel Gultsch
|
fced4a454e
|
ConversationsAdapter: Do not show attachment icon + text if attachment is audio or location
|
2017-11-13 18:37:12 +01:00 |
|
Daniel Gultsch
|
8e4df80619
|
Merge branch 'patch-1' of https://github.com/Kandr0s/Conversations into Kandr0s-patch-1
|
2017-11-13 14:51:56 +01:00 |
|
Daniel Gultsch
|
3faf951f47
|
disable swipe to left to dismiss conversation
|
2017-11-13 14:51:45 +01:00 |
|
Kandr0s
|
308f451959
|
Show Drawable if Location/File/Voice
|
2017-11-13 13:39:06 +01:00 |
|
Daniel Gultsch
|
7c55d78b0a
|
set attach icons in dark theme to 70% alpha
|
2017-11-12 19:23:33 +01:00 |
|
Daniel Gultsch
|
bc9da1fbf4
|
remove prosody push from blacklist
|
2017-11-12 19:22:39 +01:00 |
|
Daniel Gultsch
|
49365511e4
|
trying to catch various dead system exception when scheduling new alarms and such
|
2017-11-12 19:22:07 +01:00 |
|
Daniel Gultsch
|
7e93f4519a
|
catch all RuntimeExceptions when using MetadataRetriever
|
2017-11-12 19:20:35 +01:00 |
|
Daniel Gultsch
|
a6d1559755
|
styler: ignore closing keyword when preceded by whitespace
|
2017-11-10 20:19:22 +01:00 |
|
Daniel Gultsch
|
513795fdf8
|
use view context instead activity to show toast in ConversationFragment
|
2017-11-10 20:18:47 +01:00 |
|
Daniel Gultsch
|
d6eb08e0ed
|
catch rare exception when transforming download uri to real path
|
2017-11-10 20:18:09 +01:00 |
|
Daniel Gultsch
|
f4638d7eec
|
catch some more exception when retrieving media runtime
|
2017-11-10 20:17:42 +01:00 |
|
Daniel Gultsch
|
949d3280d3
|
open links in new tabs
|
2017-11-09 20:49:44 +01:00 |
|
Daniel Gultsch
|
a5c33abe88
|
MessageAdapter: code cleanup
|
2017-11-09 20:23:31 +01:00 |
|
Daniel Gultsch
|
459cf09f06
|
FileProvider: attempt to work with sd cards
|
2017-11-08 20:34:08 +01:00 |
|
Daniel Gultsch
|
0e12b2d19a
|
AndroidManifest: revert ManageAccount activity to single task
|
2017-11-08 20:33:48 +01:00 |
|
Daniel Gultsch
|
676f181cad
|
lower priority for error notification
|
2017-11-08 20:33:05 +01:00 |
|
Daniel Gultsch
|
e393de6832
|
disable auto fill on edit message box
|
2017-11-08 13:25:38 +01:00 |
|
Daniel Gultsch
|
de46192a8d
|
pulled translations from transifex
|
2017-11-08 13:25:13 +01:00 |
|
Daniel Gultsch
|
e9587f73ce
|
styling: introduce support for code blocks
|
2017-11-07 23:28:14 +01:00 |
|
Daniel Gultsch
|
2e3b5de6b6
|
do not quote quotes
|
2017-11-07 22:22:28 +01:00 |
|
Daniel Gultsch
|
e5210bbaa0
|
brought back 'copy to clipboard' and 'quote' context menu options
|
2017-11-07 15:58:27 +01:00 |
|
Daniel Gultsch
|
49b4153fb5
|
make keyword styling work in quotes
|
2017-11-07 13:23:49 +01:00 |
|