Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix: Query duplication in global message search (#1636)fix-global-search-entry | Miquel Lionel | 18 hours | 1 | -0/+1 |
| | |||||
* | Show banner when contact is not yet subscribed | fiaxh | 3 days | 2 | -4/+33 |
| | |||||
* | Contact details dialog: Add encryption tab | fiaxh | 3 days | 13 | -103/+417 |
| | |||||
* | Show file upload/download progress | fiaxh | 3 days | 3 | -4/+17 |
| | |||||
* | Search: Build preview string based on chars not bytes | Marvin W | 12 days | 1 | -6/+7 |
| | |||||
* | Work around pango bug | Marvin W | 12 days | 6 | -4/+51 |
| | | | | See https://gitlab.gnome.org/GNOME/pango/-/issues/798 and https://gitlab.gnome.org/GNOME/pango/-/issues/832 | ||||
* | Fix memory leak when displaying image files | Marvin W | 2024-12-27 | 2 | -10/+21 |
| | |||||
* | fix: Apply CSS with toolkit and platform version checks (#1643) | mesonium | 2024-12-18 | 1 | -4/+2 |
| | |||||
* | Fix and improve stateless file-sharing | fiaxh | 2024-11-15 | 11 | -182/+372 |
| | |||||
* | Implement XEP-0447: Stateless file sharing | Patiga | 2024-11-14 | 5 | -1/+145 |
| | |||||
* | Fix crash on account creation (resource generation) | fiaxh | 2024-10-18 | 1 | -2/+2 |
| | |||||
* | Change message padding/margins (#1564) | Linux in a Bit | 2024-09-23 | 1 | -1/+5 |
| | | | | | | | 3px padding on top and bottom of all messages 10px margin on top of messages with usernames This improves readability among other things. Co-authored-by: Linux in a Bit <105567407+RageGamerBoi@users.noreply.github.com> | ||||
* | Add keyboard shortcut to show preferences (Ctrl+,) (#1435)HEADmaster | eerielili | 2024-09-22 | 2 | -0/+8 |
| | |||||
* | Add change password functionality | fiaxh | 2024-09-21 | 10 | -8/+211 |
| | | | | Co-authored-by: Stanislav Malishevskiy <stanislav.malishevskiy@gmail.com> | ||||
* | Preferences Window: Small improvements | fiaxh | 2024-09-16 | 2 | -20/+15 |
| | |||||
* | Code cleanup: Remove remnants of previous accounts dialog | fiaxh | 2024-09-15 | 16 | -587/+17 |
| | |||||
* | Code cleanup: Remove broken disable CSD code | fiaxh | 2024-09-15 | 12 | -256/+55 |
| | |||||
* | Refresh "Add account" UI | fiaxh | 2024-09-15 | 8 | -599/+410 |
| | |||||
* | Use Adwaita 1.2, bump CI to Ubuntu 24.04 | fiaxh | 2024-09-15 | 5 | -42/+2 |
| | |||||
* | Use new call.incoming notification category | Pigpog | 2024-09-14 | 1 | -1/+1 |
| | | | This notification category is pending merge in FreeDesktop. See https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_requests/50 | ||||
* | Update translations | Translations | 2024-09-14 | 47 | -148/+148 |
| | |||||
* | Update translations | Translations | 2024-09-14 | 45 | -503/+523 |
| | |||||
* | Update translations | Translations | 2024-08-22 | 44 | -1630/+2302 |
| | |||||
* | Conversation details: Make block button a stateful menu button | fiaxh | 2024-08-19 | 4 | -60/+54 |
| | |||||
* | Allow blocking entire domain from conversation details | Miquel Lionel | 2024-08-19 | 4 | -17/+78 |
| | | | | | | - the block domain option is in a drop down of the block button - when blocking the domain, the "Blocked domain" button appears and block button disappears and vice versa. | ||||
* | Add initial message markup (XEP-0394) support | fiaxh | 2024-07-29 | 4 | -42/+237 |
| | |||||
* | Store reply message as sent, with fallback | fiaxh | 2024-07-29 | 1 | -1/+12 |
| | |||||
* | Fix shift+enter in chat input not scrolling down | fiaxh | 2024-07-20 | 1 | -1/+2 |
| | |||||
* | Update translations | Translations | 2024-07-01 | 42 | -1259/+0 |
| | |||||
* | Update translations | Translations | 2024-07-01 | 46 | -15850/+25311 |
| | |||||
* | Update appdata | Marvin W | 2024-06-30 | 2 | -40/+112 |
| | |||||
* | Join Channel dialog: Fix displaying of bookmark details | fiaxh | 2024-06-23 | 1 | -1/+1 |
| | |||||
* | Preferences dialog: Various improvements | fiaxh | 2024-06-21 | 2 | -23/+43 |
| | | | | | - Only show avatar remove button if one is set, fixes #1589 - Only show account picker if user has more than one account | ||||
* | Start chat: Adjust status icon position, prioritize statuses, update status | fiaxh | 2024-06-21 | 5 | -74/+98 |
| | |||||
* | Show contact status in "Start chat" window | Miquel Lionel | 2024-06-21 | 6 | -0/+45 |
| | | | | | should close #139 - adds svg dino-status-offline.svg | ||||
* | Settings dialog: Fix account subpage for Adwaita < 1.4, other fixes | fiaxh | 2024-06-20 | 4 | -3/+7 |
| | | | | fixes #1592 | ||||
* | Fix meson build files | fiaxh | 2024-06-20 | 1 | -1/+0 |
| | |||||
* | Redesign and rewrite accounts and settings dialog into a combined one | fiaxh | 2024-06-20 | 22 | -133/+920 |
| | |||||
* | AppData/DOAP: Use sentence case for summary. | Marvin W | 2024-05-09 | 43 | -43/+43 |
| | | | | The suggestion is to not use title case which we did before. | ||||
* | AppData: Add brand color | Marvin W | 2024-05-09 | 2 | -0/+8 |
| | |||||
* | Add WeakTimeout Pattern to Prevent Leaks | Christopher Vollick | 2024-04-28 | 4 | -28/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While doing testing I noticed that skeletons were being leaked, and eventually tracked it down to the timer that updates the time label closing over "this" and then keeping the reference alive, potentially for 24 hours. I noticed a few other places in the code doing some version of this, and one of them had the "static and weak pointer" approach, which I pulled out into a util class. Now, we still have to make sure we're passing it a static method instead of a lambda, as that would also close over "this" and render the whole thing useless, but at least most of the annoying parts live in the util class now. Also the call_widget version was doing a weird thing where it was removing itself, but then returning "true"? I'm not sure what that accomplishes, because returning "false" means to not run this again. So I think my new version is the same in practice, but simpler... There are other timeouts in the code that I briefly looked over, but all of them seemed to be relatively short hard-coded durations, so I left them alone. But if any of them are long-lived, it's possible they could also benefit from this class in the future. Closes #1480 Co-Authored-By: Marvin W <git@larma.de> | ||||
* | Calls: Correctly display information in partially encrypted calls | Marvin W | 2024-04-28 | 2 | -25/+57 |
| | | | | | This should never happen in practice, but now we will correctly display if a call has encrypted audio, but unencrypted video, or vice-versa. | ||||
* | 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 |
| | |||||
* | 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 |
| |