about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
* Update sponsorsMichael Vetter2021-01-281-0/+4
|
* Add mam test stubMichael Vetter2021-01-281-0/+4
|
* Add /mam commandMichael Vetter2021-01-286-3/+38
| | | | Regards https://github.com/profanity-im/profanity/issues/660
* Merge pull request #1417 from profanity-im/feature/mam-rsmMichael Vetter2021-01-283-9/+87
|\ | | | | MAM RSM
| * Enable error logging on MAM RSMMichael Vetter2021-01-281-4/+1
| |
| * Get MAM from last 7 daysMichael Vetter2021-01-281-1/+1
| | | | | | | | Probably should make this configurable later.
| * MAM: Request more pages via RSMMichael Vetter2021-01-281-6/+22
| | | | | | | | Send another request with same jid and last id we got.
| * Adapt MAM RSM code to latest functionsMichael Vetter2021-01-281-3/+3
| | | | | | | | | | | | Some functions changed in the meantime. stanza_get_child_by_name_and_ns() got dropped and xmpp_stanza_get_child_by_name_and_ns() from newer libstrophe is used.
| * wip: add rsm after we get the first couple of mam messagesMichael Vetter2021-01-283-5/+46
| |
| * mam: Use correct ID in rsm handlerMichael Vetter2021-01-281-3/+1
| | | | | | | | Thanks to DebXWoody for the help.
| * mam: fix logging messageMichael Vetter2021-01-281-1/+1
| |
| * Start working on MAM RSM to get more pagesMichael Vetter2021-01-282-1/+27
|/ | | | Regards https://github.com/profanity-im/profanity/issues/660
* Dont reload theme when disconnecting on purposeMichael Vetter2021-01-221-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
* Simplify console notification codeMichael Vetter2021-01-211-29/+15
| | | | | | | Functions had some duplicate code: * cons_show_incoming_room_message() * cons_show_incoming_message() * cons_show_incoming_private_message()
* Fix color typo in headache and whiteness themeMichael Vetter2021-01-182-2/+2
| | | | | Reported at: https://bugzilla.suse.com/show_bug.cgi?id=1180739 Fixes https://github.com/profanity-im/profanity/issues/1471
* Fix old chlog reference in helpMichael Vetter2021-01-172-9/+9
| | | | Fixes https://github.com/profanity-im/profanity/issues/1470
* Mention manpages in release guideMichael Vetter2021-01-091-0/+4
|
* Start new cycleMichael Vetter2021-01-0995-5222/+1
|
* Release 0.10.0Michael Vetter2021-01-0997-7/+5228
|
* Update copyrightMichael Vetter2021-01-0833-35/+35
|
* Add 0.10.0 changelogMichael Vetter2021-01-071-0/+59
|
* Merge pull request #1465 from wstrm/fix-print-logs-in-ciMichael Vetter2020-12-211-4/+11
|\ | | | | Print logs on error in CI
| * Print logs on error in CIWilliam Wennerström2020-12-211-4/+11
|/ | | | | | Because we trap the error signal and run a error handler, logs were not printed. I moved the printing of test-suite.log to the error handler and also added so that config.log is printed on failure.
* Merge pull request #1463 from wstrm/executable-migrationsMichael Vetter2020-12-183-10/+36
|\ | | | | Add `/executable (urlsave|urlopen)` migrations
| * Add `/executable (urlsave|urlopen)` migrationsWilliam Wennerström2020-12-183-10/+36
|/
* Use GH Badge not Travis badgeMichael Vetter2020-12-171-1/+1
|
* Merge pull request #1462 from wstrm/github-actionsMichael Vetter2020-12-173-58/+36
|\ | | | | Switch from Travis CI to GitHub Actions
| * Switch from Travis CI to GitHub ActionsWilliam Wennerström2020-12-173-58/+36
|/ | | | | Travis have been slow and the macOS runner is outdated (and a bunch of other recurring issues).
* Remove not needed includeMichael Vetter2020-12-161-1/+0
|
* Merge pull request #1459 from wstrm/issue-1359Michael Vetter2020-12-153-91/+57
|\ | | | | Restore old behavior when executing eval_password command
| * Do not inherit stdin of main processWilliam Wennerström2020-12-151-1/+1
| | | | | | | | I see no reason to inherit the stdin, so let's have it disabled.
| * Use popen for eval_password (reintroduce old behavior)William Wennerström2020-12-151-20/+35
| | | | | | | | | | Old commit that implemented the old behavior: bc9e6b79cdc246f7e97f6ddff7ea81474a698b05
| * Refactor call_externalWilliam Wennerström2020-12-113-91/+42
| |
* | travis: disable osxMichael Vetter2020-12-151-8/+8
| | | | | | | | Too old I guess.
* | Merge pull request #1461 from kaffeekanne/fix-inputwindowMichael Vetter2020-12-121-2/+2
|\ \ | | | | | | Set input window size to max window size
| * | Set input window size to max window sizekaffeekanne2020-12-111-2/+2
|/ / | | | | | | Input window size was one cell off, therefore terminal themes with background color set were rendered incorrectly, fixes #1458
* | Merge pull request #1460 from kaffeekanne/masterMichael Vetter2020-12-111-2/+0
|\ \ | | | | | | Remove blank line after trackbar
| * | Remove blank line after trackbarkaffeekanne2020-12-111-2/+0
|/ / | | | | | | Remove added blank line after trackbar, introduced by 606c1e51e688cb111b9837579a35460508324b63
* | Merge pull request #1456 from profanity-im/fix/1441-thememeMichael Vetter2020-12-111-2/+1
|\ \ | |/ |/| Fix color for win_print_outgoing()
| * Remove old TODOMichael Vetter2020-12-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | It was added in f7fe87dd4e7e14112fbcb0ae8794d90ffee64f2f when I rewrote window functions to include more infos (not just char* but whole jid struct I think). The same todo was added to win_print_outgoing_muc() but removed in f3d9de133e90ed10b5b7bd61196619eab1fedb19. This TODO should have been removed in f3d9de133e90ed10b5b7bd61196619eab1fedb19 since there we added the myjid parameter.
| * Fix color for win_print_outgoing()Michael Vetter2020-12-111-1/+1
|/ | | | | | | | | | | | | Discovered by @aba-hollerer. Mistake was introduced in b6b7dd5ad497a71e250b8b3cef0bb987314b141d probably due to a wrong copy/paste. First wasn't reproducible because I had `/receipts request on` and thus win_print_outgoing_receipts() is used which has the correct THEME_TEXT_ME. Fixes https://github.com/profanity-im/profanity/issues/1441
* Adapt profanity --help outputMichael Vetter2020-12-111-1/+1
|
* Merge pull request #1455 from profanity-im/fix/1442-loggingMichael Vetter2020-12-116-31/+24
|\ | | | | Use whole path as logfile when defined via -f
| * Only rotate logs if user didn't specify a log fileMichael Vetter2020-12-112-2/+8
| |
| * Remove log_reinit()Michael Vetter2020-12-113-19/+0
| | | | | | | | Not needed anymore.
| * Shared log file needs a restartMichael Vetter2020-12-112-2/+2
| | | | | | | | Tell user about this change.
| * Use whole path as logfile when defined via -fMichael Vetter2020-12-111-8/+14
|/ | | | | | | | | `profanity -f my` created ~/.local/share/profanity/logs/my.log`. It would be nicer if one could define the actual path, so one can choose another directory or even use /dev/null. Fixes https://github.com/profanity-im/profanity/issues/1442
* Merge pull request #1454 from wstrm/fix-missing-download-dirMichael Vetter2020-12-102-13/+32
|\ | | | | Create download directory under XDG data path
| * Fix deadlock on error before HTTP download has begunWilliam Wennerström2020-12-101-4/+6
| |
| * Create download directory under XDG data pathWilliam Wennerström2020-12-101-9/+26
|/ | | | | * If the downloads directory does not exist, create it. * Change some cons_show to cons_show_error (because they log errors).