aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/util
Commit message (Collapse)AuthorAgeFilesLines
* Work-around use after freeMarvin W2020-04-011-1/+1
| | | | Upstream: https://gitlab.gnome.org/GNOME/vala/-/issues/751
* Fix issue rendering messages outside reachable scroll areaMarvin W2020-04-011-0/+11
| | | | Related: https://gitlab.gnome.org/GNOME/gtk/-/issues/2556
* Scale files and images to the available spaceMarvin W2020-03-142-0/+126
|
* Properly handle variation selector after emoji (even if useless)Marvin W2020-03-141-1/+9
|
* Improve code block regexfiaxh2020-02-211-15/+18
|
* Add support for strikethrough stylingRoberto Santalla2020-02-211-2/+2
|
* Format fenced code blocksRoberto Santalla2020-02-211-0/+18
|
* Add more non-trailing chars for urlsMarvin W2020-01-151-1/+1
|
* Correctly display names in groupchat pmsMarvin W2020-01-091-13/+14
| | | | Also show "Me" when no local alias is set instead of JID
* Another set of changes to URL detectionMarvin W2020-01-091-34/+43
|
* URL linker: count open/close parens, simplify regexMarvin W2019-12-291-1/+37
|
* Don't allow newlines in URLs, also clean up on http file transfer detectionMarvin W2019-12-261-3/+10
|
* Improve on URI detectionMarvin W2019-12-251-4/+7
|
* Properly check Jids everywhereMarvin W2019-12-231-3/+3
|
* Only send new room config if something was changedfiaxh2019-12-161-1/+1
| | | | fixes #675
* Check window width and hight before (re)storing themfiaxh2019-11-261-0/+61
|
* Don't attempt DNS SRV lookups in connection fallbackfiaxh2019-11-181-1/+1
|
* Fix segfault in groupchat name generationfiaxh2019-10-231-1/+1
| | | | fixes #635
* Base avatars and names on conversation, not JID.Marvin W2019-10-181-48/+130
| | | | Fixes #598
* Fix some incorrect handling of message stylingMarvin W2019-10-181-4/+4
|
* fixup Fix some warningsfiaxh2019-09-101-0/+8
|
* Fix some warningshrxi2019-09-101-18/+26
| | | | | | Instances of `RegexError` are just asserted as `assert_not_reached` as they cannot really fail except for allocation failure if the given regex is valid.
* Use regex literals, fixes some compiler warningsfiaxh2019-03-141-1/+1
|
* Add non-CSD alternative for more windowsfiaxh2019-03-141-1/+1
|
* Move app menu into window, make conversation details dialog directly ↵fiaxh2019-02-051-0/+4
| | | | accessible, no-CSD option for main window
* Fix display name: Check localpart (return) for nullfiaxh2018-12-291-2/+7
|
* Improve message markup parsingfiaxh2018-12-291-4/+3
|
* Fix compilation with older versions of valacMarvin W2018-12-281-3/+3
|
* Private MUCs w/o name: Display localparts instead of barejids if name is not ↵fiaxh2018-12-281-3/+3
| | | | known
* display groups w/o name by list of membersDaniel Gultsch2018-12-281-1/+16
| | | | | | | | | | | | | 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.)
* Detect emoji-only messages and display them largerfiaxh2018-12-271-0/+42
|
* Split login jid/password into two steps with checksfiaxh2018-11-161-1/+1
|
* fixup 1e54a44fiaxh2018-11-021-1/+1
|
* Display room name in conversation selector and conversation titlebarcodedust2018-11-021-1/+7
|
* Display bold/italic/monospace message formating, improve message-to-markup ↵fiaxh2018-10-231-31/+55
| | | | | | | parsing fixes #433 fixes #442
* Use Label instead of TextView for message displayfiaxh2018-09-211-7/+33
|
* Merge pull request #415 from bobufa/message-searchfiaxh2018-08-311-4/+9
|\ | | | | Message search
| * improve sidebar UIbobufa2018-08-131-4/+9
| | | | | | | | | | | | | | - only display messages that are content items - only display messages for active accounts - "fix" textview issue - add empty states (no search, no results)
* | In-Band Registrationfiaxh2018-08-221-0/+57
|/
* Fix empty display names, fix update contact roster namefiaxh2018-05-101-4/+1
|
* Add image preview to file choosersfiaxh2018-04-191-0/+82
| | | | Co-authored-by: Thibaut Girka <thib@sitedethib.com>
* Move Jid class to xmpp-vala, partially refactor namespaceMarvin W2018-01-281-3/+18
|
* Keep MUC join dialog open until joined, show errorsfiaxh2017-10-311-0/+57
|
* Use GNotification instead of libnotifyfiaxh2017-09-191-8/+12
|
* Focus selected widgets in the accounts dialoghrxi2017-09-011-0/+10
| | | | | | | | | | Previously, you had to issue two clicks in order to enter something into the text fields. This also replaces the `Entry` widgets with their label counterparts once they lose focus. Since the `ComboBox` handling of focus seems to be buggy (`focus_out_event` not firing), the OpenPGP key selection lacks the latter feature.
* Use utc time everywherefiaxh2017-08-311-1/+1
|
* Download & inline display imagesfiaxh2017-08-311-1/+1
|
* Plugins providing conversation items for ConversationViewfiaxh2017-08-281-2/+2
|
* Show nicks in MUCs, real jid in individual occupant menufiaxh2017-08-251-13/+25
|
* Set jid handle in ContactDetails, use LabelHybrids more, remove edit from ↵fiaxh2017-06-172-15/+51
| | | | StartConversation