about summary refs log tree commit diff stats
path: root/src/command/cmd_funcs.h
Commit message (Collapse)AuthorAgeFilesLines
* xep-0084: Look for specific user and print IDMichael Vetter2019-12-181-1/+1
| | | | Add a `/avatar` command.
* Add initial support for XEP-0392Michael Vetter2019-12-091-0/+2
| | | | | | | | | | | | | | The last 3 commits added basic support. Thanks @aaptel! This commit adds basic settings interface to use it. See `/color on|off`. We still have to enable settings for color blindness. And maybe another setting to decide whether to color the occupantslist/roster with the same algo. Regards https://github.com/profanity-im/profanity/issues/1191
* Add vim modelineMichael Vetter2019-11-131-0/+1
|
* Merge /chlog and /grlog commands into /loggingMichael Vetter2019-11-121-2/+1
| | | | | | | Instead of `/chlog on` we now have `/logging chat on`. Instead of `/grlog on` we now have `/logging group on`. Fix https://github.com/profanity-im/profanity/issues/1224
* Merge state commands (online, away) into statusMichael Vetter2019-11-061-6/+2
| | | | | | | | | | | | Before we had `/online`, `/away`, `/dnd`, `/chat`, `/xa`. These commands are no longer available. We have `/status set online` etc now. Before `/status` was used to get the status of a contact. This now moved to `/status get`. Regards https://github.com/profanity-im/profanity/issues/1116
* Merge /invite, /invites and /decline commandsMichael Vetter2019-11-051-2/+0
| | | | | | | | | | `/invite <contact>` became `/invite send <contact>. `/invites` became `/invite list`. `/decline` became `/invite decline`. Accept is still done via `/join`. Regards https://github.com/profanity-im/profanity/issues/1116
* Move /encwarn command into /titlebarMichael Vetter2019-11-051-2/+1
| | | | | | Instead of `/encwarn on|off` we now have `/titlebar show|hide encwarn`. Regards https://github.com/profanity-im/profanity/issues/1116
* Move `tls show` to titlebar commandMichael Vetter2019-11-051-1/+1
| | | | | | | | | | | Previously we had `/tls show on|off` to manipulate the UI setting for the title bar. To decide whether to show TLS info there or not. This should go into `/titlebar`. Now we have `/titlebar show|hide tls` for this. Regards https://github.com/profanity-im/profanity/issues/1116
* Add clipboard featureMichael Vetter2019-10-291-0/+2
| | | | | Use GTK to take the text from the clipboard. Add `/paste` command which pastes this text now to console window.
* Introduce /reload commandMichael Vetter2019-10-041-0/+1
| | | | | | This command reloads the configuration file. Fix https://github.com/profanity-im/profanity/issues/627
* Add 'save' command to save preferencesMichael Vetter2019-08-021-0/+2
| | | | | | | Most applications have an 'apply changes' button. This makes testing easier too. Implement https://github.com/profanity-im/profanity/issues/1164
* Add OMEMO policyPaul Fariello2019-04-171-0/+1
| | | | | | | | | | | | There is 3 policy: - manual: OMEMO session are only started manually - automatic: OMEMO session are only started if they have been started manually before - always: OMEMO session are always started unless they have been ended manually before Closes #1040 and fixes #1052
* Add /omemo char commandPaul Fariello2019-04-101-0/+1
|
* Add clear_device_list commandPaul Fariello2019-04-101-0/+1
|
* Add OMEMO log commandPaul Fariello2019-04-101-0/+1
|
* Add OMEMO end commandPaul Fariello2019-04-101-0/+1
|
* Add OMEMO untrust commandPaul Fariello2019-04-101-0/+1
|
* Add trust commandPaul Fariello2019-04-101-0/+1
|
* Add OMEMO fingerprint commandPaul Fariello2019-04-101-0/+1
|
* Add signal store backend and OMEMO start commandPaul Fariello2019-04-101-0/+1
|
* Move OMEMO initialization to profanity intializationPaul Fariello2019-04-101-1/+1
| | | | Also store identity keys into account
* Link against libsignal-protocol-cPaul Fariello2019-04-081-0/+2
|
* Update copyright to include 2019Michael Vetter2019-01-221-1/+1
|
* Merge pull request #991 from paulfariello/feature/xep-0050Michael Vetter2018-09-271-0/+2
|\ | | | | Add support for xep 0050 ad-hoc commands, without multi-step
| * Add command subcommands: list and execPaul Fariello2018-09-051-1/+2
| | | | | | | | Also handle list result
| * Add command commandPaul Fariello2018-09-051-0/+1
| | | | | | | | Initial commit to test commands API
* | implemented plugin updatesPhilip Flohr2018-09-061-0/+1
| |
* | added the possibility to uninstall a pluginPhilip Flohr2018-09-061-0/+1
|/
* Remove empty tabsJames Booth2018-03-091-2/+0
|
* Update copyrightJames Booth2018-01-211-1/+1
|
* Add plugins sourcepath propertyJames Booth2017-02-051-0/+1
|
* Allow unloading all pluginsJames Booth2017-02-051-0/+7
|
* Update CopyrightJames Booth2017-01-281-1/+1
|
* Allow vertical positioning of all windowsJames Booth2016-09-231-0/+3
|
* Rename /titlebar -> /wintitleJames Booth2016-09-221-1/+1
|
* Add /inputwin top|bottom commandJames Booth2016-09-191-0/+1
| | | | closes #853
* Make header defines consistentJames Booth2016-07-241-2/+2
|
* Update GPL link in headersJames Booth2016-07-241-1/+1
|
* Free plugins commands on quitJames Booth2016-07-041-5/+5
|
* Revert "WIP - Unload plugin commands"James Booth2016-06-301-6/+5
| | | | This reverts commit a01eb5d08e1b39d60a6f8fc26e5a87ceb92ec18f.
* WIP - Unload plugin commandsJames Booth2016-06-291-5/+6
|
* Move /statuses options to /presence commandJames Booth2016-05-311-1/+0
|
* Remove unneeded functions from cmd headersJames Booth2016-05-231-1/+0
|
* Move functions from cmd_defs to cmd_funcsJames Booth2016-05-231-46/+45
|
* Fix command headersJames Booth2016-05-231-3/+3
|
* Rename command sourcesJames Booth2016-05-221-0/+206