Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add vim modeline | Michael Vetter | 2019-11-13 | 1 | -0/+1 |
| | |||||
* | plugins/python: fix double _XOPEN_SOURCE definition | Dmitry Podgorny | 2019-10-15 | 1 | -0/+1 |
| | | | | | | | | | | | | | 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. | ||||
* | Update copyright to include 2019 | Michael Vetter | 2019-01-22 | 1 | -1/+1 |
| | |||||
* | Update copyright | James Booth | 2018-01-21 | 1 | -1/+1 |
| | |||||
* | Show Python version on --version | James Booth | 2017-08-10 | 1 | -1/+12 |
| | | | | issue #956 | ||||
* | Update Copyright | James Booth | 2017-01-28 | 1 | -1/+1 |
| | |||||
* | Add pre chat and room message blocking | James Booth | 2017-01-22 | 1 | -0/+17 |
| | |||||
* | Remove disco features added by plugins on unload | James Booth | 2016-08-11 | 1 | -0/+2 |
| | |||||
* | Check return values from python plugin hooks | James Booth | 2016-08-11 | 1 | -57/+91 |
| | |||||
* | Add resource to chat message plugin hooks | James Booth | 2016-08-10 | 1 | -28/+29 |
| | |||||
* | Decrement reference count on python hook args objects | James Booth | 2016-07-25 | 1 | -23/+39 |
| | |||||
* | Move all filepath handling to files.c | James Booth | 2016-07-24 | 1 | -1/+2 |
| | |||||
* | Tidy headers | James Booth | 2016-07-24 | 1 | -1/+0 |
| | |||||
* | Add /plugins python_version command | James Booth | 2016-07-24 | 1 | -3/+6 |
| | |||||
* | Merge branch 'master' into python3 | James Booth | 2016-07-24 | 1 | -1/+1 |
|\ | | | | | | | | | Conflicts: .gitignore | ||||
| * | Update GPL link in headers | James Booth | 2016-07-24 | 1 | -1/+1 |
| | | |||||
* | | Allow str and unicode in python api | James Booth | 2016-07-24 | 1 | -37/+9 |
| | | |||||
* | | Tidy python3 conditional code | James Booth | 2016-07-19 | 1 | -234/+55 |
| | | |||||
* | | Add python_init_prof() | James Booth | 2016-07-18 | 1 | -10/+1 |
| | | |||||
* | | Fix prof module init for python3 | James Booth | 2016-07-18 | 1 | -12/+27 |
| | | |||||
* | | Added PYTHON3 define | James Booth | 2016-07-14 | 1 | -0/+119 |
|/ | |||||
* | Store python modules on load | James Booth | 2016-07-09 | 1 | -9/+13 |
| | |||||
* | Reaload python module if previous loaded on /plugin load | James Booth | 2016-07-09 | 1 | -2/+14 |
| | |||||
* | Add plugins on_unload hook | James Booth | 2016-07-05 | 1 | -0/+20 |
| | |||||
* | Remove plugin callbacks in plugin_destroy functions | James Booth | 2016-07-04 | 1 | -0/+1 |
| | |||||
* | Revert "WIP - Unload plugin commands" | James Booth | 2016-06-30 | 1 | -1/+0 |
| | | | | This reverts commit a01eb5d08e1b39d60a6f8fc26e5a87ceb92ec18f. | ||||
* | WIP - Unload plugin commands | James Booth | 2016-06-29 | 1 | -0/+1 |
| | |||||
* | Plugins fixed return values for python stanza hooks | James Booth | 2016-04-15 | 1 | -3/+3 |
| | |||||
* | Plugins: Added account_name and fulljid to prof_init hook | James Booth | 2016-04-13 | 1 | -2/+3 |
| | |||||
* | Execute python string to append plugin path | James Booth | 2016-04-12 | 1 | -15/+5 |
| | |||||
* | Added /plugins load command | James Booth | 2016-04-10 | 1 | -1/+1 |
| | |||||
* | Plugins: Added on_room_history_message | James Booth | 2016-04-08 | 1 | -0/+23 |
| | |||||
* | Plugins: Added on_room_win_focus | James Booth | 2016-04-07 | 1 | -0/+22 |
| | |||||
* | Plugins: Added on_chat_win_focus | James Booth | 2016-04-07 | 1 | -0/+22 |
| | |||||
* | Added plugins presence hooks | James Booth | 2016-03-30 | 1 | -17/+66 |
| | |||||
* | Use one stanza handler per type (message, iq, presence) | James Booth | 2016-03-28 | 1 | -0/+3 |
| | | | | Allows plugins to stop stanza processing | ||||
* | Added basic stanza receive eooks | James Booth | 2016-03-27 | 1 | -0/+87 |
| | |||||
* | Added stanza send hooks for plugins | James Booth | 2016-03-26 | 1 | -0/+111 |
| | |||||
* | Plugins: Fix python threading | James Booth | 2016-03-09 | 1 | -3/+3 |
| | | | | Release global interpreter lock during api calls | ||||
* | Added python plugins code | James Booth | 2016-02-24 | 1 | -0/+595 |