Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1714 from MarcoPolo-PasTonMolo/feature/avatar-set | Michael Vetter | 2022-05-30 | 3 | -1/+19 |
|\ | | | | | Add `/avatar set` command to publish avatar | ||||
| * | Final touches for `/avatar set` | Michael Vetter | 2022-05-27 | 2 | -2/+2 |
| | | |||||
| * | Add checks for whether gdk-pixbuf exists before using avatar set | MarcoPolo-PasTonMolo | 2022-05-26 | 1 | -0/+4 |
| | | |||||
| * | Add `/avatar set` command to publish avatar | MarcoPolo-PasTonMolo | 2022-05-26 | 3 | -1/+15 |
| | | | | | | | | | | | | | | | | Use `/avatar set <path>` where <path> is an image file to upload a new avatar for the current user. When the avatar is too big it gets scaled down. Scaling code copied from dino. Fixes https://github.com/profanity-im/profanity/issues/1687 | ||||
* | | Fix description of mood | Michael Vetter | 2022-05-27 | 1 | -1/+1 |
|/ | |||||
* | Update copyright year | Michael Vetter | 2022-05-09 | 5 | -5/+5 |
| | |||||
* | Log encrypted messages by default to chatlog | Michael Vetter | 2022-05-09 | 1 | -3/+3 |
| | | | | | In case chatlogs are available lets log everything by default. Seems like most users expect this behaviour and I agree. | ||||
* | ox: remove /ox sendfile because its actually not implemented | Michael Vetter | 2022-05-05 | 2 | -11/+1 |
| | |||||
* | ox: show ox preferences | Michael Vetter | 2022-05-05 | 2 | -0/+5 |
| | |||||
* | ox: Add /ox log command | Michael Vetter | 2022-05-05 | 4 | -1/+34 |
| | |||||
* | Improve ox command help | Michael Vetter | 2022-05-04 | 1 | -2/+3 |
| | | | | | Mention new man page. Correct the usage of /ox request. | ||||
* | ox: print message when `/ox end` is run but not started | Michael Vetter | 2022-05-04 | 1 | -4/+8 |
| | |||||
* | ox: implement `/ox end` | Michael Vetter | 2022-05-03 | 1 | -0/+12 |
| | | | | We also need to be able to stop an ox conversation :-) | ||||
* | Fix autocomplete for `/ox discover`. | Martin Dosch | 2022-05-02 | 1 | -1/+1 |
| | |||||
* | ox: add jid autocompletion for /ox request | Michael Vetter | 2022-05-02 | 1 | -0/+5 |
| | |||||
* | Merge branch 'master' into add_stamp_settings | Michael Vetter | 2022-04-28 | 3 | -75/+118 |
|\ | |||||
| * | Merge pull request #1697 from cockroach/feature/offline-muc-notifications | Michael Vetter | 2022-04-28 | 3 | -0/+24 |
| |\ | | | | | | | Add support for offline MUC notifications | ||||
| | * | Add support for offline MUC notifications | Stefan Ott | 2022-04-23 | 3 | -0/+24 |
| | | | |||||
| * | | Fix ox autocompletion | Michael Vetter | 2022-04-28 | 1 | -3/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes this happened: `ox d<tab>` → `/ox request` `ox a<tab>` → `/ox request` `ox c<tab>` → `/ox keys` `ox s<tab>` → `/ox keys` `ox e<tab>` → `/ox keys` We didn't reset the ox_*_ac variables. | ||||
| * | | ox: group online autocompletion together | Michael Vetter | 2022-04-28 | 1 | -10/+5 |
| | | | |||||
| * | | ox: print bad usage instead of custom message | Michael Vetter | 2022-04-27 | 1 | -1/+1 |
| | | | |||||
| * | | Remove comment | Michael Vetter | 2022-04-27 | 1 | -5/+0 |
| |/ | |||||
| * | Allow /editor while not connected | Paul Fertser | 2022-04-12 | 1 | -7/+0 |
| | | | | | | | | | | Since /editor can be used also for commands it doesn't make sense to restrict it to only connected state. | ||||
| * | fix `account set theme` help | Steffen Jaeckel | 2022-04-01 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
| * | less duplication | Steffen Jaeckel | 2022-03-31 | 1 | -36/+56 |
| | | | | | | | | | | | | | | | | Print error message from `_string_matches_one_of()` instead of forming an error message manually that contains the same entries that were checked in `_string_matches_one_of()`. Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
| * | use `_string_matches_one_of()` at more places | Steffen Jaeckel | 2022-03-31 | 1 | -16/+7 |
| | | | | | | | | | | | | I missed them the last time ... Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
| * | add `_string_matches_one_of()` helper function | Steffen Jaeckel | 2022-03-30 | 1 | -21/+39 |
| | | | | | | | | | | | | ... instead of copying the same pattern over and over again. Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
* | | use more standard replies when setting stamp | Michael Vetter | 2022-04-28 | 1 | -3/+3 |
| | | |||||
* | | Rename stamp preference variable | Michael Vetter | 2022-04-28 | 1 | -6/+6 |
| | | | | | | | | | | PREF_INCOMING_STR -> PREF_INCOMING_STAMP PREF_OUTGOING_STR -> PREF_OUTGOING_STAMP | ||||
* | | Rewrite stamp help | Michael Vetter | 2022-04-28 | 1 | -12/+10 |
| | | |||||
* | | add /stamp command | Artjom Vejsel | 2022-04-02 | 3 | -0/+76 |
|/ | | | | command allow override standard stamps of incoming and outgoing messages | ||||
* | Add none option for /who | MarcoPolo-PasTonMolo | 2022-03-27 | 3 | -3/+8 |
| | | | | | Fixes https://github.com/profanity-im/profanity/issues/1425 `/who none` now displays all users in an muc without an affiliation | ||||
* | Merge pull request #1655 from profanity-im/win-autocomplete | Michael Vetter | 2022-03-24 | 1 | -0/+4 |
|\ | | | | | Reset url autocompletion after open/save | ||||
| * | Reset url autocompletion after open/save | Michael Vetter | 2022-03-24 | 1 | -0/+4 |
| | | | | | | | | | | | | | | I guess we should reset the position after we ran `/url open|save`. So that next time `/url open <tab>` starts with the latest entry. Fix https://github.com/profanity-im/profanity/issues/1654 | ||||
* | | add profanity-specific CAfile | Steffen Jaeckel | 2022-03-22 | 1 | -0/+2 |
|/ | | | | | | | | The profanity-internal mechanism to allow connecting to a server isn't easily portable to cURL. Therefor introduce a profanity-specific CAfile which is managed individually and will be configured in libcurl calls. Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
* | Add adhoc cmd autocompletion | Michael Vetter | 2022-03-21 | 1 | -0/+19 |
| | | | | | | | | | | Add tab completion for `/cmd`. Complete the `list` and `exec` subcommands. Didn't complete the `<jid>` part since I think it's usually used for components and etc. Things that might not be in the roster. Fix https://github.com/profanity-im/profanity/issues/1650 | ||||
* | Merge pull request #1644 from profanity-im/ox-polish | Michael Vetter | 2022-03-21 | 2 | -22/+19 |
|\ | | | | | Improve OX user experience | ||||
| * | Remove strange block from ox autocomplete | Michael Vetter | 2022-02-25 | 1 | -18/+0 |
| | | | | | | | | | | | | Not sure what this should do. Can't see what kind of key we want to complete here. `/ox help` also doesn't list anything that needs a key. | ||||
| * | Remove useless comment | Michael Vetter | 2022-02-25 | 1 | -5/+0 |
| | | |||||
| * | Fix memleak in cmd_export | Michael Vetter | 2022-02-24 | 1 | -0/+1 |
| | | |||||
| * | ox: expand file and check for existance before trying to announce | Michael Vetter | 2022-02-24 | 1 | -1/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Output before: ``` 11:00:00 - Annonuce OpenPGP Key for OX ~/test/testuser.pub.gpg ... ``` After: ``` 11:00:00 - Annonuce OpenPGP Key for OX /home/user/test/testuser.pub.gpg ... ``` Now we expand the path so that we can check for `~` properly. And test if the file is actually a normal file. | ||||
| * | ox: add autocomplete for /ox announce | Michael Vetter | 2022-02-24 | 1 | -0/+4 |
| | | |||||
* | | use `g_mkdir_with_parents()` instead of home-baked solution | Steffen Jaeckel | 2022-03-14 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
* | | Move get_message_from_editor to appropriate file and change its keybinding | MarcoPolo-PasTonMolo | 2022-03-03 | 2 | -84/+1 |
| | | |||||
* | | Add hotkey for sending readline text to editor | MarcoPolo-PasTonMolo | 2022-03-03 | 2 | -5/+5 |
| | | |||||
* | | Add `/subject editor` command | Michael Vetter | 2022-02-26 | 3 | -5/+21 |
|/ | | | | | | | | Allow editing the MUC subject using external editor. Use `/subject editor`. Fix https://github.com/profanity-im/profanity/issues/1638 | ||||
* | Fix typos in comments | Michael Vetter | 2022-02-18 | 1 | -1/+1 |
| | |||||
* | auto-format | Steffen Jaeckel | 2022-02-01 | 1 | -1/+1 |
| | | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
* | command: change user mood clearing message | Michael Vetter | 2022-02-01 | 1 | -1/+1 |
| | |||||
* | command: rename /mood clean to /mood clear | Michael Vetter | 2022-02-01 | 3 | -5/+5 |
| | | | | As per suggestion of @mdosch. |