Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Calls: Correctly display information in partially encrypted calls | Marvin W | 2024-04-28 | 3 | -28/+60 |
| | | | | | This should never happen in practice, but now we will correctly display if a call has encrypted audio, but unencrypted video, or vice-versa. | ||||
* | Annotating with array_null_terminated doesn't imply a missing array_length | Rico Tzschichholz | 2024-04-28 | 1 | -2/+2 |
| | | | | Taken from https://github.com/GNOME/vala-extra-vapis/commit/6b8a3e4faaabc462f90ffcb0cf0f91991ee58077 | ||||
* | Fix message stanza with body changing MUC subject (#1569) | eerielili | 2024-04-01 | 1 | -1/+1 |
| | | | | | | | | | - fixes https://github.com/dino/dino/issues/1542 - more consistent with https://xmpp.org/extensions/xep-0045.html#enter-subject: "Note: In accordance with the core definition of XML stanzas, any message can contain a <subject/> element; only a message that contains a <subject/> but no <body/> element shall be considered a subject change for MUC purposes." | ||||
* | Remove conversation closing via hover button | fiaxh | 2024-03-21 | 2 | -96/+21 |
| | |||||
* | Introduce conversation menu, add close option | fiaxh | 2024-03-21 | 1 | -8/+20 |
| | |||||
* | Conversation details dialog: Fix runtime critical | fiaxh | 2024-03-21 | 1 | -0/+1 |
| | |||||
* | configure: fix typo (VALACFLAGS) (#1550) | Alexandre Jousset | 2024-03-02 | 1 | -1/+1 |
| | |||||
* | Fix poor contrast of highlight in search results with dark theme (#1557) | eerielili | 2024-03-02 | 1 | -1/+2 |
| | | | - fixes #1308 | ||||
* | Add unread indicator | fiaxh | 2024-03-02 | 5 | -0/+100 |
| | | | | | Co-authored-by: Alexandre Jousset <mid@gtmp.org> Co-authored-by: Aidan Epstein <aidan@jmad.org> | ||||
* | Enable hyperlinks in topic text to be clicked (#1523) | eerielili | 2024-01-13 | 2 | -3/+5 |
| | | | fixes #1042 | ||||
* | Change select contact dialog container to AdwClamp (#1533) | Teemu Ikonen | 2024-01-13 | 3 | -46/+54 |
| | |||||
* | Fix crash on removing conference not in roster (#1516) | eerielili | 2024-01-10 | 1 | -0/+1 |
| | |||||
* | Conversation details dialog: Fix notification+block icons | fiaxh | 2023-12-10 | 6 | -2/+19 |
| | |||||
* | Fix segfault opening conversation details when no XEP-0191 support (#1513) | eerielili | 2023-12-10 | 1 | -1/+5 |
| | | | fixes #1508 | ||||
* | Fix http upload for servers without file size limit (#1512) | eerielili | 2023-11-24 | 1 | -1/+3 |
| | | | | | | | * Fix for ejabberd XMPP server 'infinity' http upload file size announce - fixes https://github.com/dino/dino/issues/1222 * Update 0363_http_file_upload.vala | ||||
* | main/meson.build:121: fix typo | Alexandre Jousset | 2023-11-13 | 1 | -1/+1 |
| | |||||
* | rtp plugin doesn't depend on GnuTLS | hrxi | 2023-11-13 | 3 | -11/+1 |
| | |||||
* | Start conversation if closed when receiving an audio or video call (#1485) | eerielili | 2023-10-08 | 3 | -6/+8 |
| | | | | | | | | | * Start conversation if closed when receiving an audio or video call * Fix starting conversation on new calls, move setting conversation.last_active --------- Co-authored-by: fiaxh <git@lightrise.org> | ||||
* | Fix crash due to gpg binding issue | fiaxh | 2023-10-07 | 3 | -3/+6 |
| | |||||
* | Fix some compiler warnings | fiaxh | 2023-10-07 | 15 | -37/+19 |
| | |||||
* | Fix implicit-function-declaration compiler warnings | fiaxh | 2023-10-07 | 1 | -18/+18 |
| | |||||
* | meson: Add version detection for some dependencies | hrxi | 2023-10-06 | 2 | -3/+18 |
| | |||||
* | meson: Add RTP options that are also present in the CMakeLists.txt | hrxi | 2023-10-06 | 3 | -8/+31 |
| | |||||
* | meson: Allow enabling/disabling plugins | hrxi | 2023-10-06 | 2 | -15/+42 |
| | |||||
* | meson: Add rtp plugin | hrxi | 2023-10-06 | 4 | -1/+49 |
| | |||||
* | meson: Add omemo plugin | hrxi | 2023-10-06 | 6 | -0/+82 |
| | |||||
* | meson: Add ice plugin | hrxi | 2023-10-06 | 3 | -0/+31 |
| | |||||
* | meson: Add crypto-vala library | hrxi | 2023-10-06 | 5 | -1/+29 |
| | |||||
* | meson: Add notification-sound plugin | hrxi | 2023-10-06 | 3 | -0/+21 |
| | |||||
* | meson: Add openpgp plugin | hrxi | 2023-10-06 | 5 | -0/+52 |
| | |||||
* | meson: Add http-files plugin | hrxi | 2023-10-06 | 3 | -0/+25 |
| | |||||
* | meson: Install more stuff | hrxi | 2023-10-06 | 11 | -8/+48 |
| | | | | | | | | | | | Install .vapi, .deps, .h files for the Vala libraries. Also install the data files. .deps files have to be manually generated, there's a feature request for automated generation at https://github.com/mesonbuild/meson/issues/9756. Import the gnome module globally. Install dependencies on Meson CI. | ||||
* | Merge `signal-protocol` into `omemo` plugin | hrxi | 2023-10-06 | 21 | -758/+706 |
| | | | | Same reasoning as for the `openpgp` plugin. | ||||
* | Merge `gpgme-vala` into `openpgp` plugin | hrxi | 2023-10-06 | 10 | -256/+192 |
| | | | | | There's no reason for it to be a statically linked library anymore, it can be directly compiled into the plugin. | ||||
* | Fix every inclusion of `gpgme_fix.h` getting their own mutex | hrxi | 2023-10-06 | 2 | -4/+4 |
| | |||||
* | conversation details: Fix for libadwaita < 1.4 | fiaxh | 2023-09-25 | 2 | -1/+5 |
| | |||||
* | Rewrite contact details dialog | fiaxh | 2023-09-24 | 27 | -479/+1339 |
| | |||||
* | Fix build on some Vala compiler versions | Marvin W | 2023-09-24 | 8 | -4/+54 |
| | | | | See https://gitlab.gnome.org/GNOME/vala/-/issues/1474 and https://gitlab.gnome.org/GNOME/vala/-/issues/1478 | ||||
* | Fix subscription notification clearing | fiaxh | 2023-09-07 | 2 | -12/+23 |
| | |||||
* | fix: Add x node to MUC PM stanza (#1462) | mesonium | 2023-07-29 | 2 | -0/+12 |
| | | | | | | Add <x/> tag in MUC-PMs to support better Carbon delivery in compliance with XEP-0045 v1.28 and above. Fixes #1306 | ||||
* | Fix showing the kick option to owners | Kim Alvefur | 2023-07-29 | 1 | -0/+2 |
| | | | | | Missing case in the switch defaulted to returning false for Owners, thus preventing they with the most privileges from using those privileges. | ||||
* | Fix potential crash in video calls | Marvin W | 2023-07-09 | 1 | -1/+5 |
| | |||||
* | Fix certificate start time | Marvin W | 2023-07-09 | 1 | -1/+1 |
| | | | | I doubt anyone ever looked at it, but it shouldn't be 1 day in the future ;) | ||||
* | Do not send DTLS datagrams to RTP even after handshake | Marvin W | 2023-07-09 | 1 | -2/+9 |
| | | | | Also post debug message in case we drop datagrams | ||||
* | Ignore non-DTLS data before handshake is complete | Stephen Paul Weber | 2023-07-09 | 1 | -1/+1 |
| | | | | | | | | https://datatracker.ietf.org/doc/html/rfc9147#name-demul https://datatracker.ietf.org/doc/html/rfc5764#section-5.1.2 If data is received before handshake is complete, discard it rather than forwarding it blindly to GnuTLS which can get confused. | ||||
* | data: Set X-Purism-FormFactor in .desktop file | Robert Mader | 2023-07-08 | 1 | -0/+1 |
| | | | | So the app is detected as mobile-friendly on Phosh. | ||||
* | Cleanup automatically loaded help overlay | fiaxh | 2023-07-08 | 3 | -3/+2 |
| | |||||
* | application: Load help overlay automatically | Christopher Davis | 2023-07-08 | 5 | -19/+4 |
| | | | | | | | | | GTK automatically loads and sets up the action and keyboard shortcut for the Keyboard Shortcuts dialog. We don't need to manually do it as long as we put everything in the right place. See https://docs.gtk.org/gtk4/class.Application.html#automatic-resources | ||||
* | main_window: Use AdwApplicationWindow | Christopher Davis | 2023-07-08 | 1 | -1/+1 |
| | | | | | The main window of an app should be an ApplicationWindow. These windows provide nicer APIs for actions and more. | ||||
* | Add a keyboard shortcut to show keyboard shortcuts (#1432) | eerielili | 2023-06-25 | 2 | -0/+8 |
| | | | | | Add a keyboard shortcut to show keyboard shortcuts - It's Ctrl+? |