aboutsummaryrefslogtreecommitdiff
path: root/libdino/src/entity
Commit message (Collapse)AuthorAgeFilesLines
* Optimizations: Database indices, cache id-Jid instead of id-jid_string, join ↵fiaxh2019-08-023-5/+4
| | | | real_jid on get messages
* Refactor file receive/send interfaces and UIfiaxh2019-07-181-6/+16
|
* Implement file sending via Jinglehrxi2019-07-091-0/+1
| | | | | | | | | | | This is still disabled by default until prioritization is implemented; otherwise this could be preferred to HTTP uploads. File sending only works via Jingle In-Band-Bytestreams right now, more transports are going to be implemented. To test this, uncomment the line with `JingleFileTransfer` in libdino/src/application.vala.
* Don't change type of a conversationfiaxh2019-06-011-1/+1
|
* Remove Message.stanza fieldfiaxh2019-05-262-9/+12
|
* Make file read/write asyncfiaxh2019-02-141-1/+0
|
* Fix runtime criticals (and compiler warnings)fiaxh2019-02-131-1/+3
| | | | fixes #520
* Restructure (http) file provider flow: Separate download&get_info, download ↵fiaxh2018-11-271-1/+7
| | | | in provider, move XmppStreamModule into xmpp-vala
* Split login jid/password into two steps with checksfiaxh2018-11-161-0/+2
|
* Fix runtime criticalsfiaxh2018-09-161-2/+5
|
* 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-131-2/+18
|
* Move notification sounds (canberra dependency) into plugin, introduce ↵fiaxh2018-03-052-14/+0
| | | | libdino/NotificationEvents
* Implement notification soundsRahix2018-02-172-0/+14
| | | | | | Add a new setting to toggle notification sounds on or off. Plays the systems default instant messaging message sound (message-new-instant) whenever a notification is shown if toggled on.
* Only display transferred images, display file names, open in system viewer, ↵fiaxh2018-01-281-2/+4
| | | | include and use pgp embedded file names
* Visually highlight mentions in MUCsfiaxh2018-01-281-1/+6
| | | | fixes #267
* Fix certain Slack specific issues (using host-based workarounds)Marvin W2018-01-281-0/+2
|
* Move Jid class to xmpp-vala, partially refactor namespaceMarvin W2018-01-285-107/+25
|
* Fix typos in comments and variable names (#269)linkmauve2018-01-102-2/+2
| | | Thanks `codespell`!
* Restore window state (size, maximized, position)fiaxh2017-12-311-0/+61
|
* Rename resources to have a reverse DNS prefixfiaxh2017-12-031-1/+1
|
* ConversationView: Date separatorfiaxh2017-12-011-1/+1
|
* Keep MUC join dialog open until joined, show errorsfiaxh2017-10-311-1/+8
|
* PGP encrypted file transfersfiaxh2017-10-221-0/+9
|
* Use utc time everywherefiaxh2017-08-313-5/+5
|
* Download & inline display imagesfiaxh2017-08-311-0/+120
|
* "Default" per-contact settings (change UI)fiaxh2017-08-251-3/+5
|
* Show nicks in MUCs, real jid in individual occupant menufiaxh2017-08-251-12/+23
|
* Move settings from GSettings to own dbfiaxh2017-08-222-3/+61
|
* Message Archive Managementfiaxh2017-08-171-1/+6
|
* Stream Managementfiaxh2017-08-141-4/+4
|
* SRV records for XMPP over TLSfiaxh2017-08-111-5/+7
|
* Set jid handle in ContactDetails, use LabelHybrids more, remove edit from ↵fiaxh2017-06-171-2/+2
| | | | StartConversation
* Notifications + typing notifications + message marker settings per conversationfiaxh2017-05-301-1/+43
|
* fixup bcb9690 (Roster versioning)fiaxh2017-05-241-0/+5
|
* qlite/libdino: optimize db accessMarvin W2017-04-261-7/+1
|
* xmpp-vala/core+libdino: concurrency + nullity improvementsMarvin W2017-04-181-1/+1
|
* Application menu fallback buttonfiaxh2017-04-041-2/+3
|
* MessageStorage/Processor, correctly resolve conversations (fixup 22adbd3)fiaxh2017-04-041-0/+5
|
* Handle MUC private messagesfiaxh2017-03-313-13/+21
|
* Fix conversation last_activefiaxh2017-03-313-17/+35
|
* Some caching and fix gpgme on some systemsMarvin W2017-03-242-11/+19
|
* Small bug fixes and compatibility with Vala 0.36Marvin W2017-03-231-2/+2
|
* Move some database interaction into entitiesfiaxh2017-03-233-26/+205
| | | | fixes #2
* Improve Plugin API (allow to move encryption into plugin)Marvin W2017-03-113-11/+10
|
* Initial plugin systemMarvin W2017-03-104-0/+272