summary refs log tree commit diff stats
path: root/plugins/python/python.c
AgeCommit message (Collapse)Author
2014-12-17More consistently include config.hTingPing
2014-12-08Removed some unnecessary null-checks for calls to g_free and g_strfreevArnavion
2014-11-02Warning cleanupCampbell Barton
- ignoring const - declarations after statements - some C files didnt include own headers (risking them getting out of sync) Closes #1064
2014-06-04Use GDir instead of direntTingPing
2014-06-04win32: Use config.h instead of config-win32.hTingPing
2014-04-19python: Scan for non-NULLs in print eventsAdam Dane [:hobophobe]
Closes #916 Closes #915
2013-09-30Fix crash in hexchat_pluginpref_list()TingPing
Set max output size to 4096
2013-09-25Make Python version consistent on both platformsTingPing
and don't hardcode 2.7/3.3
2013-08-04Add reload command for plugins and add to guiTingPing
2013-07-30python: Set VERSION using existing VERSION_MAJOR and VERSION_MINOR macros ↵Arnavion
and some mintor refactoring.
2013-07-26Fix some warningsTingPing
2013-07-26Python: Fix callbacks for the "special" print hooksTingPing
2013-07-21Python: return hooks with PyLong_FromVoidPtrTingPing
Fixes #685
2013-07-19Python: Use keywords for attributes in emit_print()TingPing
2013-07-19Python: Add support for attributes in hooksTingPing
2013-06-04Python: revert 43bd9483ceTingPing
Will possibly come back to this at a later time...
2013-06-02Python: return true/false from set/del_pluginprefTingPing
2013-06-02Python: Save pluginprefs to seperate filesTingPing
2013-05-30fix crashTingPing
2013-05-22Python: Allow unhooking commands and prints by nameTingPing
2013-05-18Rebrand python about messageTingPing
2013-05-18Support time lists via pythonTingPing
2013-05-14python: Hold a reference to plugin instead of dereferencing hook to get to it.Arnavion
hook might have been free'd by the callback via hexchat.unhook().
2013-05-09Import hexchat automatically when calling /py execTingPing
2013-05-09Fix returning gtkwin_ptr from python apiTingPing
2013-05-04TypofixBerke Viktor
2013-05-04Use system include syntaxBerke Viktor
2013-05-04Add Python major version to plugin descriptionBerke Viktor
2013-05-04python: fully delete failed pluginsTingPing
2013-05-04fix possible crashTingPing
2013-05-03Add python3 pluginTingPing
2013-04-13hook reload commandTingPing
2013-04-13fix crash after reloading scriptTingPing
2013-04-12Fix possible crashTingPing
Thanks to - http://forum.xchat.org/viewtopic.php?f=5&t=7558
2013-04-12Rebrand object typesTingPing
2013-04-08Use EAT_HEXCHAT on hexchat moduleTingPing
2013-04-08Give both modules the version too.TingPing
2013-04-08Add constants to both modulesTingPing
2013-04-08Add hexchat module to python interfaceTingPing
2013-03-12fix python's get_pluginpref crashing on long stringsTingPing
2013-01-19Correct almost all compiler warning issuesRichardHitt
2013-01-09Make source cleah with cppcheck, except for mpc and saslRichardHitt
2012-12-23fix incorrect FSF addressDan Mashal
2012-11-11RebrandingBerke Viktor
2012-11-04Use configdir instead of *xchatdir*Berke Viktor
2012-11-04Eliminate warnings due to missing includesBerke Viktor
2012-10-30Some final rebrandingBerke Viktor
2012-10-30Rebrand get_info(xchatdir) but remain compatible for Perl and PythonBerke Viktor
2012-10-30Some remaining fixesBerke Viktor
2012-10-30Rebranding for the rest of plugin*Berke Viktor