about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Handle scrolling down when buffer fills upMarcoPolo-PasTonMolo2022-07-105-15/+37
| |
| * CleanupMarcoPolo-PasTonMolo2022-07-054-13/+5
| |
| * Add loading history message on initial MAM requestMarcoPolo-PasTonMolo2022-07-055-3/+20
| | | | | | | | | | | | This prevents scrolling to top and initiating another MAM request while still fetching the initial one. Also free timestamp object in database.c
| * Fix initial MAM not displayingMarcoPolo-PasTonMolo2022-07-058-56/+69
| | | | | | | | | | | | Did this by waiting for a batch of MAM messages to arrive before prepending them to the buffer. Also limited the number of messages to fetch to 10 so that the user gets more frequent updates.
| * Add 'Loading messages' message when scrolling upMarcoPolo-PasTonMolo2022-07-044-5/+24
| |
| * Fech data from mam when all history gets displayedMarcoPolo-PasTonMolo2022-07-033-1/+52
| | | | | | | | | | | | Fetch from mam without displaying when all mam messages get received display new messages from db. Unstable, initial mam doesn't get displayed unless we start scrolling.
| * Get messages from history when scrolling up.MarcoPolo-PasTonMolo2022-07-039-9/+106
| |
| * On new chatwin fetch mam according to guidelines.MarcoPolo-PasTonMolo2022-07-035-39/+161
| | | | | | | | | | Taken from here: https://github.com/modernxmpp/modernxmpp/commit/cd3e871e55c2cff45dffd05d6e50380b99845849
* | Merge pull request #1757 from techmetx11/feature/1158-vcardMichael Vetter2022-10-2025-7/+3688
|\ \ | | | | | | | | | | | | Add XEP-0054 vCard support Regards https://github.com/profanity-im/profanity/issues/1158
| * | Add vCard supportMarouane L2022-10-1825-7/+3688
|/ / | | | | | | | | | | | | | | | | | | | | | | Only nicknames, photos, birthdays, addresses, telephone numbers, emails, JIDs, titles, roles, notes, and URLs are supported Due to the synopsis array not having enough space, `/vcard photo open-self` and `/vcard photo save-self` are not documented properly in the synopsis section of the `/vcard` command, but they are documented in the arguments section Fixed memory leak in vcard autocomplete (thanks to debXwoody)
* | Merge pull request #1768 from profanity-im/winmsg-autocompMichael Vetter2022-10-171-6/+28
|\ \ | | | | | | Improve /msg and /win autocompletion
| * | Fix autocompletion for lastactivityStefan Kropp2022-10-171-5/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `/lastactivity` used autocompletion for /status instead. There was no get/set autocompletion thus user had to write `/lastactivity get` to get the proper results. Original fix by Stefan at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021028 Proper commit message and adapted patch by jubalh. Co-authored-by: jubalh@iodoru.org
| * | Improve /msg and /win autocompletionMichael Vetter2022-10-171-1/+15
|/ / | | | | | | Let /win and /msg both autocomplete roster nickname and actual barejid
* | release guide: Use proper orderMichael Vetter2022-10-121-4/+6
| | | | | | | | Otherwise version will not be correct in generated man pages.
* | Start new cycleMichael Vetter2022-10-12103-5580/+1
| |
* | Release 0.13.1Michael Vetter2022-10-12106-4/+5596
| |
* | release guide: remove libmesodeMichael Vetter2022-10-121-1/+1
| | | | | | | | Deprecated
* | Merge pull request #1760 from techmetx11/fix/1759-asyncMichael Vetter2022-10-126-35/+16
|\ \ | | | | | | Replace `call_external`'s implementation with an async one
| * | Spawn external programs asynchronouslyMarouane L2022-10-126-35/+16
| | | | | | | | | | | | | | | | | | | | | | | | Drawback is that we can't check the exitcode anymore. But we were unsure why/when we need this, see: https://github.com/profanity-im/profanity/pull/1760/files#r980868708 Fixes https://github.com/profanity-im/profanity/issues/1759
* | | Merge pull request #1767 from profanity-im/fix/firststartMichael Vetter2022-10-121-3/+3
|\ \ \ | | | | | | | | Fix first start detection
| * | | Fix first start detectionMichael Vetter2022-10-111-3/+3
|/ / / | | | | | | | | | | | | | | | Only display help message on first start. This is a fixup for: https://github.com/profanity-im/profanity/commit/27a5c9d287e856bd774988b4066667db54b65de7
* | | Merge pull request #1763 from tran-h-trung/add/gruvbox_trungMichael Vetter2022-10-111-0/+82
|\ \ \ | | | | | | | | Add alternative gruvbox theme
| * | | Rename gruvbox_trung to gruvbox_transparentMichael Vetter2022-10-111-0/+0
| | | |
| * | | Add transparency optimized gruvbox themeTrần H. Trung2022-10-111-0/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change background from Grey15 → Black which can be mapped to transparent with a better visibility. Shuffle 6 lines of color for legibility. Signed-off-by: Trần H. Trung <work@trung.fun>
* | | | Add commit info to CONTRIBUTING.mdMichael Vetter2022-10-101-0/+6
|/ / /
* | | Format Maxis commit properlyMichael Vetter2022-09-291-1/+1
| | |
* | | Use G_GSIZE_FORMAT instead of "%lu" for portabilityMaxi Wuttke2022-09-291-1/+1
|/ / | | | | | | | | | | In the function stanza_create_avatar_metadata_publish_iq, use the format string `"%"G_GSIZE_FORMAT` instead of "%lu", for an argument of type gsize.
* | Merge pull request #1756 from sgn/python-3.11Michael Vetter2022-09-251-0/+8
|\ \ | | | | | | plugin: python: fix build for Python 3.11
| * | plugin: python: fix build for Python 3.11Đoàn Trần Công Danh2022-09-241-0/+8
| | | | | | | | | | | | | | | | | | | | | From Python 3.11, PyFrameObject has been changed into opaque struct. We need to access those fields via API. Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
* | | Merge pull request #1755 from vinegret/fix/plugins_managmentMichael Vetter2022-09-253-14/+37
|\ \ \ | |/ / |/| | Fix plugins managment
| * | fix: print when no plugins installedViachaslau Khalikin2022-09-201-12/+15
| | | | | | | | | | | | Signed-off-by: Viachaslau Khalikin <viachaslau.vinegret@outlook.com>
| * | add: autocompletion plugins argumentsViachaslau Khalikin2022-09-201-0/+6
| | | | | | | | | | | | | | | | | | support for "update" and "uninstall" Signed-off-by: Viachaslau Khalikin <viachaslau.vinegret@outlook.com>
| * | fix: filtering of the available global pluginsViachaslau Khalikin2022-09-201-2/+4
| | | | | | | | | | | | | | | | | | | | | For command /plugins : Don't print files that do not correspond to the plugins design Signed-off-by: Viachaslau Khalikin <viachaslau.vinegret@outlook.com>
| * | minor: using cons_bad_cmd_usage() instead of the manual handlingViachaslau Khalikin2022-09-191-3/+3
| | | | | | | | | | | | Signed-off-by: Viachaslau Khalikin <viachaslau.vinegret@outlook.com>
| * | Fix typo which catched by codespellViachaslau Khalikin2022-09-191-1/+1
| | |
| * | Print unloaded plugins which already installedViachaslau Khalikin2022-09-192-3/+14
| | | | | | | | | | | | Signed-off-by: Viachaslau Khalikin <viachaslau.vinegret@outlook.com>
| * | Fix handle cmd_plugins_uninstall without argsViachaslau Khalikin2022-09-191-1/+2
| | | | | | | | | | | | Signed-off-by: Viachaslau Khalikin <viachaslau.vinegret@outlook.com>
* | | Merge pull request #1753 from wahjava/masterMichael Vetter2022-09-191-2/+2
|\ \ \ | | | | | | | | Fix typo in configure.ac
| * | | Fix typo in configure.acAshish SHUKLA2022-09-151-2/+2
| |/ / | | | | | | | | | Signed-off-by: Ashish SHUKLA <ashish.is@lostca.se>
* | | Merge pull request #1752 from omar-polo/masterMichael Vetter2022-09-191-2/+2
|\ \ \ | |/ / |/| | typo in configure: enable_gdk_pixbuf not enable_pixbuf
| * | typo in configure: enable_gdk_pixbuf not enable_pixbufOmar Polo2022-09-151-2/+2
|/ / | | | | | | | | Otherwise gdk-pixbuf is always added as dependency even if disabled, when found.
* | changelog: change headerMichael Vetter2022-09-131-21/+21
| |
* | Add forgotten date to changelogMichael Vetter2022-09-131-1/+1
| |
* | Update release guideMichael Vetter2022-09-131-12/+10
| | | | | | | | Maybe should create a helper script for some tasks.
* | Start new cycleMichael Vetter2022-09-13103-5580/+1
| |
* | Release 0.13.0Michael Vetter2022-09-13105-4/+5583
| |
* | Merge pull request #1749 from profanity-im/minor-improvementsMichael Vetter2022-09-073-8/+10
|\ \ | | | | | | Minor improvements
| * | less strdup()+free()Steffen Jaeckel2022-09-071-6/+3
| | | | | | | | | | | | | | | | | | Improvement of f8ff93234eb118de2e69d0c4667a6cbbe90e8f8c Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
| * | tell the user to which file we're loggingSteffen Jaeckel2022-09-071-0/+5
| | | | | | | | | | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
| * | Tell user where the downloaded file is storedSteffen Jaeckel2022-09-071-2/+2
| | | | | | | | | | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>