about summary refs log tree commit diff stats
path: root/src/ui/ui.h
Commit message (Collapse)AuthorAgeFilesLines
* Add initial support for XEP-0392Michael Vetter2019-12-091-0/+1
| | | | | | | | | | | | | | 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
* 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
* Fix handling of encrypted carbonsPaul Fariello2019-06-211-1/+1
|
* Rename prof_message_t into ProfMessagePaul Fariello2019-06-201-3/+3
|
* Set foreground color for untrusted messagesPaul Fariello2019-06-201-1/+1
|
* Add prof_message_t to wrap all message attributesPaul Fariello2019-06-201-4/+6
| | | | | | | Probably missing copy of body to plain in carbon and privmessage. Only covers the incoming message path because goal is OMEMO decryption of untrusted message. Cover some of the log functions but not all.
* Use flags in xmmp/message.c for encryption and trustPaul Fariello2019-06-201-7/+0
|
* Put occupants update into own functionMichael Vetter2019-04-231-0/+1
|
* 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
* Rework MUC reflected message filteringPaul Fariello2019-04-101-2/+2
| | | | | | | | | Reflected messages can't be filtered by nick only otherwise you might ignore messages comming from you on another devices. Consequently we maintain a list of sent messages id in mucwin. To be sure the id will be correctly reflected we use the origin-id stanza.
* Add OMEMO in prefs commandPaul Fariello2019-04-101-0/+1
|
* Log and print outgoing encrypted messagePaul Fariello2019-04-101-1/+2
|
* Add OMEMO message encryption and decryptionPaul Fariello2019-04-101-1/+2
|
* Update copyright to include 2019Michael Vetter2019-01-221-1/+1
|
* Fix comment about config windowsPaul Fariello2018-09-051-1/+1
|
* Add support for command config executionPaul Fariello2018-09-051-1/+1
|
* Add conf win callbackPaul Fariello2018-09-051-1/+2
|
* Rename mucconf wins into conf winsPaul Fariello2018-09-051-8/+8
| | | | Configuration windows are now being used by both muc and cmd.
* Add command exec error handlingPaul Fariello2018-09-051-0/+1
|
* Handle simple executionPaul Fariello2018-09-051-0/+1
| | | | Tested with ping from biboumi
* Add command subcommands: list and execPaul Fariello2018-09-051-0/+2
| | | | Also handle list result
* Remove empty tabsJames Booth2018-03-091-1/+0
|
* Add preferences for tab displayJames Booth2018-03-091-2/+3
|
* Add prefs for empty tabs and tab namesJames Booth2018-03-081-0/+1
|
* Show name in statusbar tabs WIPJames Booth2018-03-081-2/+2
|
* Add /rooms cacheJames Booth2018-02-051-0/+1
|
* Update copyrightJames Booth2018-01-211-1/+1
|
* Allow previous autocompletion with shift tabJames Booth2017-04-011-1/+1
|
* Update CopyrightJames Booth2017-01-281-1/+1
|
* Allow room display properies to be set by pluginsJames Booth2017-01-201-0/+4
|
* Allow chat prefix char to be set by pluginsJames Booth2017-01-201-0/+4
|
* Add titlebar encryption text to plugins apiJames Booth2017-01-191-0/+2
|
* Remove ui_current_print_formatted_lineJames Booth2016-10-161-1/+0
|
* Remove ui_current_print_lineJames Booth2016-10-161-1/+0
|
* Remove unused function prototypesJames Booth2016-10-161-2/+0
|
* Remove unused function prototypeJames Booth2016-10-161-2/+0
|
* Remove cons_show_wordJames Booth2016-10-161-1/+0
|
* Remove cons_show_timeJames Booth2016-10-161-1/+0
|
* Add win highlight fuctionsJames Booth2016-10-151-3/+3
|
* Use varargs in win_println_indentJames Booth2016-10-151-1/+1
|
* Add win_appendJames Booth2016-10-151-1/+6
|
* Add win_appendlnJames Booth2016-10-151-0/+1
|
* Add win_printJames Booth2016-10-151-2/+3
|
* Rename win_println -> win_println_indentJames Booth2016-10-151-1/+1
|
* Remove win_vprintln_chJames Booth2016-10-151-1/+0
|
* Remove ui_current_error_lineJames Booth2016-10-151-1/+0
|
* Remove ui_win_error_lineJames Booth2016-10-151-1/+0
|
* Rename win_get_string -> win_to_stringJames Booth2016-10-151-1/+1
|