Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix spelling of "persistent(ly)" | Raf Czlonka | 2021-05-23 | 1 | -3/+3 | |
| | ||||||
* | Print message about new direct message | Michael Vetter | 2021-05-12 | 1 | -0/+4 | |
| | | | | So users don't get surprised if they don't know the barejid of the nick. | |||||
* | Use direct messages instead of MUC-PMs for non-anon MUCs | Michael Vetter | 2021-05-12 | 1 | -35/+51 | |
| | | | | | | | | | | | | | In https://github.com/profanity-im/profanity/issues/1070 we have: `OMEMO encryption for MUC PM (OMEMO MUCs are not anonymous, so we should start a regular 1:1 in this case instead of MUC PM. A discussion started to make this a general feature #1531)` In https://github.com/profanity-im/profanity/issues/1531 we have the general issue to start regular 1:1 messages instead of MUC PMs if the room is non-anonymous. This is like suggested in https://docs.modernxmpp.org/client/groupchat/. | |||||
* | Have separate settings for intype | Michael Vetter | 2021-05-08 | 3 | -5/+40 | |
| | | | | | | | | | | Old: `/intype on|of` Typing information is printed in console and titlebar. New: `/intype titlebar|console on|off` Typing information can be configured in more detail. Regards https://github.com/profanity-im/profanity/issues/1516 | |||||
* | Reduce scope of dir variable | Michael Vetter | 2021-05-06 | 1 | -1/+2 | |
| | ||||||
* | command: Simplify return in autocompletion | Michael Vetter | 2021-05-06 | 1 | -65/+12 | |
| | ||||||
* | command: Fix serversoftware examples | Michael Vetter | 2021-04-18 | 1 | -2/+2 | |
| | ||||||
* | OMEMO - trust mode (#1506) | Stefan | 2021-04-17 | 4 | -0/+52 | |
| | | | | | | | Add OMEMO trust mode capabilities. * ToFu / first usage * blind trust * manual | |||||
* | editor: make editor configurable via /executable | Michael Vetter | 2021-04-16 | 4 | -3/+23 | |
| | | | | | | `/executable set editor /full/path/to/edit`. Regards https://github.com/profanity-im/profanity/issues/1521 | |||||
* | editor: adapt help description | Michael Vetter | 2021-04-16 | 1 | -2/+3 | |
| | ||||||
* | editor: Save temp files as .md | Michael Vetter | 2021-04-16 | 1 | -2/+2 | |
| | | | | | Probably many people render text in their head to markdown automatically. | |||||
* | Editor: improve error messages | Michael Vetter | 2021-04-16 | 1 | -6/+6 | |
| | ||||||
* | editor: Use g_strdup_printf() instead of g_string_new() | Michael Vetter | 2021-04-16 | 1 | -11/+4 | |
| | ||||||
* | Run clang-format on new editor code | Michael Vetter | 2021-04-16 | 2 | -18/+18 | |
| | ||||||
* | Editor: Fix redisplay | Stefan | 2021-04-16 | 1 | -1/+4 | |
| | ||||||
* | Editor: Use _exit() instead of exit() | Stefan | 2021-04-16 | 1 | -1/+1 | |
| | ||||||
* | Editor: Using preferences compose.editor | Stefan | 2021-04-16 | 1 | -9/+19 | |
| | | | | compose.editor is the path to the executable ( default /usr/bin/vim ) | |||||
* | Editor command: filename / sensible-editor | Stefan | 2021-04-16 | 1 | -9/+50 | |
| | | | | | | | | * Generating a unique file name in tmp_dir folder * Changed exec of vim to exec of sensible-editor * Test file exists and create file with "private" rights * Send a preview of the message in the window * Delete temp file | |||||
* | Add new editor command | Stefan | 2021-04-16 | 3 | -0/+55 | |
| | | | | Goal is to launch an external editor (eg vim) to edit the text there. | |||||
* | OMEMO: Fail if message keys couldn't be encrypted for any recipient device | Maximilian Wuttke | 2021-04-08 | 1 | -8/+7 | |
| | | | | | | | | | If the message (key) can't be encrypted for any device, sending the message is refused and an informative error message is presented to the user. Also, don't encrypt for the same device, since the OMEMO XEP disallows this. | |||||
* | OMEMO: Remove duplicate session initalisation | Maximilian Wuttke | 2021-04-08 | 1 | -16/+8 | |
| | | | | | | The function `omemo_start_session` was effectively called twice in the `/msg` command: Once in `chatwin_new` and afterwards in `cmd_msg`. I've removed the second call. | |||||
* | Get rid of asprintf and _GNU_SOURCE define | Michael Vetter | 2021-03-30 | 3 | -22/+22 | |
| | | | | | | | _GNU_SOURCE was even in some files where it was not needed at all (http*). Let's replace asprintf() with g_strdup_printf(). | |||||
* | Fix segfault in cmd_autoaway() | Michael Vetter | 2021-03-29 | 1 | -9/+12 | |
| | | | | | | | | | Two mistakes were here: * `/autoaway time away` without a time argument segfaulted * `/autoaway message away` without a mesage set to (null). We have `/autoaway message off to set it off. Also use g_strcmp0() instead of strcmp(). | |||||
* | Add config.h in files were it was missing | Michael Vetter | 2021-03-26 | 1 | -0/+2 | |
| | | | | Related to https://github.com/profanity-im/profanity/issues/1512 | |||||
* | Add support to register with a room | Michael Vetter | 2021-03-25 | 3 | -2/+10 | |
| | | | | | | | | | | `/affiliation register` can now be used to register a nickname with a MUC. Tested with a server without forms. Couldn't find a server which supports forms yet. Implements https://github.com/profanity-im/profanity/issues/1210 | |||||
* | Merge pull request #1511 from mwuttke97/doc_bookmark_join | Michael Vetter | 2021-03-24 | 1 | -6/+13 | |
|\ | | | | | Command doc: Improve description and examples of `/bookmark` and `/join` | |||||
| * | Command doc: Improve description and examples of `/bookmark` and `/join` | Maximilian Wuttke | 2021-03-21 | 1 | -6/+13 | |
| | | ||||||
* | | MUC: Add voice request | Thorben Günther | 2021-03-12 | 3 | -2/+10 | |
| | | | | | | | | closes https://github.com/profanity-im/profanity/issues/1211 | |||||
* | | Completion: Split up role and affiliation completion | Thorben Günther | 2021-03-12 | 1 | -8/+15 | |
|/ | | | | Needed for affiliation request | |||||
* | Dont build paths manually in cmd_funcs.c | Michael Vetter | 2021-03-12 | 1 | -36/+13 | |
| | | | | | Some time ago we introduced get_expanded_path(). No need to build paths manually anymore to get ~. | |||||
* | Add command to change password of logged in user | Thorben Günther | 2021-03-11 | 3 | -0/+41 | |
| | ||||||
* | Update ui_ask_password to support confirmation | Thorben Günther | 2021-03-11 | 1 | -2/+2 | |
| | | | | | Just prints a different string to console. Useful for changing passwords or account registration. | |||||
* | Cmd definitions: Add offline option to occupants | Thorben Günther | 2021-03-08 | 1 | -2/+5 | |
| | ||||||
* | MUC: Show offline members in sidebar | Thorben Günther | 2021-03-08 | 2 | -0/+13 | |
| | ||||||
* | Correct command synopsis for mam | Michael Vetter | 2021-02-09 | 1 | -1/+1 | |
| | ||||||
* | Add /mam command | Michael Vetter | 2021-01-28 | 4 | -3/+27 | |
| | | | | Regards https://github.com/profanity-im/profanity/issues/660 | |||||
* | Dont reload theme when disconnecting on purpose | Michael Vetter | 2021-01-22 | 1 | -21/+0 | |
| | | | | | | | | I don't see why would need to. Also this only happens upon `/disconnect` not on a network outage or server related disconnect. Fixes https://github.com/profanity-im/profanity/issues/1472 | |||||
* | Fix old chlog reference in help | Michael Vetter | 2021-01-17 | 1 | -7/+7 | |
| | | | | Fixes https://github.com/profanity-im/profanity/issues/1470 | |||||
* | Add `/executable (urlsave|urlopen)` migrations | William Wennerström | 2020-12-18 | 2 | -7/+7 | |
| | ||||||
* | Only rotate logs if user didn't specify a log file | Michael Vetter | 2020-12-11 | 1 | -1/+1 | |
| | ||||||
* | Shared log file needs a restart | Michael Vetter | 2020-12-11 | 2 | -2/+2 | |
| | | | | Tell user about this change. | |||||
* | Create download directory under XDG data path | William Wennerström | 2020-12-10 | 1 | -9/+26 | |
| | | | | | * If the downloads directory does not exist, create it. * Change some cons_show to cons_show_error (because they log errors). | |||||
* | Fix various typos | Michael Vetter | 2020-12-10 | 1 | -2/+2 | |
| | ||||||
* | Fix build failure (unused variable) | William Wennerström | 2020-12-09 | 1 | -2/+2 | |
| | ||||||
* | Cast chat/muc window to correct type and refactor cmd_sendfile | William Wennerström | 2020-12-09 | 1 | -24/+33 | |
| | | | | Fixes #1449 | |||||
* | Use get_expanded_path() in cmd_senfile() | Michael Vetter | 2020-12-09 | 1 | -8/+2 | |
| | ||||||
* | Merge pull request #1375 from wstrm/feature/omemo-sendfile | Michael Vetter | 2020-12-09 | 4 | -298/+335 | |
|\ | | | | | Send and retrieve encrypted files when using OMEMO | |||||
| * | Remove scheme and filetype matching for url (save|open) | William Wennerström | 2020-12-08 | 3 | -61/+80 | |
| | | ||||||
| * | Fix wrong order of arguments for _url_http_method | William Wennerström | 2020-12-07 | 1 | -2/+2 | |
| | | ||||||
| * | Remove cmd_tiny, empty files and link nonce with IV | William Wennerström | 2020-12-07 | 1 | -1/+0 | |
| | |