about summary refs log tree commit diff stats
path: root/src/command/cmd_defs.c
Commit message (Collapse)AuthorAgeFilesLines
* Implement Color Vision Deficiencies settingMichael Vetter2019-12-121-4/+7
| | | | | | Implement settings for redgreen and blue blindness. Regards https://github.com/profanity-im/profanity/issues/1191
* Add initial support for XEP-0392Michael Vetter2019-12-091-0/+15
| | | | | | | | | | | | | | 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
* Merge /group command into /rosterMichael Vetter2019-11-251-99/+85
| | | | | Fix https://github.com/profanity-im/profanity/issues/1229 Regards https://github.com/profanity-im/profanity/issues/1116
* Add vim modelineMichael Vetter2019-11-131-0/+1
|
* Merge /chlog and /grlog commands into /loggingMichael Vetter2019-11-121-26/+13
| | | | | | | 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
* Fix setting of status messageMichael Vetter2019-11-071-2/+2
| | | | | | | | | Seems this actually never worked. Now it does. `/status set online "This is my text"` `/status set away bye` `/status set away`
* Merge state commands (online, away) into statusMichael Vetter2019-11-061-94/+14
| | | | | | | | | | | | 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
* Fix formatting for invite command helpMichael Vetter2019-11-051-1/+1
|
* Merge /invite, /invites and /decline commandsMichael Vetter2019-11-051-35/+15
| | | | | | | | | | `/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
* Add `/titlebar show resource` commandMichael Vetter2019-11-051-2/+3
| | | | | | | | | | | Additionally to `/resource titlebar on` we now allow the setting via /titlebar show|hide resource` since it's about the titlebar. But makes sense to have it in `/resource` too because there is `/resource message on|off` too. And this one doesnt have an setting of it's own. Regards https://github.com/profanity-im/profanity/issues/1116
* Move /encwarn command into /titlebarMichael Vetter2019-11-051-22/+10
| | | | | | 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-10/+13
| | | | | | | | | | | 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/+13
| | | | | Use GTK to take the text from the clipboard. Add `/paste` command which pastes this text now to console window.
* Remove /leave commandMichael Vetter2019-10-221-14/+0
| | | | | | We have `/close` which does the same and more. Regards https://github.com/profanity-im/profanity/issues/1116
* Add account clear example to helpMichael Vetter2019-10-061-1/+3
| | | | Give example on how to clear pgpkeyig.
* Add /clear autocompletion and improve helpMichael Vetter2019-10-051-5/+11
| | | | | | | | | | | Regards https://github.com/profanity-im/profanity/issues/855 https://github.com/profanity-im/profanity/pull/874 brought us the `/clear` command. The author of that patch couldn't follow up with the review boothj5 did. So the autocompletion and updated help was missing. This commit adds it.
* Introduce /reload commandMichael Vetter2019-10-041-0/+13
| | | | | | This command reloads the configuration file. Fix https://github.com/profanity-im/profanity/issues/627
* Mention XEP-0191 in blocked commandMichael Vetter2019-09-301-1/+1
|
* Document how to block users in MUCsMichael Vetter2019-09-301-2/+4
| | | | Regards https://github.com/profanity-im/profanity/issues/618
* Add 'save' command to save preferencesMichael Vetter2019-08-021-0/+13
| | | | | | | Most applications have an 'apply changes' button. This makes testing easier too. Implement https://github.com/profanity-im/profanity/issues/1164
* Fix double initialization of loop iteratorMichael Vetter2019-07-221-1/+0
|
* Add option to set all window related time formatsMichael Vetter2019-06-171-4/+7
| | | | | | | | | | | | | | | | | | | Implements feature requested at: https://github.com/profanity-im/profanity/issues/632 So instead of: /time console set <format> /time chat set <format> /time muc set <format> /time mucconfig set <format> /time private set <format> /time xml set <format> As a short cut the user can do: /time all set <format> Excluding statusbar and lastactivity settings since they are not for main windows, but used slightly differently.
* Add myself to copyrightMichael Vetter2019-06-171-0/+1
| | | | Like discussed with James.
* Use profanity channel as exampleMichael Vetter2019-06-171-3/+3
|
* Merge pull request #1084 from jubalh/occupants-charMichael Vetter2019-05-031-0/+3
|\ | | | | Add occupants char
| * Add occupants charMichael Vetter2019-05-021-0/+3
| | | | | | | | | | | | | | `/occupants char` now sets a character that is displayed before the nick in MUCs. Similar like `/roster char` is displaying a char for the roster. Regards #690
* | Update profanity URL in /tiny exampleMichael Vetter2019-05-031-1/+1
|/ | | | Regards https://github.com/profanity-im/profanity/issues/1085
* Add occupants wrap to helpMichael Vetter2019-04-241-2/+4
|
* Fix occupants header char messageMichael Vetter2019-04-241-2/+2
|
* Add occupants header charMichael Vetter2019-04-231-2/+5
| | | | | | | | `/occupants header char` now sets a character that is displayed before the role (moderator, visitor..) in a room. Similar to `/roster header char` is displaying a char for the roster. Regards https://github.com/boothj5/profanity/issues/690
* Add /occupants indent commandMichael Vetter2019-04-181-2/+4
| | | | | | | | Roster has a `/roster contact indent` option. Now we have the same for occupants. So contacts in roster and in MUC can have configurable indentation. Regards https://github.com/boothj5/profanity/issues/690
* Fix typo in /help rosterMichael Vetter2019-04-181-1/+1
|
* Add OMEMO policyPaul Fariello2019-04-171-0/+5
| | | | | | | | | | | | 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
* OMEMO should be written uppercasePaul Fariello2019-04-101-10/+10
|
* Add /omemo char commandPaul Fariello2019-04-101-1/+5
|
* Add OMEMO in prefs commandPaul Fariello2019-04-101-2/+3
|
* Add clear_device_list commandPaul Fariello2019-04-101-4/+7
|
* Use /omemo fingerprint to show contact fingerprintsPaul Fariello2019-04-101-2/+2
| | | | Don't print fingerprints when they are received
* Add OMEMO log commandPaul Fariello2019-04-101-0/+4
|
* Add OMEMO end commandPaul Fariello2019-04-101-0/+3
|
* Add OMEMO untrust commandPaul Fariello2019-04-101-1/+3
|
* Add trust commandPaul Fariello2019-04-101-2/+5
|
* Add OMEMO fingerprint commandPaul Fariello2019-04-101-3/+6
|
* Add OMEMO commands autocompletionPaul Fariello2019-04-101-1/+1
|
* Add signal store backend and OMEMO start commandPaul Fariello2019-04-101-1/+2
|
* Move OMEMO initialization to profanity intializationPaul Fariello2019-04-101-4/+7
| | | | Also store identity keys into account
* Link against libsignal-protocol-cPaul Fariello2019-04-081-1/+19
|
* Fix autoaway typoMichael Vetter2019-02-191-1/+1
|
* Update copyright to include 2019Michael Vetter2019-01-221-1/+1
|
* Nicks containig spaces need to be quotedRaf Czlonka2018-11-221-1/+1
| | | | For example "FirstName LastName", need to be quoted.