Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix duplicate download IDs. | IsaacM88 | 2023-03-09 | 1 | -1/+1 |
| | | | | | | | | | | Fixes https://github.com/profanity-im/profanity/issues/1794 Explanation The problem is the download's identifier. Downloads are given an ID so they can be referenced later when their progress changes. Currently, the download's ID is the download's URL. When you download the same file twice, you have two downloads with the same ID. Download progress updates are shown on the first of both downloads with the same ID. Solution Change the download's ID from its URL to a random number. A random ID is generated when get_random_string() is called from cmd_funcs.c. Several other functions are updated to cope with the new ID format. | ||||
* | Update copyright year | Michael Vetter | 2023-01-10 | 1 | -1/+1 |
| | |||||
* | Improve MAM loading string. | Martin Dosch | 2022-10-22 | 1 | -1/+1 |
| | | | | | Replaced three dots `...` by a proper ellipsis `…`. Removed plenking (space between `messages` and ellipsis. | ||||
* | Apply codigng style on new MAM code | Michael Vetter | 2022-10-21 | 1 | -1/+1 |
| | |||||
* | Cleanup | MarcoPolo-PasTonMolo | 2022-07-05 | 1 | -0/+1 |
| | |||||
* | Add loading history message on initial MAM request | MarcoPolo-PasTonMolo | 2022-07-05 | 1 | -0/+1 |
| | | | | | | This prevents scrolling to top and initiating another MAM request while still fetching the initial one. Also free timestamp object in database.c | ||||
* | Get messages from history when scrolling up. | MarcoPolo-PasTonMolo | 2022-07-03 | 1 | -0/+1 |
| | |||||
* | Update copyright year | Michael Vetter | 2022-05-09 | 1 | -1/+1 |
| | |||||
* | Add quote autocompletion for previous messages | MarcoPolo-PasTonMolo | 2022-03-21 | 1 | -0/+2 |
| | | | | | | | | | | Fixes https://github.com/profanity-im/profanity/issues/1649 Type `>` then press tab or shift tab to autocomplete previous messages, then type your reply and send message. Newlines are replaced with newline followed by `> `. A newline is added at the end so that the user can immediately type a message without manually adding a new line. | ||||
* | Update copyright | Michael Vetter | 2021-01-08 | 1 | -1/+1 |
| | |||||
* | Run make format on rebase | William Wennerström | 2020-11-16 | 1 | -1/+1 |
| | |||||
* | Add http_download tool | William Wennerström | 2020-11-16 | 1 | -1/+1 |
| | |||||
* | Basic support for building on NetBSD. | nia | 2020-09-04 | 1 | -0/+2 |
| | | | | | | - Add NetBSD as a recognized platform without -ldl. - Allow building with NetBSD libcurses instead of ncurses. - Portability to NetBSD sh - use POSIX '=' instead of '=='. | ||||
* | Apply coding style | Michael Vetter | 2020-07-07 | 1 | -26/+26 |
| | |||||
* | Revert "Apply coding style" | Michael Vetter | 2020-07-07 | 1 | -28/+28 |
| | | | | | | This reverts commit 9b55f2dec0ea27a9ce4856e303425e12f866cea2. Sorting the includes creates some problems. | ||||
* | Apply coding style | Michael Vetter | 2020-07-07 | 1 | -28/+28 |
| | | | | Regards https://github.com/profanity-im/profanity/issues/1396 | ||||
* | Retrieve message type from database | Michael Vetter | 2020-04-08 | 1 | -1/+1 |
| | | | | So we don't have to check for MUC another way. | ||||
* | Adapt win_print_history() to work with muc too | Michael Vetter | 2020-04-06 | 1 | -1/+1 |
| | |||||
* | Use ProfMessage as parameter for win_println_incoming_muc_msg() | Michael Vetter | 2020-03-09 | 1 | -1/+1 |
| | |||||
* | Allow utf8 symbols as omemo/pgp/otr indicator char | Michael Vetter | 2020-02-20 | 1 | -5/+5 |
| | | | | Fix https://github.com/profanity-im/profanity/issues/1264 | ||||
* | Refactor win_print_history() | Michael Vetter | 2020-02-17 | 1 | -1/+1 |
| | | | | We never use the printf like behaviour anyways. | ||||
* | Refactor win_print_outgoing_muc_msg() | Michael Vetter | 2020-02-17 | 1 | -1/+1 |
| | | | | We never use the printf like behaviour anyways. | ||||
* | Refactor win_println_incoming_muc_msg() | Michael Vetter | 2020-02-17 | 1 | -1/+1 |
| | | | | We never use the printf like behaviour anyways. | ||||
* | Refactor win_print_outgoing() | Michael Vetter | 2020-02-17 | 1 | -5/+3 |
| | | | | We never use the printf like behaviour anyways. | ||||
* | xep-0308: enable correction in outgoing messages with delivery receipts | Michael Vetter | 2020-02-14 | 1 | -2/+1 |
| | |||||
* | Rename win_print_with_receipt() -> win_print_outgoing_with_receipt() | Michael Vetter | 2020-02-14 | 1 | -1/+1 |
| | |||||
* | Add myself to copyright | Michael Vetter | 2020-02-14 | 1 | -0/+1 |
| | |||||
* | Rename `win_println_them_message()` -> `win_println_incoming_muc_msg()` | Michael Vetter | 2020-02-14 | 1 | -1/+1 |
| | | | | | | | | In aa3693daa211b36c78d136d5a1ee9f3258e21352 I renamed `win_println_me_message()` -> `win_print_outgoing_muc_msg()`. Now: `win_println_them_message()` -> `win_println_incoming_muc_msg()` to be more consistent and descriptive. | ||||
* | xep-0308: Implement LMC for outgoing MUC messages | Michael Vetter | 2020-02-14 | 1 | -1/+1 |
| | | | | | | Including OMEMO encrypted ones. Also rename `win_println_me_message()` to `win_print_outgoing_muc_msg() as I think it's a more descriptive name. | ||||
* | xep-0308: Display corrected incoming MUC messages correctly | Michael Vetter | 2020-02-12 | 1 | -1/+1 |
| | |||||
* | xep-0308: update the UI upon sending a corrected message | Michael Vetter | 2020-02-11 | 1 | -1/+1 |
| | | | | | So far we don't do this for encrypted messages. Still needs to be done. And MUC also needs to be done. | ||||
* | Initial work on last-read-position feature | Michael Vetter | 2019-12-13 | 1 | -0/+3 |
| | | | | | | | | Print dashes on the position we last left off in a chat window. So far the number of dashes is hardcoded, and the feature only works in chat windows. Regards https://github.com/profanity-im/profanity/issues/1238 | ||||
* | Add vim modeline | Michael Vetter | 2019-11-13 | 1 | -0/+1 |
| | |||||
* | Rename prof_message_t into ProfMessage | Paul Fariello | 2019-06-20 | 1 | -1/+1 |
| | |||||
* | Add prof_message_t to wrap all message attributes | Paul Fariello | 2019-06-20 | 1 | -4/+3 |
| | | | | | | | Probably missing copy of body to plain in carbon and privmessage. Only covers the incoming message path because goal is OMEMO decryption of untrusted message. Cover some of the log functions but not all. | ||||
* | Update copyright to include 2019 | Michael Vetter | 2019-01-22 | 1 | -1/+1 |
| | |||||
* | Update copyright | James Booth | 2018-01-21 | 1 | -1/+1 |
| | |||||
* | Update Copyright | James Booth | 2017-01-28 | 1 | -1/+1 |
| | |||||
* | Allow room display properies to be set by plugins | James Booth | 2017-01-20 | 1 | -3/+3 |
| | |||||
* | Remove unused function | James Booth | 2016-11-24 | 1 | -1/+0 |
| | |||||
* | Add win highlight fuctions | James Booth | 2016-10-15 | 1 | -0/+4 |
| | |||||
* | Add win_print_history | James Booth | 2016-10-15 | 1 | -0/+1 |
| | |||||
* | Rename win_print_incoming_message -> win_print_incoming | James Booth | 2016-10-15 | 1 | -1/+1 |
| | |||||
* | Add win_print_outgoing | James Booth | 2016-10-15 | 1 | -0/+2 |
| | |||||
* | Remove args from win_print_with_receipt | James Booth | 2016-10-11 | 1 | -2/+2 |
| | |||||
* | Add win_print_http_upload | James Booth | 2016-10-11 | 1 | -0/+4 |
| | |||||
* | Tidy headers | James Booth | 2016-07-24 | 1 | -7/+7 |
| | |||||
* | Moved muc.c | James Booth | 2016-07-24 | 1 | -1/+1 |
| | |||||
* | Moved contact.c | James Booth | 2016-07-24 | 1 | -1/+1 |
| | |||||
* | Moved chat_state.c | James Booth | 2016-07-24 | 1 | -1/+1 |
| |