Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Don't scroll if not needed | Michael Vetter | 2022-06-29 | 1 | -0/+4 | |
|/ | | | | | | | | | If we are in a window with a lot of text and press PAGE UP we scroll up and write [scrolled] in the titlebar. So far we also wrote [scrolled] in there even when actually nothing happened. Like when opening a new window (/msg someone) and there is no text inside. | |||||
* | ox: add helper message in case signcrypt doesnt work | Michael Vetter | 2022-06-29 | 1 | -0/+1 | |
| | | | | | Most likely they didnt trust/sign the key. Which is described in the profanity-ox-setup man page. | |||||
* | Merge pull request #1729 from profanity-im/various-cleanups | Michael Vetter | 2022-06-29 | 6 | -126/+61 | |
|\ | | | | | Various cleanups | |||||
| * | stanza: remove strange assignment | Michael Vetter | 2022-06-29 | 1 | -1/+1 | |
| | | ||||||
| * | accounts: deduplicate code via helper function | Michael Vetter | 2022-06-29 | 1 | -116/+54 | |
| | | ||||||
| * | scripts: get rid of read variable | Michael Vetter | 2022-06-29 | 1 | -4/+2 | |
| | | ||||||
| * | build: otr cflags -> CFLAGS | Michael Vetter | 2022-06-29 | 1 | -1/+1 | |
| | | ||||||
| * | chatlog: remove unused variable | Michael Vetter | 2022-06-29 | 1 | -3/+0 | |
| | | ||||||
| * | database: unref date | Michael Vetter | 2022-06-29 | 1 | -1/+3 | |
|/ | ||||||
* | Merge pull request #1728 from profanity-im/cleanup-pgp-ox | Michael Vetter | 2022-06-29 | 10 | -573/+664 | |
|\ | | | | | Split pgp and ox into separate files | |||||
| * | Remove comment | Michael Vetter | 2022-06-29 | 1 | -10/+0 | |
| | | ||||||
| * | Move ox_gpg_public_keys description | Michael Vetter | 2022-06-29 | 2 | -7/+3 | |
| | | ||||||
| * | Split ox functions from gpg.c to ox.c | Michael Vetter | 2022-06-29 | 10 | -573/+678 | |
|/ | ||||||
* | Merge pull request #1727 from profanity-im/log-chatlog-split | Michael Vetter | 2022-06-28 | 16 | -608/+740 | |
|\ | | | | | Split chatlog and log functions in separate files | |||||
| * | chatlog: sort and rename some functions | Michael Vetter | 2022-06-28 | 1 | -36/+34 | |
| | | ||||||
| * | add chatlog unittest | Michael Vetter | 2022-06-28 | 4 | -66/+94 | |
| | | ||||||
| * | log: put static functions on top | Michael Vetter | 2022-06-28 | 1 | -55/+52 | |
| | | ||||||
| * | Include xmpp.h to cafile.c | Michael Vetter | 2022-06-28 | 1 | -0/+1 | |
| | | | | | | | | Was pulled in through log.h | |||||
| * | Include common.h and xmpp.h in editor.c | Michael Vetter | 2022-06-28 | 1 | -0/+2 | |
| | | | | | | | | That was pulled in through log.h | |||||
| * | Include xmpp.h in bookmark_ignore.c | Michael Vetter | 2022-06-28 | 1 | -0/+2 | |
| | | | | | | | | That was pulled in through log.h | |||||
| * | Include xmpp and message header to database.c | Michael Vetter | 2022-06-28 | 1 | -0/+2 | |
| | | | | | | | | That was pulled in through log.h. | |||||
| * | Split log.c into log.c and chatlog.c | Michael Vetter | 2022-06-28 | 9 | -490/+592 | |
|/ | ||||||
* | Add minor hint to manpage | Michael Vetter | 2022-06-28 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #1726 from profanity-im/feat/1627-change-log-level | Michael Vetter | 2022-06-22 | 6 | -8/+57 | |
|\ | | | | | Switch log level while running | |||||
| * | Fix formatting | Michael Vetter | 2022-06-22 | 1 | -1/+1 | |
| | | ||||||
| * | Add autocompletion for `/log level` | Michael Vetter | 2022-06-22 | 1 | -0/+13 | |
| | | ||||||
| * | Display log level information in preferences | Michael Vetter | 2022-06-22 | 3 | -0/+22 | |
| | | ||||||
| * | Rename _log_string_from_level to _log_abbreviation_string_from_level | Michael Vetter | 2022-06-22 | 1 | -3/+4 | |
| | | ||||||
| * | Correct default log maxsize in help | Michael Vetter | 2022-06-22 | 1 | -1/+1 | |
| | | | | | | | | This was changed in c4d7f1c29 from 1MB to 10MB. | |||||
| * | Let user change log level while running | Michael Vetter | 2022-06-22 | 3 | -4/+17 | |
|/ | | | | | | | | | | | `/log level INFO|DEBUG|WARN|ERROR` is now available. Looks like this solves a TODO (see removed comment in source) from 2013 :-) Works only with default log file. Not with user provided log file during start up via the -f parameter. Fix https://github.com/profanity-im/profanity/issues/1627 | |||||
* | Merge pull request #1725 from profanity-im/feat/optional-mood | Michael Vetter | 2022-06-22 | 9 | -4/+44 | |
|\ | | | | | Make display of user mood optional | |||||
| * | Display mood preferences | Michael Vetter | 2022-06-22 | 6 | -3/+20 | |
| | | ||||||
| * | Make mood display optional | Michael Vetter | 2022-06-22 | 6 | -3/+26 | |
|/ | ||||||
* | Merge pull request #1722 from ↵ | Michael Vetter | 2022-06-21 | 12 | -39/+163 | |
|\ | | | | | | | | | MarcoPolo-PasTonMolo/fix/automatically-start-ox-or-pgp Don't forget encryption status for OX and PGP. | |||||
| * | Fix build without omemo | MarcoPolo-PasTonMolo | 2022-06-17 | 1 | -0/+2 | |
| | | ||||||
| * | Don't forget encryption status for OX and PGP. | MarcoPolo-PasTonMolo | 2022-06-17 | 12 | -39/+161 | |
|/ | | | | | | | | Use a pgp.enabled and ox.enabled array the same way that omemo.enabled is used. Fixes https://github.com/profanity-im/profanity/issues/1694 Fixes https://github.com/profanity-im/profanity/issues/733 | |||||
* | Merge pull request #1721 from MarcoPolo-PasTonMolo/fix/improve-parser | Michael Vetter | 2022-06-16 | 1 | -3/+12 | |
|\ | | | | | Improve cmd argument parser | |||||
| * | Improve cmd argument parser | MarcoPolo-PasTonMolo | 2022-06-16 | 1 | -3/+12 | |
| | | | | | | | | | | | | | | | | | | "" used to become " now it just becomes an empty argument. Also if quotes appeared after a token started then if the number of quotes in the token is n the resulting one would be a token with the n last characters cut off, now it's fixed. Fixes https://github.com/profanity-im/profanity/issues/497 | |||||
* | | ci: Remove TW for now | Michael Vetter | 2022-06-16 | 1 | -1/+1 | |
|/ | | | | | | | | | | | | | | Until they fixed this: ``` Problem: the to be installed ncurses-devel-6.3.20220604-20.1.x86_64 requires 'libncurses6 = 6.3.20220604-20.1', but this requirement cannot be provided Problem: the to be installed gtk2-devel-2.24.33-2.8.x86_64 requires 'pkgconfig(cairo)', but this requirement cannot be provided Problem: the to be installed ncurses-devel-6.3.20220604-20.1.x86_64 requires 'libncurses6 = 6.3.20220604-20.1', but this requirement cannot be provided not installable providers: libncurses6-6.3.20220604-20.1.i586[repo-oss] libncurses6-6.3.20220604-20.1.x86_64[repo-oss] Solution 1: downgrade of libncurses6-6.3.20220604-20.2.x86_64 to libncurses6-6.3.20220604-20.1.x86_64 Solution 2: do not install ncurses-devel-6.3.20220604-20.1.x86_64 Solution 3: break ncurses-devel-6.3.20220604-20.1.x86_64 by ignoring some of its dependencies ``` | |||||
* | doap: use more recent screenshot | Michael Vetter | 2022-06-16 | 1 | -1/+1 | |
| | ||||||
* | doap: add logo | Michael Vetter | 2022-06-16 | 1 | -3/+1 | |
| | ||||||
* | doap: add repo | Michael Vetter | 2022-06-16 | 1 | -9/+7 | |
| | ||||||
* | doap: add maintainer | Michael Vetter | 2022-06-16 | 1 | -0/+7 | |
| | ||||||
* | doap: Add latest releases | Michael Vetter | 2022-06-16 | 1 | -0/+14 | |
| | ||||||
* | Merge pull request #1720 from binex-dsk/removal/omemo-qrcode-vla | Michael Vetter | 2022-06-15 | 1 | -8/+14 | |
|\ | | | | | remove VLAs in OMEMO QR Code function | |||||
| * | Reset buffer correctly | Michael Vetter | 2022-06-15 | 1 | -5/+3 | |
| | | ||||||
| * | remove memset in cons_show_qrcode | swirl | 2022-06-15 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: swirl <swurl@swurl.xyz> | |||||
| * | remove VLAs in OMEMO QR Code function | swirl | 2022-06-14 | 1 | -7/+15 | |
|/ | | | | | | Removes the use of VLAs in favor of calloc Signed-off-by: swirl <swurl@swurl.xyz> | |||||
* | Merge pull request #1717 from ↵ | Michael Vetter | 2022-06-11 | 2 | -1/+13 | |
|\ | | | | | | | | | MarcoPolo-PasTonMolo/fix/chat-with-self-duplicate-msgs Fix duplicate messages in chat with oneself. | |||||
| * | Fix duplicate messages in chat with oneself. | MarcoPolo-PasTonMolo | 2022-05-31 | 2 | -1/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Messages would get duplicated when you chat with yourself, worse if you had omemo enabled the duplicated message would say something along the lines of "Your client doesn't support OMEMO". The cause was carbons when the message was sent from another client, whilst it was a sent and received message when profanity was the one to send it. This commit ignores the carbon message in the 1st case and ignores the received one in the 2nd. Fixes https://github.com/profanity-im/profanity/issues/1595 |