Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix python executed during configure | j.r | 2022-02-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Previously it relied on AX_PYTHON_DEVEL, which in turn executes python-config to get the build flags. However this does not work while cross compiling because we can't execute the python-config build for the target platform. To circumvent this problem the python build flags are now queried via pkgconfig, which has the drawback of not having some extra build flags, but they do not seem to be needed. I tested this patch with the termux build system and it build without their existing hack of injecting python after the configure step. I also tested non cross compile build on Arch Linux and it also still works. Fixes #851 | ||||
* | Apply coding style | Michael Vetter | 2020-07-07 | 1 | -164/+163 |
| | |||||
* | Revert "Apply coding style" | Michael Vetter | 2020-07-07 | 1 | -165/+166 |
| | | | | | | This reverts commit 9b55f2dec0ea27a9ce4856e303425e12f866cea2. Sorting the includes creates some problems. | ||||
* | Apply coding style | Michael Vetter | 2020-07-07 | 1 | -166/+165 |
| | | | | Regards https://github.com/profanity-im/profanity/issues/1396 | ||||
* | 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 |