Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | urlopen: get last URL first | Michael Vetter | 2020-05-29 | 1 | -2/+2 |
| | | | | Fix https://github.com/profanity-im/profanity/issues/1348 | ||||
* | Only save max 20 urls | Michael Vetter | 2020-05-20 | 1 | -0/+2 |
| | |||||
* | Build URL ac upon printing of message in window | Michael Vetter | 2020-05-20 | 1 | -1/+40 |
| | |||||
* | ui: fix condition | Dmitry Podgorny | 2020-04-23 | 1 | -2/+1 |
| | | | | | Fix mistake in a condition. Also add sanity check to win_refresh_with_subwin(). | ||||
* | Fixup for bad56b50623837644d0888cf8e5b059111b65ac2 | Michael Vetter | 2020-04-22 | 1 | -1/+1 |
| | | | | sorry.. doing too many things at once.. | ||||
* | wins_show_subwin(): Add windows type test | Michael Vetter | 2020-04-22 | 1 | -0/+6 |
| | | | | Fix https://github.com/profanity-im/profanity/issues/1321 | ||||
* | Remove unused func wins_close_current() | Michael Vetter | 2020-04-20 | 1 | -6/+0 |
| | |||||
* | Don't expose upload_processes | Michael Vetter | 2020-04-17 | 1 | -9/+2 |
| | | | | | | | | That's actually not good practise. Realized this when checking for multiple symbol definition in issue mentioned below. Regards https://github.com/profanity-im/profanity/issues/1314 | ||||
* | Allow utf8 symbols as omemo/pgp/otr indicator char | Michael Vetter | 2020-02-20 | 1 | -3/+3 |
| | | | | Fix https://github.com/profanity-im/profanity/issues/1264 | ||||
* | Add context to autocomplete_with_func and use it for omemo trust command | Paul Fariello | 2020-01-31 | 1 | -2/+2 |
| | | | | Fix #1068 | ||||
* | Update my Copyright to 2020 | Michael Vetter | 2020-01-03 | 1 | -1/+1 |
| | |||||
* | Add vim modeline | Michael Vetter | 2019-11-13 | 1 | -0/+1 |
| | |||||
* | Remove not needed if blocks | Michael Vetter | 2019-11-01 | 1 | -9/+2 |
| | |||||
* | 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. | ||||
* | Bind key to switch to next active window | Michael Vetter | 2019-09-30 | 1 | -0/+26 |
| | | | | | | alt-a brings one to the next window with unread messages. Regards https://github.com/profanity-im/profanity/issues/1114 | ||||
* | Free last_msg_timestamp | Michael Vetter | 2019-06-19 | 1 | -0/+4 |
| | | | | Fix memory leak. | ||||
* | Only print room history for new messages upon reconnect | Michael Vetter | 2019-06-05 | 1 | -0/+21 |
| | | | | | | | | | | | | | | | | If re-establish a connection don't print the room history again. In case there there happened nothing at all since we got the room history on the last connection. And in case there were no new messages during the time we have been disconnected. Instead of printing the room history again we now print 'Re-established Connection'. This adds a bit of overhead since we save the timestamp upon every MUC message. See: https://github.com/profanity-im/profanity/issues/704 | ||||
* | 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. | ||||
* | 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 | -2/+2 |
| | |||||
* | Add conf win callback | Paul Fariello | 2018-09-05 | 1 | -2/+2 |
| | |||||
* | Rename mucconf wins into conf wins | Paul Fariello | 2018-09-05 | 1 | -8/+8 |
| | | | | Configuration windows are now being used by both muc and cmd. | ||||
* | Add support for form edition in command execution | Paul Fariello | 2018-09-05 | 1 | -1/+1 |
| | | | | Also change wins_get_by_string prototype in order to handle const str. | ||||
* | Only allow swapping active windows | James Booth | 2018-03-09 | 1 | -5/+1 |
| | |||||
* | Remove empty tabs | James Booth | 2018-03-09 | 1 | -3/+1 |
| | |||||
* | Add preferences for tab display | James Booth | 2018-03-09 | 1 | -11/+19 |
| | |||||
* | Show name in statusbar tabs WIP | James Booth | 2018-03-08 | 1 | -11/+10 |
| | |||||
* | Update copyright | James Booth | 2018-01-21 | 1 | -1/+1 |
| | |||||
* | Allow previous autocompletion with shift tab | James Booth | 2017-04-01 | 1 | -4/+4 |
| | |||||
* | Update Copyright | James Booth | 2017-01-28 | 1 | -1/+1 |
| | |||||
* | Add win_print | James Booth | 2016-10-15 | 1 | -2/+2 |
| | |||||
* | Rename win_get_string -> win_to_string | James Booth | 2016-10-15 | 1 | -1/+1 |
| | |||||
* | Use win_printf_line where appropriate | James Booth | 2016-10-15 | 1 | -1/+1 |
| | |||||
* | Add ch arg to win_printf_line | James Booth | 2016-10-15 | 1 | -1/+1 |
| | |||||
* | Add win_printf_line | James Booth | 2016-10-14 | 1 | -1/+1 |
| | |||||
* | Remove win_print, use win_printf instead | James Booth | 2016-10-11 | 1 | -1/+1 |
| | |||||
* | Rename win_vprint -> win_printf | James Booth | 2016-10-11 | 1 | -1/+1 |
| | |||||
* | Free old hash table on wins_tidy | James Booth | 2016-07-25 | 1 | -2/+3 |
| | |||||
* | Move window functions to window_list.c | James Booth | 2016-07-24 | 1 | -12/+87 |
| | |||||
* | Tidy headers | James Booth | 2016-07-24 | 1 | -4/+4 |
| | |||||
* | Moved window_list.c | James Booth | 2016-07-24 | 1 | -0/+1029 |