aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bind soup session lifetime to File provider/sender lifetimeMarvin W2023-03-222-6/+6
| | | | Required since libsoup 3.4. Fixes #1395
* Fix a crash if a message subnode is not found in a carbonBohdan Horbeshko2023-03-211-0/+4
| | | | Fixes #1392
* FreeDesktopNotifier: Set notification categoriesSebastian Krzyszkowiak2023-03-211-0/+6
| | | | | This provides notifications servers some context on how to handle the notification.
* Remove gspellMichael Vetter2023-03-212-15/+1
| | | | | | | | 7e7dcedaf ported from GTK3 to GTK4. It also removed gspell from main/CMakeLists.txt. I assume that gspell is not needed anymore and we can thus remove the requirement from the CI and the cmake file as well.
* data: Set StartupNotify to true in .desktop fileSebastian Krzyszkowiak2023-03-211-1/+1
| | | | | | GTK handles startup notifications, so advertise it in desktop file. This allows splash screens and other startup indications in DEs to work.
* Improve database performance while reconnecting and syncingMarvin W2023-03-212-1/+20
| | | | Also move some tasks to low priority idle queue so they won't block UI updates
* Improve history syncMarvin W2023-03-212-55/+56
| | | | | | | | | | - Ensure we fully fetch desired history if possible (previously, duplicates from offline message queue could hinder MAM sync) - Early drop illegal MAM messages so they don't pile up in the pending queue waiting for their query to end (which it never will if they were not requested in first place). Fixes #1386
* Fix C binding for gst_video_frame_get_dataMarvin W2023-03-201-0/+1
| | | | Fixes #1267
* Add missing since to DOAPMarvin W2023-03-202-0/+18
|
* DOAP: Add first supported version for more XEPsMarvin W2023-03-072-2/+100
|
* Update XEPs in DOAPMarvin W2023-03-062-2/+98
| | | | Fixes #1376
* New Avatar UIMarvin W2023-03-0533-645/+694
|
* Implement XEP-0392: Consistent Color GenerationMarvin W2023-03-056-11/+515
|
* Consider stream readable when EOS is reached.Marvin W2023-03-021-1/+1
| | | | Fixes #1373
* Fix critical warnings after DTLS-SRTP calls without OMEMO verificationMarvin W2023-03-021-1/+1
| | | | libdino-CRITICAL **: dino_plugins_encryption_list_entry_get_encryption_icon_name: assertion 'self != NULL' failed
* Fix typing notifications in groupchatsMarvin W2023-03-022-18/+7
|
* Fix some memory leaksfiaxh2023-02-276-53/+143
|
* Stop regenerating message menu buttonsfiaxh2023-02-164-33/+51
| | | | mitigates #1343
* Clear chat input after /commandfiaxh2023-02-101-7/+8
| | | | fixes #1359
* Remove spell check settingfiaxh2023-02-094-96/+2
| | | | As there is currently no spell check support for GTK4
* Make the symbolic app icon squarefiaxh2023-02-091-4/+4
|
* Settings: Connect to Switch.notify-active instead of to activatefiaxh2023-02-091-5/+5
| | | | As per the documentation of the activate signal "Applications should never connect to this signal, but use the notify:active signal." https://valadoc.org/gtk+-3.0/Gtk.Switch.activate.html
* menu_app: Move preferences to last groupChristopher Davis2023-02-091-2/+2
| | | | | | Per https://developer.gnome.org/hig/patterns/controls/menus.html#standard-primary-menu-items, preferences should be at the top of the last group in the menu.
* menu_app: Rename Settings to PreferencesChristopher Davis2023-02-091-1/+1
| | | | The standard name in GNOME applications is Preferences.
* settings_dialog: Use AdwPreferencesWindow and AdwActionRowChristopher Davis2023-02-092-65/+80
| | | | | | AdwPreferencesWindow contains a nice API for preferences windows, and AdwActionRow is the widget to use for rows of preferences.
* Prepare for 0.4 releaseMarvin W2023-02-072-5/+6
|
* Update translationsTranslations2023-02-07117-2337/+4198
|
* Don't accept corrections from MUC MAMMarvin W2023-02-071-1/+2
| | | | We don't know if they're from the same user as someone else could have joined with the same nickname after sender left
* Fix various date/time stamps not updated or wrong time zoneMarvin W2023-02-073-13/+29
|
* Fix some form entries not updating properlyMarvin W2023-02-075-30/+16
|
* Show "Me" instead of bare jid when no local alias is setMarvin W2023-02-072-9/+2
|
* Improve history sync under loadMarvin W2023-02-074-41/+102
|
* Fix label attributes updated with delayMarvin W2023-02-071-16/+17
|
* Deduplicate messages before storing in databaseMarvin W2023-02-071-66/+70
|
* Add priority for and allow cancellation of outgoing stanzasMarvin W2023-02-0710-57/+85
|
* Collapse most stream releated errors into IOErrorMarvin W2023-02-0717-135/+95
|
* OMEMO: Make device list publicfiaxh2023-02-051-6/+9
|
* Fix placeholder being shown on startup, fix missing vertical line in ↵fiaxh2023-01-313-5/+4
| | | | no-conversations placeholder
* New Date SeparatorMarvin W2023-01-313-79/+112
|
* Fix reaction display in private MUCsMarvin W2023-01-314-7/+45
|
* Fix critical warning due to tooltip issueMarvin W2023-01-311-1/+1
|
* Fix reading reactions in private groups w/o occupant idsfiaxh2023-01-311-4/+11
|
* Add tooltips to the delivered and read icons (#1341)Prashant Kumar2023-01-301-2/+8
|
* Always display reaction+reply buttons, disable if not possiblefiaxh2023-01-3011-87/+109
|
* Fix buildfiaxh2023-01-282-2/+0
|
* Remove nl_BE from LINGUAS files and appdata file (fixup d0a00e1)fiaxh2023-01-284-7/+0
|
* Remove Dutch (Belgium) translation, fallback to DutchTranslations2023-01-283-1639/+0
| | | | fixes #1231
* Update translationsTranslations2023-01-28120-14628/+17889
|
* Update appdata file with content_rating, releases, update image tagsfiaxh2023-01-281-15/+19
|
* Fix QR code being displayed way too smallfiaxh2023-01-282-6/+8
| | | | fixes #1278