aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/conversation_content_view
Commit message (Collapse)AuthorAgeFilesLines
* Show file upload/download progressXavier Del Campo Romero2023-10-092-5/+22
| | | | | | | | | | | Fixes upstream issue #1350. Notes: Image uploads were incorrectly handled by Dino, as they were always reported as completed even if they were not, maybe so as to show the image preview from the start. Now, Dino shows the upload progress for all file types, and the image is only shown when completed.
* Allow to copy messagesXavier Del Campo Romero2023-10-092-0/+11
|
* Allow to resume failed transfersXavier Del Campo Romero2023-10-091-1/+2
|
* conversation_view.vala: update_highlight on touch eventXavier Del Campo Romero2023-10-051-0/+7
| | | | | | | | | | Mobile devices such as the PinePhone do not receive leave/enter events, so actions such as editing a previous message are not possible unless a keyboard shortcut is used, which not be as convenient or even possible under some DEs. This commit should not affect desktop platforms with mouse or touchpad.
* Fix edit button not showingMarcoPolo-PasTonMolo2023-10-052-10/+22
|
* Adds quote functionalityMarcoPolo-PasTonMolo2023-10-052-0/+14
|
* Fix various date/time stamps not updated or wrong time zoneMarvin W2023-10-052-8/+7
|
* Show "Me" instead of bare jid when no local alias is setMarvin W2023-10-051-1/+1
|
* Add tooltips to the delivered and read icons (#1341)Prashant Kumar2023-10-051-0/+2
|
* Fix compiler warningsfiaxh2023-10-051-2/+0
|
* Allow cancellation of file transfersMarvin W2022-03-302-1/+20
|
* Various call fixesfiaxh2022-02-121-2/+2
| | | | | | | | | - If peer invited us claiming audio-only and then wants to have a video content, do a content-modify and accept audio-only - Check contents for video (and modify) and whether call is truly accepted in PeerState.accept() directly - If a message contains both JMI and CIM, only use JMI - Fix outgoing CIM (disabled) - Use opacity instead of visiblity for file_menu, small fixes - Add back owner/admin/member queries when joining MUC (regression from 33104a7)
* Let call notification say if it's a group callfiaxh2022-02-081-0/+4
|
* Fix quote styling occurring in the middle of a linefiaxh2022-02-071-2/+2
| | | | fixup 454c00a, 795af2d, 4e9e09a
* Various call UI/UX improvementsfiaxh2022-02-071-6/+19
|
* Remove color from /me name, remove use_markup from sender labelfiaxh2022-01-232-4/+2
|
* Stop using opacity for text due to side-effectsfiaxh2022-01-231-4/+6
| | | | | Fixes #1178 Due to https://gitlab.gnome.org/GNOME/gtk/-/issues/2957
* Imrove file widget menu (fixup 25db512)fiaxh2022-01-093-48/+33
| | | | | | | - Fix file menu remaining visible after clicking an action - Fix file menu for images (clicking resulted in hiding of the file widget part) - Fix styling of file menus for images - Fix compiler warnings and runtime criticals
* Introduce file widget menu with "Save as..." and "Open" actions (#1080)wkg2022-01-092-6/+67
|
* Display message sender in bold+text color instead of small+coloredfiaxh2022-01-051-3/+1
|
* Add 'unknown' encryption state for establishing callsfiaxh2022-01-041-1/+1
| | | | Currently, they are Encryption.NONE and thus marked as unencrypted in encrypted conversations
* Use opacity for "pending" and "edited" hintsfiaxh2022-01-041-4/+2
| | | | Getting the dim-label color doesn't work without actually rendering it
* UI + libdino: Improve MUJI calls from MUCfiaxh2021-12-231-1/+1
| | | | | | - Move calls from ICE-thead onto main thread - Identify Call.ourpart as MUC nick if in MUC - Keep track of the initiator of a call
* Improve call details dialog + small multi-party call fixesfiaxh2021-11-151-1/+1
|
* Add (disabled) multi-party call UIfiaxh2021-11-102-17/+58
|
* Fix compiler warnings ('Switch does not handle .. of enum ..')fiaxh2021-10-121-0/+3
|
* Fix compiler warnings ('[GtkChild] fields must be declared as `unowned'')fiaxh2021-10-125-30/+30
|
* FileWidgets: Improve mouse enter/leave identificationfiaxh2021-10-012-42/+19
|
* Improve call related wordingfiaxh2021-09-251-20/+11
|
* Fixed name change (#1076)sojuz1512021-08-241-2/+11
|
* Display message delivery error, color text using theme colorsfiaxh2021-08-172-13/+63
| | | | fixes #672
* Improve call wording, cleanupfiaxh2021-05-011-1/+1
|
* Display+store call encryption infofiaxh2021-04-092-29/+46
|
* Add UI for audio/video callsfiaxh2021-03-213-3/+218
|
* Fix cyclic referencefiaxh2021-02-171-7/+9
|
* Reduce use of Widget.destroy()fiaxh2021-02-102-6/+5
| | | | | | On non-toplevel windows, use Container.remove() instead of Widget.destroy() Needed for migration to GTK4 https://developer.gnome.org/gtk4/unstable/gtk-migrating-3-to-4.html#id-1.7.4.3.17
* Use advertized/server/live time for sorting instead of arrival timefiaxh2020-12-046-28/+21
| | | | fixes #310
* Improve contact description in OMEMO warningsfiaxh2020-12-041-0/+1
| | | | fixes #947
* Update date separator at midnightfiaxh2020-12-031-12/+54
| | | | fixes #868
* Handle xmpp URIs opened within Dino with Dinofiaxh2020-12-031-0/+9
| | | | fixes #914
* Fix some compiler warningsfiaxh2020-10-271-2/+2
|
* Unregister handlers related to displaying messages as pendingfiaxh2020-10-111-2/+7
|
* Fix compilation for older vala compilersfiaxh2020-10-071-1/+1
|
* Fix warning when clicking to correct a messagefiaxh2020-09-102-6/+0
|
* Visually highlight pending messages, improve resendingfiaxh2020-07-161-2/+21
|
* Fix messages mistakenly treated as /me command (#872)Kim Alvefur2020-07-021-4/+4
| | | | Per XEP-0245 only messages that start with "/me " (with the trailing space) should treated as 3rd person actions.
* Fix cyclic references => let objects be freedfiaxh2020-06-033-14/+36
|
* Add missing ellipsis, in line with similar strings (#862)Jordi Mallach2020-05-271-1/+1
|
* ConversationSummaryView: Fix crash when accessing content_item's first() or ↵fiaxh2020-04-281-2/+2
| | | | last() if the TreeSet is empty
* Fix mouse hover highlighting the wrong messageselurvedu2020-04-221-4/+5
| | | | Fixes #795.