Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix some MAM issues | fiaxh | 2022-11-20 | 1 | -18/+40 |
| | | | | | | - Messages from MUCs weren't added to their respective MUC MAM ranges, thus re-fetched on rejoin - The earliest ('first') message of a mam page was used to update the to_id, but it should have been 'last'; also the other way around. - Duplicates weren't detected properly | ||||
* | Reactions: Fix reactions being differentiated by resource on first displaying | fiaxh | 2022-11-20 | 1 | -0/+2 |
| | | | | fixes #1297 | ||||
* | Fix build with Vala < 0.52 | Marvin W | 2022-11-10 | 1 | -1/+1 |
| | | | | | MenuButton.set_child was only added to VAPIs of 0.52 and later. Even if GTK4 is new enough, they wouldn't be available. | ||||
* | Parse conference.password from XEP-0402 bookmarks (#1310) | Teemu Ikonen | 2022-11-10 | 1 | -0/+1 |
| | |||||
* | Clean up log outputs | fiaxh | 2022-11-04 | 5 | -54/+35 |
| | |||||
* | HTTP: Make LimitInputStream pollable for better async compatibility | Marvin W | 2022-11-04 | 3 | -13/+21 |
| | | | | Fixes #1307 | ||||
* | Automatically select appropriate libsoup version | Marvin W | 2022-11-03 | 6 | -14/+52 |
| | |||||
* | Don't use splice when handling input streams from libsoup-3 | Marvin W | 2022-11-02 | 1 | -1/+9 |
| | |||||
* | DTLS: Use ECDSA key | Marvin W | 2022-10-28 | 2 | -2/+3 |
| | |||||
* | Fix segfault if reaction message has type normal | fiaxh | 2022-10-20 | 1 | -4/+4 |
| | | | | fixes #1294 | ||||
* | Reactions: Fix xml attribute name | fiaxh | 2022-10-12 | 1 | -4/+4 |
| | |||||
* | Reactions: Improve style | fiaxh | 2022-10-11 | 2 | -8/+13 |
| | |||||
* | Fix message server_id getting overwritten with null on reconnect | fiaxh | 2022-10-11 | 1 | -1/+4 |
| | |||||
* | Don't require use of MenuButton.set_child introduced with GTK 4.6 | fiaxh | 2022-10-11 | 3 | -19/+18 |
| | |||||
* | Add support for reactions | fiaxh | 2022-10-11 | 18 | -23/+1026 |
| | |||||
* | Rewrite MAM logic and add MUC MAM | fiaxh | 2022-10-10 | 20 | -356/+835 |
| | |||||
* | Fix regression with channel join button not getting sensitive | fiaxh | 2022-10-09 | 1 | -0/+3 |
| | | | | fixes #1284 | ||||
* | Small fixes | fiaxh | 2022-10-09 | 2 | -1/+2 |
| | |||||
* | Add account dialog: Reenable Next-button activation on enter | fiaxh | 2022-10-09 | 1 | -6/+6 |
| | |||||
* | Fix drag and drop uploading | fiaxh | 2022-10-09 | 2 | -19/+13 |
| | |||||
* | Fix channel join button not getting sensitive | fiaxh | 2022-10-03 | 1 | -13/+18 |
| | |||||
* | Move icons out of scalable/ui/ since it's not allowed by icon naming spec | fiaxh | 2022-09-18 | 6 | -7/+6 |
| | |||||
* | OMEMO QR code: Switch to paintable, fix css | fiaxh | 2022-09-18 | 3 | -9/+8 |
| | |||||
* | Fix crash when calling contact from Conversations (#1259) | rim | 2022-08-22 | 1 | -1/+4 |
| | | | fixes #1227 | ||||
* | Fix crashes and warning in Join Conference dialog | fiaxh | 2022-08-22 | 2 | -7/+25 |
| | | | | fixes #1262 | ||||
* | Fix crash on call window closing | fiaxh | 2022-08-22 | 1 | -2/+5 |
| | |||||
* | RTP: Use gstreamers new VideoFrame.map | Marvin W | 2022-08-21 | 2 | -2/+2341 |
| | |||||
* | RTP: Use latest gstreamer vapi if vala version older than 0.56.1 | Marvin W | 2022-08-21 | 4 | -27/+1132 |
| | |||||
* | Fix encryption button update and reduce its required GTK version | fiaxh | 2022-08-21 | 6 | -46/+39 |
| | | | | MenuButton.activate only exists since 4.4 | ||||
* | GTK4: Don't require use of MenuButton.set_child introduced with 4.6 | Marvin W | 2022-08-21 | 3 | -3/+25 |
| | |||||
* | CMake: Fix version checks | Marvin W | 2022-08-21 | 1 | -4/+4 |
| | |||||
* | Move all icons in respective paths | Marvin W | 2022-08-20 | 6 | -8/+7 |
| | |||||
* | Disable tooltips for GTK 4.6.4 - 4.6.6 | fiaxh | 2022-08-20 | 12 | -15/+28 |
| | | | | | A bug in GTK caused the application to crash in some tooltip-related conditions https://gitlab.gnome.org/GNOME/gtk/-/issues/4941 | ||||
* | GTK4: Fix theme blue highlight | Marvin W | 2022-08-20 | 1 | -1/+1 |
| | |||||
* | Switch CI to GTK4 dependencies | fiaxh | 2022-07-27 | 1 | -2/+3 |
| | |||||
* | Gtk4 bug fixes and improvements | Marvin W | 2022-07-27 | 15 | -42/+69 |
| | |||||
* | Improve Gtk4 port | fiaxh | 2022-07-27 | 91 | -1465/+587 |
| | |||||
* | Video for GTK4 | Marvin W | 2022-07-27 | 5 | -99/+185 |
| | |||||
* | Port from GTK3 to GTK4 | fiaxh | 2022-07-27 | 160 | -5450/+4526 |
| | |||||
* | Support devices with multiple framerate options in get_max_fps (#1224) | Matthew Egeler | 2022-05-17 | 1 | -2/+20 |
| | |||||
* | Fix calculation of best camera framerate | foucault | 2022-05-17 | 1 | -1/+3 |
| | | | | | | When the algorithm iterates over all the available v4l2 capabilities it tries to determine the best framerate for each one of YUYV (video/x-raw) modes presented by the hardware (best_fraction, line 357 in device.vala). Regardless of what's determined to be the "best" YUYV mode from within the conditional right after (line 385) the best fractional framerate will always point to the last iterated framerate, which might be an extremely low one, like 7 or 5 FPS. When the framerate is then stored in the Gst.Structure (line 394) the fractional framerate will always be that last value which might be different than the correct one as calculated by best_fps (line 386). This workaround solves this issue by only updating best_fraction when the conditional in line 385 is satisfied. from issue #1195 | ||||
* | Inhibit idle and suspend during calls (#1233) | Xavi92 | 2022-05-11 | 1 | -0/+14 |
| | |||||
* | Prepare http-files plugin for libsoup-3 support | Marvin W | 2022-04-09 | 6 | -64/+122 |
| | | | | | Note: ice plugin still depends on libsoup-2.4 and one can't have both in the same process, so this remains disabled by default | ||||
* | Fix build of tests | Marvin W | 2022-04-08 | 3 | -4/+4 |
| | |||||
* | Allow cancellation of file transfers | Marvin W | 2022-03-30 | 6 | -12/+73 |
| | |||||
* | Fix Version handling, add function to retrieve short version without git commit | Marvin W | 2022-03-30 | 4 | -4/+10 |
| | |||||
* | set a generic MIME type for encrypted file (#1213) | Nkwuda Sunday Cletus | 2022-03-23 | 1 | -1/+1 |
| | |||||
* | Fix build on Vala < 0.50 and pre-release Vala versions | Marvin W | 2022-03-16 | 2 | -3/+5 |
| | |||||
* | Add XEP implementation status to DOAP | Marvin W | 2022-03-16 | 2 | -4/+80 |
| | |||||
* | QR-code: Actually use Uri.join if glib version supports it | fiaxh | 2022-03-09 | 2 | -7/+8 |
| |