aboutsummaryrefslogtreecommitdiff
path: root/main/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix some warningshrxi2019-09-107-51/+79
| | | | | | 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.
* Add emoji button to chat inputfiaxh2019-09-094-16/+33
|
* Don't show conversations from account after it was disabledfiaxh2019-08-282-2/+1
| | | | fixes #277
* Add and enable newly created (first) accountfiaxh2019-08-233-7/+15
| | | | fixes #584
* Add incoming mediated invitation support (#162)fiaxh2019-08-222-17/+50
| | | | Co-authored-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
* Use own file type iconsfiaxh2019-08-061-16/+27
|
* Rework encryption enabling logic + UIfiaxh2019-08-027-103/+208
|
* Refactor file receive/send interfaces and UIfiaxh2019-07-183-158/+312
|
* Add EmojiChooser (derived from GTK source)Marvin W2019-07-142-0/+856
|
* Handle ill-prepared avatar imageMarvin W2019-07-091-2/+2
|
* Don't set urgency hint on new messages on GNOMEfiaxh2019-06-221-1/+6
|
* Fix runtime criticalsfiaxh2019-06-221-1/+1
|
* Add non-CSD alternative for add chat + join channelfiaxh2019-06-224-50/+118
|
* Hide encryption icon in public MUCsfiaxh2019-06-222-2/+9
|
* Fix time in conversation rowfiaxh2019-06-221-1/+1
|
* Add hover effect on conversation contentfiaxh2019-06-015-107/+90
|
* Fix date separatorsfiaxh2019-05-262-8/+10
|
* Enable sending chat state notifications in private roomsfiaxh2019-05-161-5/+13
|
* Fix when /affiliate cmd doesn't get enough args (#557)Aearil2019-04-291-2/+6
| | | | | | Added array bounds checking to /affiliate command parsing. Maybe some user feedback when using the different commands would be useful.
* Remove avatars with missmatch between supposed and actual sha1 hash on load, ↵fiaxh2019-04-243-44/+54
| | | | make loading async
* Don't move opened conversation to the top of the list, scroll along with ↵fiaxh2019-04-246-5/+6
| | | | | | selected conversation fixes #544
* Order MUC occupants tab completion by most recent message sentfiaxh2019-04-161-3/+22
| | | | fixes #401
* Forward KeyEvent (and change focus) on key press in conversation view (not ↵fiaxh2019-04-152-1/+15
| | | | | | | chat input) fixes #28 fixes #513
* Fix segfault in nick completion for non-connected MUCsfiaxh2019-04-141-1/+1
| | | | Co-authored-by: Roberto Santalla <roobre@roobre.es>
* Clean up ConversationTitlebarfiaxh2019-04-146-101/+73
|
* Only use UI data for active converations cycling, clean up ConversationSelectorfiaxh2019-04-145-59/+42
|
* Allow to cycle active conversations with Ctrl+(Shift)+TabRoberto Santalla2019-04-122-0/+19
| | | | Closes #400, Closes #142, related to #145
* Add headerbar button tooltips, don't remove relieffiaxh2019-03-184-2/+7
|
* Update translationsTranslations2019-03-161-1/+1
|
* Use glib log functionsfiaxh2019-03-152-2/+2
|
* Use regex literals, fixes some compiler warningsfiaxh2019-03-143-3/+3
|
* Fix topic displaying issuesfiaxh2019-03-142-3/+4
| | | | fixes #393
* Add non-CSD alternative for more windowsfiaxh2019-03-145-5/+11
|
* Make file read/write asyncfiaxh2019-02-141-1/+1
|
* Fix runtime criticals (and compiler warnings)fiaxh2019-02-134-4/+2
| | | | fixes #520
* Respect EXIF orientation tagfiaxh2019-02-131-4/+12
| | | | fixes #522
* Add keyboard shortcuts: CTRL+T (Start Conversation), CTRL+G (Join Channel)fiaxh2019-02-051-0/+2
|
* Move app menu into window, make conversation details dialog directly ↵fiaxh2019-02-0513-288/+476
| | | | accessible, no-CSD option for main window
* Improve FileFilter for avatar selectionfiaxh2019-01-301-6/+5
| | | | fixes #512
* Spelling: Set up accountAllan Nordhøy2019-01-091-1/+1
|
* Check FileTransfer's mime_type for null (unknown) when handeling itfiaxh2018-12-313-5/+7
| | | | fixes #479
* Fix display name: Check localpart (return) for nullfiaxh2018-12-291-2/+7
|
* ConversationSelector: Display time "Yesterday" after date changefiaxh2018-12-291-1/+1
|
* 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-284-2/+41
| | | | | | | | | | | | | 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-272-0/+49
|
* (Partially) Fix messages being displayed wrongly sorted in ↵fiaxh2018-12-272-8/+9
| | | | ConversationSummary due to being compared->equal
* FileProvider for aesgcm linksfiaxh2018-11-271-1/+2
| | | | Co-authored-by: Thibaut Girka <thib@sitedethib.com>