754773b
match messages from the full-text index by rowid
Click to expand commit body
"uuid" is a primary key in "messages" but not in "messages_index",
the implication of that is very slow matching by UUID.
What can be done instead is matching messages_index.rowid to messages.rowid,
that is, an always-present clustered index.
This not only improves performance of full-text search but also of just
updating messages in any shape or form.
Alexei Sorokin
created
4f362aa
make the fulltext index for search more space-efficient
Click to expand commit body
It now uses the data from the messages table instead of having a copy of each
message.
The message UUIDs are no longer part of the index.
Alexei Sorokin
created
ea0dc55
use androidx ExifInterface to parse rotation. fixes #4154
f975b5d
executePendingTransactions before trying to access secondary_fragment
Click to expand commit body
If we don’t executePendingTransactions we might still access the overview fragment
while a replacement operation is in the works. This will lead to two
conversationfragments opening.
This reverts commit e528b9f5df59f7b49ae18c73396bd56525493e28.
I was originally convinced by the argumentation (quote always in same place)
but testing this out for a while really seems to break 'last correct' for me.
I use that way more frequently that quote
3921f3a
QUOTING_MAX_DEPTH=1 for transitory compatibility with older versions. QUOTE_MAX_DEPTH=7 for performance testing and hiding of a rerendering bug occuring when two adjacent messages are merged.
Millesimus
created
c81c8a6
Small refactoring for a more intuitive config.
227dd8d
Intercept DIAL and CALL to tel: and rewrite to cheogram
Click to expand commit body
This is a proof of concept. It catches tel: from browser, but also taps on call
button in contacts, etc, and rewrites to a Cheogram JID. It does not query the
user's roster for gateway options, or ask the gateways to convert the URI, but
simply assumes Cheogram format and jams it in. It also does not initiate a
call, but simply uses the default XmppUri action which will be to either add to
roster or open conversation.
Stephen Paul Weber
created
84739c3
Merge branch 'jid-in-calls' of https://github.com/benharri-forks/Conversations
Click to expand commit body
* 'jid-in-calls' of https://github.com/benharri-forks/Conversations:
display jid in calls