42515bc
Fix out of bounds crash
Stephen Paul Weber created
42515bc
Fix out of bounds crash
Stephen Paul Weber created
2ebf6f6
Fix NPE
Stephen Paul Weber created
44d15e1
Show desc on OOB
Stephen Paul Weber created
a2d33eb
Show the name of the sender in search results
Just like a MUC, search results lack the context to be sure who sent a message, so show the name in the result item.
Stephen Paul Weber created
eca4b52
Merge branch 'race-condition'
* race-condition: Prevent race condition in loops over all bookmarks
Stephen Paul Weber created
514e21e
Merge branch 'fix-memleak'
* fix-memleak: Fix memory leak
Stephen Paul Weber created
67df923
Allow text selection in table forms
Stephen Paul Weber created
54a8f8d
Longer DTMF
Stephen Paul Weber created
e98e96f
Upgrade sentry to 6.4.2
Stephen Paul Weber created
9c9b718
Fix memory leak
Stephen Paul Weber created
a6740aa
Do not hide the command UI during an active session
Can happen if we re-detect that the contact does not support command UI (or that we don't know it does due to not being in roster / getting removed from roster) but the session was opened using an in-message button or similar.
Stephen Paul Weber created
36e104e
refresh gets called too often, only refresh commands on demand
But do still call a full refresh on manual service discovery.
Stephen Paul Weber created
68690e4
Add monochrome icon version for A13
Stephen Paul Weber created
5a45738
Prevent race condition in loops over all bookmarks
java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextNode(HashMap.java:1441) at java.util.HashMap$ValueIterator.next(HashMap.java:1470)
Stephen Paul Weber created
f5bd219
Show the name of the sender in search results
Just like a MUC, search results lack the context to be sure who sent a message, so show the name in the result item.
Stephen Paul Weber created
cd08407
Fix some of the onboarding copy
Stephen Paul Weber created
0d8599b
This is probably more useful link
Stephen Paul Weber created
d415e14
We implement all these XEPs
Stephen Paul Weber created
121bda8
Add command list screenshot
Stephen Paul Weber created
0bd9369
If starting a command, make sure we are showing commands here
Stephen Paul Weber created
b09e936
Fix NPE
Stephen Paul Weber created
0dccd5f
Handle prev from completed or canceled properly
Still show the close button (not a cancel button) on a completed or canceled flow that supports prev.
Stephen Paul Weber created
3582c74
Merge tag '2.10.10'
* tag '2.10.10': version bump to 2.10.10 + changelog pulled translations from transifex bump guava library use custom libwebrtc (m104) for playstore release minor code clean up Use the same mechanism for link copying and linkification (#4357) Update recommendations for Gajim (#4355) Add fastlane changelog (#4354)
Stephen Paul Weber created
1deb58c
Fix crash when menuInfo has no useful position
Stephen Paul Weber created
3cad2b2
DIRECTORY_DOCUMENTS was added in sdk19
Stephen Paul Weber created
a4e6df2
Fix backup
Stephen Paul Weber created
0a14333
Fix NPE
Stephen Paul Weber created
b814a05
Class-based getSystemService reuires newer android apis
Stephen Paul Weber created
1aaff18
version bump to 2.10.10 + changelog
Daniel Gultsch created
7b9cf7b
pulled translations from transifex
Daniel Gultsch created
e8736d5
bump guava library
Daniel Gultsch created
c2d37f4
use custom libwebrtc (m104) for playstore release
Daniel Gultsch created
8111460
minor code clean up
Daniel Gultsch created
56a6b17
Use the same mechanism for link copying and linkification (#4357)
Prevents copying something different from what was linked, such as in the message "fine.gif https://example.com"
Stephen Paul Weber created
501e27f
Switch to guava Optional for older Android
Stephen Paul Weber created
095343a
NPE from context menu
Stephen Paul Weber created
9292bd1
Merge branch 'bob1'
* bob1: Preliminary support for bits-of-binary
Stephen Paul Weber created
34dd66c
Preliminary support for bits-of-binary
https://xmpp.org/extensions/xep-0231.html When a CID URI is received as part of an OOB, use bob to fetch from the sender. This does not verify the hash at this time, nor does it "cache" for a future send since our storage is not content-addressable yet.
Stephen Paul Weber created
18e81af
Merge branch 'commands'
* commands: (50 commits) Tell the server we have a UI that can handle up to 1000 items For very long lists, use a searchable list view Use a list item background that can handle being selected Allow nested scrolling of ListView and WebView NPE Show any commands pushed along with a message Allow oob webview to move the execution forward Spinner when loading list of commands Show spinner when loading if it takes awhile Menu item to refresh features for a contact Order cells by reported order Look more like a real web browser Don't submit the form when cancelling We can still proceed with no form, just don't send a form Validate presence of required fields DRY up common patterns for fields Refactor to bind to an Item container, not just a raw Element Use more features of the TextInputLayout Support more text field types Support reported/item tables ...
Stephen Paul Weber created
4cc7069
Tell the server we have a UI that can handle up to 1000 items
Stephen Paul Weber created
99a92ca
For very long lists, use a searchable list view
Stephen Paul Weber created
dce0d82
Use a list item background that can handle being selected
Stephen Paul Weber created
5ea0c8c
Allow nested scrolling of ListView and WebView
Stephen Paul Weber created
69ce46f
NPE
Stephen Paul Weber created
eb8b8d6
Show any commands pushed along with a message
Stephen Paul Weber created
9dc579d
Allow oob webview to move the execution forward
Stephen Paul Weber created
c5e8ca4
Spinner when loading list of commands
Stephen Paul Weber created
4ba4e7a
Show spinner when loading if it takes awhile
Stephen Paul Weber created
2142fed
Menu item to refresh features for a contact
Shouldn't be needed in general, so hidden under a sub-menu, but for advanced use cases and especially services without caps, can enable features that normally would not be detected.
Stephen Paul Weber created
d751f11
Order cells by reported order
Instead of assuming all items are in the same order as reported
Stephen Paul Weber created