about summary refs log tree commit diff stats
path: root/src/ui
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add /occupants indent commandMichael Vetter2019-04-182-1/+15
| | | | | | | | | | | | | | | | 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
* | Set correct year in copyright displayMichael Vetter2019-04-171-1/+1
| | | | | | | | Fixes https://github.com/boothj5/profanity/issues/1069
* | Handle MUC anonymous state when auto starting OMEMOPaul Fariello2019-04-171-1/+1
| | | | | | | | | | | | | | When auto joining a MUC we don't have access to required information so we just don't start OMEMO at this time. Once we receive disco info we then try to start OMEMO.
* | Add OMEMO policyPaul Fariello2019-04-175-1/+35
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | Handle message without id in MUCPaul Fariello2019-04-141-1/+1
| | | | | | | | Some clients seems to send message without id.
* | Rework MUC reflected message filteringPaul Fariello2019-04-105-4/+14
| | | | | | | | | | | | | | | | | | 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-102-0/+25
| |
* | Ensure encrypted carbon of own message are marked as encryptedPaul Fariello2019-04-101-0/+2
| |
* | Add OMEMO state in titlebar in MUCPaul Fariello2019-04-101-0/+15
| |
* | Add OMEMO state in titlebarPaul Fariello2019-04-101-0/+15
| |
* | Log and print outgoing encrypted messagePaul Fariello2019-04-103-12/+38
| |
* | Add MUC message decryptionPaul Fariello2019-04-101-0/+1
| |
* | Add OMEMO message encryption and decryptionPaul Fariello2019-04-103-1/+6
| |
* | Move OMEMO initialization to profanity intializationPaul Fariello2019-04-102-0/+2
| | | | | | | | Also store identity keys into account
* | Fix use after free bugDavid Baer2019-03-221-5/+5
| |
* | Fix /me display when highlighting user in MUCsMichael Vetter2019-02-261-8/+14
| | | | | | | | | | Fixes https://github.com/boothj5/profanity/issues/950 Closes https://github.com/boothj5/profanity/pull/992
* | Update copyright to include 2019Michael Vetter2019-01-2228-28/+28
| |
* | Add prof_win_close (#1017)twardziejszy2019-01-101-0/+11
| |
* | Splash logo improvements (#1022)Raf Czlonka2018-11-211-7/+7
| | | | | | | | | | * Splash logo improvements * Use straight/flat, instead or rounded, outer edges on `o` and `a`
* | Don't show submit help on form if there is no submit callbackPaul Fariello2018-09-101-1/+3
| | | | | | | | Could be missleading for user.
* | Fix command exec error outputPaul Fariello2018-09-051-1/+1
| |
* | Fix comment about config windowsPaul Fariello2018-09-051-1/+1
| |
* | Conform to Section 3.2.2.1 of XML Schema Part 2: DatatypesPaul Fariello2018-09-051-1/+1
| | | | | | | | | | | | | | | | In accordance with Section 3.2.2.1 of XML Schema Part 2: Datatypes, the allowable lexical representations for the xs:boolean datatype are the strings "0" and "false" for the concept 'false' and the strings "1" and "true" for the concept 'true'; implementations MUST support both styles of lexical representation.
* | Add support for command config executionPaul Fariello2018-09-055-5/+7
| |
* | Add conf win callbackPaul Fariello2018-09-055-7/+22
| |
* | Rename mucconf wins into conf winsPaul Fariello2018-09-059-67/+67
| | | | | | | | Configuration windows are now being used by both muc and cmd.
* | Add support for form edition in command executionPaul Fariello2018-09-052-2/+2
| | | | | | | | Also change wins_get_by_string prototype in order to handle const str.
* | Add command exec error handlingPaul Fariello2018-09-052-0/+16
| |
* | Handle simple executionPaul Fariello2018-09-052-0/+8
| | | | | | | | Tested with ping from biboumi
* | Add command subcommands: list and execPaul Fariello2018-09-052-0/+30
| | | | | | | | Also handle list result
* | Add max tab length to statusbarJames Booth2018-03-112-30/+53
| |
* | Fix utf8 chars in statusbarJames Booth2018-03-111-3/+3
| |
* | Statusbar render at start of small windowJames Booth2018-03-101-0/+3
| |
* | Dont show extended tabs when max 0James Booth2018-03-101-0/+3
| |
* | Use jid prefs in statusbarJames Booth2018-03-103-6/+60
| |
* | WIP add self prefs for statusbarJames Booth2018-03-105-68/+46
| |
* | Do not highlight room tab on subject changeJames Booth2018-03-101-11/+0
| |
* | Show extended tabsJames Booth2018-03-101-12/+60
| |
* | Refactor statusbarJames Booth2018-03-101-92/+109
| |
* | Preference to show/hide tab numberJames Booth2018-03-092-33/+45
| |
* | Only allow swapping active windowsJames Booth2018-03-092-6/+2
| |
* | Remove empty tabsJames Booth2018-03-094-54/+13
| |
* | Add preferences for tab displayJames Booth2018-03-0910-65/+201
| |
* | Add max tabs preference for statusbarJames Booth2018-03-082-56/+60
| |
* | Add prefs for empty tabs and tab namesJames Booth2018-03-084-13/+36
| |
* | Show name in statusbar tabs WIPJames Booth2018-03-0810-390/+237
| |
* | Add message to status barJames Booth2018-03-071-22/+39
| |
* | Set background in _status_bar_drawJames Booth2018-03-071-2/+3
| |
* | Add time to status barJames Booth2018-03-073-6/+53
| |
* | Draw empty status barJames Booth2018-03-071-356/+381
| |