aboutsummaryrefslogtreecommitdiff
path: root/libdino/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix runtime criticals (and compiler warnings)fiaxh2019-02-132-2/+4
| | | | fixes #520
* Move app menu into window, make conversation details dialog directly ↵fiaxh2019-02-051-2/+2
| | | | accessible, no-CSD option for main window
* Improve ping timeouts, add debug output for XmlErrors and ping timeoutsfiaxh2019-01-022-2/+6
|
* display groups w/o name by list of membersDaniel Gultsch2018-12-281-0/+27
| | | | | | | | | | | | | For members-only, non-anonymous groups that do not have a name set we now show an automatically generated name that is generated from the list of members (offline, and online). Only the first name (before the first space) is used to keep the generated name short. The term *private room* is coined as a short hand for members only&non-anon group chats. This commit also uses the offline members list instead of the online member list to generate avatar tiles (also only in members-only, non-anon groups.)
* (Partially) Fix messages being displayed wrongly sorted in ↵fiaxh2018-12-271-1/+2
| | | | ConversationSummary due to being compared->equal
* Fix aesgcm http file up/download bugsfiaxh2018-11-271-9/+16
|
* Implement aesgcm encrypted file uploadfiaxh2018-11-271-1/+1
|
* Restructure (http) file provider flow: Separate download&get_info, download ↵fiaxh2018-11-273-10/+23
| | | | in provider, move XmppStreamModule into xmpp-vala
* Fix muc avatars sometimes not showing split tiles for occupantsfiaxh2018-11-251-5/+0
|
* Always use Account.hash(equals)_func for HashMap+ArrayListfiaxh2018-11-242-2/+2
|
* Fix TLS error notification wrongly appearingfiaxh2018-11-211-5/+3
|
* Split login jid/password into two steps with checksfiaxh2018-11-165-9/+96
|
* Hide OMEMO messages from untrusted sourcesMarvin W2018-11-101-0/+5
|
* Merge PR #413 "Improvements to the OMEMO plugin"Marvin W2018-11-103-0/+31
|\
| * Merge branch 'master' into omemo-mucSamuel Hand2018-08-111-2/+2
| |\
| * | Fix mutual subscription detectionSamuel Hand2018-08-102-4/+5
| | |
| * | Fix bug where OMEMO not avaiable with a newly added contactSamuel Hand2018-08-051-0/+4
| | |
| * | Merge branch 'master' into omemo-mucSamuel Hand2018-08-041-5/+14
| |\ \
| * \ \ Merge branch 'master' into omemo-mucSamuel Hand2018-07-301-0/+4
| |\ \ \
| * | | | More cleanup and database modificationsMarvin W2018-06-262-0/+20
| | | | |
| * | | | Add trust management utilities to the omemo pluginSamuel Hand2018-06-111-0/+6
| | | | |
* | | | | Fix hide/show correct ContentItemsfiaxh2018-11-091-6/+17
| | | | |
* | | | | Use ContentItems for NotificationEventsfiaxh2018-11-072-18/+30
| | | | |
* | | | | Use ContentItems in ConversationSelector, Chat/Groupchat(Pm)Row -> ↵fiaxh2018-11-041-1/+9
| | | | | | | | | | | | | | | | | | | | ConversationRow
* | | | | Display room name in conversation selector and conversation titlebarcodedust2018-11-021-1/+5
| | | | |
* | | | | Fix messages never being notified from servers without MAM (#432)PapsOu2018-10-241-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Comment a return that stop every notifications to be trigger when an account is not synced * Do a correct check if MAM capability is available for the message to notify
* | | | | Use Account's equals_func for Gee.List<Account>fiaxh2018-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | fixes #407
* | | | | Use Label instead of TextView for message displayfiaxh2018-09-211-2/+1
| | | | |
* | | | | Fix runtime criticalsfiaxh2018-09-162-10/+19
| | | | |
* | | | | Notification on TLS error/wrong password, log TLS cert issues, don't make ↵fiaxh2018-09-151-0/+2
| | | | | | | | | | | | | | | | | | | | account with connection error appear disabled in accounts dialog
* | | | | Fix property with custom get+set to not have a default value (compiler error ↵fiaxh2018-09-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with vala 0.41) Fix encryption icon not being shown right away
* | | | | Fix sent messages sometimes being displayed twicefiaxh2018-09-021-4/+1
| | | | |
* | | | | Initial implementation of SCRAM-SHA-1Marvin W2018-09-012-4/+4
| | | | |
* | | | | Add `hidden` column to content_item tablefiaxh2018-08-314-48/+84
| | | | |
* | | | | Merge pull request #415 from bobufa/message-searchfiaxh2018-08-3111-84/+692
|\ \ \ \ \ | | | | | | | | | | | | Message search
| * | | | | rename content db table -> content_itembobufa2018-08-132-4/+4
| | | | | |
| * | | | | sort file transfers into correct conversationbobufa2018-08-133-11/+14
| | | | | |
| * | | | | fix non-adjacent messages being shown before/after hitbobufa2018-08-131-12/+19
| | | | | |
| * | | | | add suggestions/auto-complete for search filtersbobufa2018-08-131-4/+155
| | | | | |
| * | | | | improve sidebar UIbobufa2018-08-133-14/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - only display messages that are content items - only display messages for active accounts - "fix" textview issue - add empty states (no search, no results)
| * | | | | add search filter expressionsbobufa2018-08-131-17/+68
| | | | | |
| * | | | | accumulate conversation content in meta db tablebobufa2018-08-136-254/+305
| | | | | |
| * | | | | initial search logic / displaybobufa2018-08-133-0/+56
| | | | | |
| * | | | | load+display later messages when scrolling downbobufa2018-08-134-32/+60
| | | | | |
| * | | | | fix local_time field of message and file_transfer being loaded from time db ↵bobufa2018-08-132-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | column
| * | | | | refactor conversation item management (accumulate them in libdino)bobufa2018-08-137-60/+301
| | | | | |
| * | | | | enable fts for the body of messagesbobufa2018-08-131-1/+5
| | |_|_|/ | |/| | |
* | | | | Fix display names for MUCs w/o localpartfiaxh2018-08-221-1/+1
| | | | |
* | | | | In-Band Registrationfiaxh2018-08-222-0/+43
|/ / / /
* | | / Fix MUC messages from others being marked as readfiaxh2018-08-061-2/+2
| |_|/ |/| |