Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add default pref for PREF_COLOR_NICK | Paul Fariello | 2020-02-05 | 1 | -0/+2 | |
|/ | | | | Fix a segfault if corresponding preference is not saved in config file. | |||||
* | Add zipfiles to gitignore | Michael Vetter | 2020-02-03 | 1 | -0/+3 | |
| | ||||||
* | Lift 50 issues ban :-) | Michael Vetter | 2020-02-03 | 1 | -4/+0 | |
| | ||||||
* | Fix years in CHANGELOG | Michael Vetter | 2020-02-03 | 1 | -3/+3 | |
| | ||||||
* | rosterwin: end correct colors | Michael Vetter | 2020-02-03 | 1 | -1/+1 | |
| | | | | | Actually presence_colour should be stopped there. Thanks to rumin-miller for finding this. | |||||
* | Start next development cycle | Michael Vetter | 2020-02-03 | 1 | -1/+1 | |
| | ||||||
* | Release 0.8.0 | Michael Vetter | 2020-02-03 | 3 | -5/+5 | |
| | ||||||
* | Add `/omemo char` autocompletion | Michael Vetter | 2020-02-03 | 1 | -0/+1 | |
| | | | | Seems this got forgotten. | |||||
* | Update CHANGELOG | Michael Vetter | 2020-01-31 | 1 | -0/+5 | |
| | ||||||
* | Merge pull request #1260 from paulfariello/fix/omemo-fingerprint-ac | Michael Vetter | 2020-01-31 | 27 | -148/+178 | |
|\ | | | | | Fix OMEMO fingerprint autocompletion | |||||
| * | Fix unittest build | Paul Fariello | 2020-01-31 | 1 | -14/+14 | |
| | | ||||||
| * | Add context to autocomplete_with_func and use it for omemo trust command | Paul Fariello | 2020-01-31 | 26 | -134/+164 | |
|/ | | | | Fix #1068 | |||||
* | fix: Initialize variable in stanza_get_oldest_delay() | Michael Vetter | 2020-01-30 | 1 | -1/+1 | |
| | ||||||
* | Update gitignore | Michael Vetter | 2020-01-30 | 1 | -0/+2 | |
| | ||||||
* | Fix error in stanza_get_oldest_delay() | Michael Vetter | 2020-01-30 | 1 | -3/+3 | |
| | | | | Introduced in bf2e09feee1697c570fcfb9e1e44a8ec991bd196. | |||||
* | muc: save oldest timestamp | Michael Vetter | 2020-01-30 | 3 | -3/+38 | |
| | | | | | | | | | | | | | | | | | | So far we saved the timestamp which also had the `from`. But we need this only to find out whether it's MUC history. For displaying we should use the oldest delay timestamp. Also in https://github.com/profanity-im/profanity/commit/61f66966ddfe8ebd8bae26dd7ff92d777004edda#diff-4926fd4577a336bd3eb240f8104a5c5bL837 a error was introduced. Before we saved the timestamp in all cases. And only if timestamp AND from was given we went into MUC history case. Normal timestamp saving was not done anymore only if it also had a from attribute. Regards https://github.com/profanity-im/profanity/issues/1254 | |||||
* | stanza: Refactor stanza_get_delay_from() | Michael Vetter | 2020-01-30 | 1 | -26/+49 | |
| | | | | Have two helper functions one for XEP-0203 and one for XEP-0091. | |||||
* | Change theme handling | Michael Vetter | 2020-01-29 | 6 | -17/+51 | |
| | | | | | | | | | | | | | | | | So far when loading a theme it also overwrote the preferences the user set. Lengthy discussion can be found at https://github.com/profanity-im/profanity/issues/1077 Now we use `/theme load themename` to load the [colours] part of a themem only. `/theme full-load themename` will load the complete theme including preferences set in there. Regards https://github.com/profanity-im/profanity/issues/1077 | |||||
* | Add comments to preferences.c | Michael Vetter | 2020-01-29 | 1 | -2/+2 | |
| | ||||||
* | Refactor theme.c | Michael Vetter | 2020-01-29 | 1 | -27/+44 | |
| | | | | | | Make _theme_list_dir() static. Sort _load_preferences() loadings accoding to type. Add comments. | |||||
* | Add gruvbox to CHANGELOG | Michael Vetter | 2020-01-28 | 1 | -1/+2 | |
| | ||||||
* | Merge pull request #1259 from Misaflo/theme-gruvbox | Michael Vetter | 2020-01-28 | 1 | -0/+82 | |
|\ | | | | | Add gruvbox theme | |||||
| * | Add gruvbox theme | Florent LĂ©vigne | 2020-01-28 | 1 | -0/+82 | |
| | | | | | | | | Inspired by the vim gruvbox color scheme. | |||||
* | | Fix two typos in CHANGELOG | Michael Vetter | 2020-01-28 | 1 | -2/+2 | |
|/ | ||||||
* | Add Changes header to CHANGELOG | Michael Vetter | 2020-01-28 | 1 | -0/+2 | |
| | ||||||
* | Add changelog draft for 0.8.0 | Michael Vetter | 2020-01-28 | 1 | -0/+99 | |
| | ||||||
* | Revert "Save first delay tag as timestamp" | Michael Vetter | 2020-01-28 | 1 | -9/+0 | |
| | | | | | | | | This reverts commit ef00b10c90aef8b75415fae558789d21bb975d75. According to reply by user in https://github.com/profanity-im/profanity/issues/1254#issuecomment-578389784 it didn't help. | |||||
* | Save first delay tag as timestamp | Michael Vetter | 2020-01-24 | 1 | -0/+9 | |
| | | | | | | | | | | | | So far we got the first delay with a from that comes from the server. This way we know it's MUC history. Now we take the first time stamp we actually find. Which is likely the one being added first. And should contain the correct time to display. It would be nicer to actually compare the dates though. Regards https://github.com/profanity-im/profanity/issues/1254 | |||||
* | Add cons_os_setting stub for tests | Michael Vetter | 2020-01-24 | 1 | -0/+1 | |
| | ||||||
* | XEP-0092: Add configuration option to choose whether to send OS name | Michael Vetter | 2020-01-24 | 6 | -1/+36 | |
| | | | | | `/os on|off` now let's one choose whether to include the OS name once `/software` (XEP-0092) is ran on us. | |||||
* | Fix typo in comment | Michael Vetter | 2020-01-23 | 1 | -1/+1 | |
| | ||||||
* | xep-0092: add config option to set whether OS is revealed | Michael Vetter | 2020-01-23 | 3 | -14/+27 | |
| | | | | | | Default is on. `revail.os=false` in the `connection` section of the config can disable it. A command to configure this will follow. | |||||
* | xep-0092: send OS too | Michael Vetter | 2020-01-23 | 1 | -0/+23 | |
| | | | | | So far we only sent client name and version. Let's also send the OS name. | |||||
* | Add option to notify about version request | Michael Vetter | 2020-01-23 | 3 | -0/+12 | |
| | | | | | | | | | | Cannot be configured for now. Can be set via `adv.notify.discoversion` in the `notification` section. Will notify about version requests via XEP-0092 and XEP-0232. Client version can still be seen via caps (capabilities). See `stanza_attach_caps()`. | |||||
* | Add myself to copyright | Michael Vetter | 2020-01-23 | 2 | -0/+2 | |
| | ||||||
* | Refactor rosterwin_roster() | Michael Vetter | 2020-01-23 | 1 | -18/+17 | |
| | | | | Use helper function for duplicate code. | |||||
* | Fix titlebar and rosterbar description | Michael Vetter | 2020-01-23 | 1 | -3/+2 | |
| | ||||||
* | Add option to display MUC name or JID in titlebar | Michael Vetter | 2020-01-23 | 9 | -9/+77 | |
| | | | | Add `/titlebar use [name|jid]`. | |||||
* | Display MUC name in titlebar | Michael Vetter | 2020-01-23 | 1 | -1/+8 | |
| | ||||||
* | Fix spacing in titlebar.c | Michael Vetter | 2020-01-23 | 1 | -2/+0 | |
| | ||||||
* | Print `roster rooms use` in info page | Michael Vetter | 2020-01-23 | 1 | -0/+4 | |
| | ||||||
* | Respect `/roster room use` setting also when sorted for service | Michael Vetter | 2020-01-23 | 1 | -8/+14 | |
| | ||||||
* | NULL room_name in win_create_muc() | Michael Vetter | 2020-01-23 | 1 | -0/+1 | |
| | ||||||
* | Add `/roster room use` autocompletion | Michael Vetter | 2020-01-23 | 1 | -0/+12 | |
| | ||||||
* | Add `/roster room use` command | Michael Vetter | 2020-01-23 | 6 | -2/+48 | |
| | | | | | | | `/roster room use name` to use the name of the MUC in the roster list. `/roster room use jid` to use the jid of the MUC in the roster list. Display it only in case `/roster room by none` is set so far. | |||||
* | Save MUC room name in ProfMucWin | Michael Vetter | 2020-01-23 | 3 | -0/+6 | |
| | | | | We will need this if we want to display the Name instead of the JID. | |||||
* | xep-0084: use hash table for avatar lookup | Michael Vetter | 2020-01-22 | 1 | -8/+11 | |
| | ||||||
* | XEP-0392: get background color from theme | Michael Vetter | 2020-01-22 | 3 | -1/+17 | |
| | | | | | | | So far we just used -1 (default color). Now we actually check whether `bkgnd` is set in the theme file and use this if available. Fix https://github.com/profanity-im/profanity/issues/1255 | |||||
* | rosterwin: remove duplicate if | Michael Vetter | 2020-01-22 | 1 | -3/+0 | |
| | ||||||
* | Merge pull request #1256 from paulfariello/fix/1253 | Michael Vetter | 2020-01-20 | 3 | -4/+4 | |
|\ | | | | | Add support for OMEMO 12 byte IV |