Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MUC: Show offline members in sidebar | Thorben Günther | 2021-03-08 | 1 | -0/+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 | -61/+75 |
| | |||||
* | Revert "Apply coding style" | Michael Vetter | 2020-07-07 | 1 | -76/+62 |
| | | | | | | This reverts commit 9b55f2dec0ea27a9ce4856e303425e12f866cea2. Sorting the includes creates some problems. | ||||
* | Apply coding style | Michael Vetter | 2020-07-07 | 1 | -62/+76 |
| | | | | Regards https://github.com/profanity-im/profanity/issues/1396 | ||||
* | Feature request - XEP-0373: OpenPGP for XMPP (OX) | DebXWoody | 2020-06-29 | 1 | -0/+1 |
| | | | | | | | | | Basic implementation of XEP-0373: OpenPGP for XMPP. https://xmpp.org/extensions/xep-0373.html Command /ox Issue: #1331 | ||||
* | Build URL ac upon printing of message in window | Michael Vetter | 2020-05-20 | 1 | -0/+1 |
| | |||||
* | xep-0308: Implement LMC for outgoing MUC messages | Michael Vetter | 2020-02-14 | 1 | -0/+3 |
| | | | | | | 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: Implement `/correct` to correct the last send message | Michael Vetter | 2020-02-10 | 1 | -0/+3 |
| | | | | | | | | So far the correction is sent. But the UI in Profanity itself is not updated. Also autocompletion for `/correct` with the last sent message is missing. | ||||
* | Save MUC room name in ProfMucWin | Michael Vetter | 2020-01-23 | 1 | -0/+1 |
| | | | | We will need this if we want to display the Name instead of the JID. | ||||
* | Add vim modeline | Michael Vetter | 2019-11-13 | 1 | -0/+1 |
| | |||||
* | Replace sent_messages list with algo | Michael Vetter | 2019-10-31 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For OMEMO we had a list with our sent messages. It was used so that we don't decrypt our own messages in MUCs that come in via reflection. Recently for https://github.com/profanity-im/profanity/pull/1209 we started to use origin-id and use an algorithm so we can detect our own sent messages via checking origin-id. Profanity uses the same id for the message ID and origin-id. With 06f300a42c4c627b6f1817bd48d92f083ffd9883 we added the message_is_sent_by_us() function. We implemented XEP-0359 this way to fix https://github.com/profanity-im/profanity/issues/1201 so that we don't log our own messages in MUCs twice. We can now check whether the message was sent by us using this function and can get rid of the list. Probably we could also put many parts of the sv_ev_room_message() function inside (else) part of `if (!(g_strcmp0(mynick, message->jid->resourcepart) == 0 && message_is_sent_by_us(message))) {`. Have to look more closely whether any of this needs to be run in case the message actually comes from us. | ||||
* | Safe last MUC message timestamp per MUC | Michael Vetter | 2019-06-11 | 1 | -0/+1 |
| | | | | | | After pasis review of my code he thinks it's better to safe the timestamp per MUC so we can account for some problems that could occur with timing. | ||||
* | Rework MUC reflected message filtering | Paul Fariello | 2019-04-10 | 1 | -0/+1 |
| | | | | | | | | | Reflected messages can't be filtered by nick only otherwise you might ignore messages comming from you on another devices. Consequently we maintain a list of sent messages id in mucwin. To be sure the id will be correctly reflected we use the origin-id stanza. | ||||
* | Add MUC message decryption | Paul Fariello | 2019-04-10 | 1 | -0/+1 |
| | |||||
* | Move OMEMO initialization to profanity intialization | Paul Fariello | 2019-04-10 | 1 | -0/+1 |
| | | | | Also store identity keys into account | ||||
* | Update copyright to include 2019 | Michael Vetter | 2019-01-22 | 1 | -1/+1 |
| | |||||
* | Add support for command config execution | Paul Fariello | 2018-09-05 | 1 | -0/+1 |
| | |||||
* | Add conf win callback | Paul Fariello | 2018-09-05 | 1 | -2/+7 |
| | |||||
* | Rename mucconf wins into conf wins | Paul Fariello | 2018-09-05 | 1 | -3/+3 |
| | | | | Configuration windows are now being used by both muc and cmd. | ||||
* | Add preferences for tab display | James Booth | 2018-03-09 | 1 | -1/+0 |
| | |||||
* | Show name in statusbar tabs WIP | James Booth | 2018-03-08 | 1 | -1/+2 |
| | |||||
* | 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 | -0/+2 |
| | |||||
* | Allow chat prefix char to be set by plugins | James Booth | 2017-01-20 | 1 | -0/+2 |
| | |||||
* | Add titlebar encryption text to plugins api | James Booth | 2017-01-19 | 1 | -0/+1 |
| | |||||
* | Tidy headers | James Booth | 2016-07-24 | 1 | -1/+2 |
| | |||||
* | Moved chat_state.c | James Booth | 2016-07-24 | 1 | -1/+1 |
| | |||||
* | Update GPL link in headers | James Booth | 2016-07-24 | 1 | -1/+1 |
| | |||||
* | Remove plugin window on /close | James Booth | 2016-07-12 | 1 | -0/+1 |
| | |||||
* | Fix OSX compile | James Booth | 2016-04-26 | 1 | -1/+43 |
| | |||||
* | Removed #AX_PREFIX_CONFIG_H | James Booth | 2016-03-31 | 1 | -3/+3 |
| | |||||
* | Merge branch 'master' into plugins-c | James Booth | 2016-02-14 | 1 | -1/+1 |
|\ | | | | | | | | | | | Conflicts: src/main.c src/ui/console.c | ||||
| * | Updated copyright | James Booth | 2016-02-14 | 1 | -1/+1 |
| | | |||||
* | | Added C plugin code from plugins branch | James Booth | 2016-02-14 | 1 | -4/+12 |
|/ | |||||
* | Don't show notification reminders for messages the user does not want ↵ | James Booth | 2016-02-04 | 1 | -3/+0 |
| | | | | notifications for | ||||
* | Handle self leaving room in private wins | James Booth | 2016-02-03 | 1 | -0/+1 |
| | |||||
* | Show message in private windows when user offline | James Booth | 2016-02-02 | 1 | -0/+1 |
| | |||||
* | Added themes for roster room mention and triggers | James Booth | 2016-01-25 | 1 | -0/+2 |
| | | | | closes #718 | ||||
* | Only show reminder notifications when notifications are enabled | James Booth | 2015-11-25 | 1 | -0/+3 |
| | |||||
* | Split PGP incoming and outgoing message handling | James Booth | 2015-08-30 | 1 | -7/+3 |
| | |||||
* | Added window encyption mode for PGP | James Booth | 2015-06-20 | 1 | -1/+2 |
| | |||||
* | Added current window reference to command functions | James Booth | 2015-06-17 | 1 | -0/+145 |