Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add to_jid field to ProfMessage struct | Michael Vetter | 2020-04-11 | 1 | -1/+1 |
| | | | | | Is usefult in many cases if we want cleaner code. Hope this edit didn't break anything though ;-) | ||||
* | Allow utf8 symbols as omemo/pgp/otr indicator char | Michael Vetter | 2020-02-20 | 1 | -12/+12 |
| | | | | Fix https://github.com/profanity-im/profanity/issues/1264 | ||||
* | Add vim modeline | Michael Vetter | 2019-11-13 | 24 | -0/+24 |
| | |||||
* | plugins/python: fix double _XOPEN_SOURCE definition | Dmitry Podgorny | 2019-10-15 | 2 | -0/+2 |
| | | | | | | | | | | | | | ncursesw defines _XOPEN_SOURCE macro via command-line. In particular, it is defined in ncursesw.pc and extracted via pkg-config. From other side, Python defines the same macro unconditionally in pyconfig.h. Python-3.x defines the macro with value different than ncursesw does. In turn, this causes a warning that the macro is redefined. And warnings are treated as errors. Since both entities define the mecro unconditionally, we can't simply reorder headers as Python developers suggest. So, undefine the macro just before the <Python.h> to fix this silly issue. | ||||
* | Sort includes in python_api.c | Michael Vetter | 2019-10-07 | 1 | -5/+2 |
| | |||||
* | Destroy hash table ein autocompleters_destroy() | Michael Vetter | 2019-10-06 | 1 | -0/+3 |
| | | | | Regards https://github.com/profanity-im/profanity/issues/1019 | ||||
* | Add comment about dead assignment in callback_add_timed | Michael Vetter | 2019-08-23 | 1 | -0/+1 |
| | |||||
* | Fix double initialization of loop iterator | Michael Vetter | 2019-07-22 | 1 | -2/+0 |
| | |||||
* | Rename prof_message_t into ProfMessage | Paul Fariello | 2019-06-20 | 1 | -1/+1 |
| | |||||
* | Add prof_message_t to wrap all message attributes | Paul Fariello | 2019-06-20 | 1 | -2/+8 |
| | | | | | | | 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. | ||||
* | Improve plugin load/install failure message | Michael Vetter | 2019-06-07 | 2 | -12/+23 |
| | | | | | | In case Python or C plugins are disabled install/load failed silently. Notify the user that we can't load them because profanity was built without support for plugins. | ||||
* | Follow normal workflow for OMEMO message reception | Paul Fariello | 2019-04-10 | 1 | -1/+1 |
| | | | | | | We try to decrypt all messages, if it's successful we use sv_ev_incoming_message even for OMEMO messages. We pass an OMEMO boolean to let UI be aware that message were encrypted. | ||||
* | Merge pull request #994 from philipflohr/master | Michael Vetter | 2019-02-20 | 1 | -1/+2 |
|\ | | | | | Fail plugin unloading if plugin does not exist | ||||
| * | Fail plugin unload operation if plugin does not exist | Philip Flohr | 2019-02-20 | 1 | -1/+2 |
| | | |||||
* | | Merge pull request #995 from philipflohr/plugins_unload_all | Michael Vetter | 2019-02-20 | 1 | -3/+3 |
|\ \ | | | | | | | let plugins_unload_all fail if one plugin unload operation fails | ||||
| * | | plugins_unload_all fails if one plugin unload operation fails | Philip Flohr | 2018-04-21 | 1 | -3/+3 |
| |/ | |||||
* | | Update copyright to include 2019 | Michael Vetter | 2019-01-22 | 24 | -24/+24 |
| | | |||||
* | | Fix extended plugin handling PR | Philip Flohr | 2018-09-06 | 1 | -1/+6 |
| | | | | | | | | Fixes problems found in PR #999 | ||||
* | | added the possibility to uninstall a plugin | Philip Flohr | 2018-09-06 | 2 | -0/+17 |
| | | |||||
* | | use gio functions for file copy | Philip Flohr | 2018-09-06 | 1 | -2/+1 |
| | | |||||
* | | removed unreachable code: if plugin is loaded it is also installed and ↵ | Philip Flohr | 2018-09-06 | 1 | -5/+0 |
| | | | | | | | | therefore installation will fail. -> The unload code is not needed | ||||
* | | provide feedback on failure cause if plugin installation fails | Philip Flohr | 2018-09-06 | 2 | -4/+7 |
| | | |||||
* | | Fail plugin installation if the target file already exists | Philip Flohr | 2018-09-06 | 1 | -0/+6 |
|/ | |||||
* | Add preferences for tab display | James Booth | 2018-03-09 | 1 | -1/+1 |
| | |||||
* | Show name in statusbar tabs WIP | James Booth | 2018-03-08 | 1 | -1/+1 |
| | |||||
* | Update copyright | James Booth | 2018-01-21 | 24 | -24/+24 |
| | |||||
* | Show Python version on --version | James Booth | 2017-08-10 | 2 | -2/+14 |
| | | | | issue #956 | ||||
* | Allow previous autocompletion with shift tab | James Booth | 2017-04-01 | 4 | -7/+7 |
| | |||||
* | Allow installing plugins from directory | James Booth | 2017-02-05 | 2 | -0/+45 |
| | |||||
* | Allow loading all plugins | James Booth | 2017-02-05 | 2 | -3/+26 |
| | |||||
* | Allow unloading all plugins | James Booth | 2017-02-05 | 2 | -0/+22 |
| | |||||
* | Update Copyright | James Booth | 2017-01-28 | 24 | -24/+24 |
| | |||||
* | Add pre chat and room message blocking | James Booth | 2017-01-22 | 6 | -15/+73 |
| | |||||
* | Add chat and room show calls to plugins api | James Booth | 2017-01-21 | 6 | -0/+343 |
| | |||||
* | Allow room display properies to be set by plugins | James Booth | 2017-01-20 | 6 | -0/+218 |
| | |||||
* | Allow chat prefix char to be set by plugins | James Booth | 2017-01-20 | 6 | -1/+222 |
| | |||||
* | Add titlebar encryption text to plugins api | James Booth | 2017-01-19 | 6 | -0/+111 |
| | |||||
* | Fix conditional compile | James Booth | 2017-01-18 | 1 | -0/+4 |
| | |||||
* | Add prof.encryption_reset to Plugins API | James Booth | 2017-01-18 | 6 | -0/+54 |
| | | | | issue #885 | ||||
* | Remove status from cl_ev_presence_send | James Booth | 2017-01-15 | 2 | -3/+2 |
| | | | | fixes #888 | ||||
* | Add get_room_nick to plugins api | James Booth | 2016-11-06 | 6 | -0/+41 |
| | |||||
* | Add win_print | James Booth | 2016-10-15 | 1 | -3/+3 |
| | |||||
* | Use win_printf_line where appropriate | James Booth | 2016-10-15 | 1 | -2/+2 |
| | |||||
* | Add ch arg to win_printf_line | James Booth | 2016-10-15 | 1 | -1/+1 |
| | |||||
* | Use THEME_DEFAULT | James Booth | 2016-10-14 | 1 | -1/+1 |
| | |||||
* | Add win_printf_line | James Booth | 2016-10-14 | 1 | -1/+1 |
| | |||||
* | Always use string format in win_printf | James Booth | 2016-10-12 | 1 | -3/+3 |
| | |||||
* | Remove win_print, use win_printf instead | James Booth | 2016-10-11 | 1 | -3/+3 |
| | |||||
* | Allow filepath autocompletion in plugins | James Booth | 2016-10-10 | 8 | -1/+97 |
| | | | | closes #858 | ||||
* | Remove hash table replace entry when adding plugin timed callbacks | James Booth | 2016-10-09 | 1 | -2/+0 |
| | | | | fixes #869 |