summaryrefslogtreecommitdiff
path: root/src/plugins/CMakeLists.txt
AgeCommit message (Collapse)Author
2022-01-17core: update copyright datesSébastien Helleu
2021-07-04typing: add typing pluginSébastien Helleu
2021-01-02core: update copyright datesSébastien Helleu
2020-01-04core: update copyright datesSébastien Helleu
2019-09-15core: display an error on missing dependency in CMake (closes #916, closes #956)Sébastien Helleu
2019-03-24core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵Sébastien Helleu
options This option is OFF by default and should be enabled only for tests, to measure test coverage.
2019-02-19spell: rename "aspell" plugin to "spell" (issue #1299)Sébastien Helleu
The following things have been renamed: - file aspell.conf -> spell.conf - options aspell.* -> spell.* - bar item aspell_dict -> spell_dict - bar item and local variable aspell_suggest -> spell_suggest - info aspell_dict -> spell_dict
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-11-03core: split plugin-api.c into 2 files (API wrappers and infos/infolists)Sébastien Helleu
2018-03-11core: add binary weechat-headless to run WeeChat without interface (closes ↵Sébastien Helleu
#1120) The optional command line option "--daemon" runs WeeChat like a daemon (fork, new process group, file descriptors closed).
2018-01-15scripts: add configuration file for each script pluginSébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-09-03php: new php pluginAdam Saponara
This plugin requires PHP >= 7.0.
2017-06-25fset: add fset (Fast Set) plugin skeleton (WIP)Sébastien Helleu
2017-03-25buflist: new plugin "buflist" (bar with list of buffers)Sébastien Helleu
2017-01-01core: update copyright datesSébastien Helleu
2016-03-21core: add pointer in some callbacks (closes #406)Sébastien Helleu
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read
2016-01-01core: update copyright datesSébastien Helleu
2015-03-07javascript: add new plugin to run javascript scripts in WeeChatSébastien Helleu
This plugin was originally written by Koka El Kiwi (repository: https://github.com/KokaKiwi/weechat-js-plugin). This plugin uses Google V8 engine to execute JS scripts.
2015-01-01core: do not add flag "-fPIC" on Cygwin (not needed)Sébastien Helleu
2015-01-01core: fix compilation of plugins with cmake >= 3.1 (closes #287)Sébastien Helleu
The flag -fPIC is now forced for compilation of plugins. It should fix compilation problems when cmake doesn't add this flag.
2015-01-01core: update copyright datesSébastien Helleu
2014-07-20core: remove whitespace in cmake filesSébastien Helleu
2014-04-12core: use lower case for CMake keywordsSébastien Helleu
2014-03-11exec: add exec pluginSebastien Helleu
2014-03-04rmodifier: remove plugin (replaced by trigger)Sebastien Helleu
2014-02-09trigger: add trigger pluginSebastien Helleu
2014-01-01core: update copyright datesSebastien Helleu
2013-07-31plugins: remove the demo pluginSebastien Helleu
2013-06-07aspell: add support of enchant library (patch #6858)Sebastien Helleu
Enchant is enabled only if the new option for cmake (or configure) is enabled: - for cmake: cmake -DENABLE_ENCHANT=ON - for configure: ./configure --enable-enchant
2013-01-01core: update copyright datesSebastien Helleu
2012-08-14core: add new plugin "script" (scripts manager, replacing scripts weeget.py ↵Sebastien Helleu
and script.pl)
2012-08-02core: remove directory "src/plugins/scripts", move script plugins in ↵Sebastien Helleu
"src/plugins"
2012-01-08core: update copyright datesSebastien Helleu
2011-10-26guile: new script plugin for scheme (task #7289)Sebastien Helleu
2011-01-01Update copyright datesSebastien Helleu
2010-08-13Rename cmake options DISABLE_XXX to ENABLE_XXXSebastien Helleu
2010-08-11Add new plugin "rmodifier": alter modifier strings with regular expressions ↵Sebastien Helleu
(bug #26964)
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-01-03Update copyright datesSebastien Helleu
2009-06-14Remove jabber plugin (will be replaced by script)Sebastien Helleu
2009-06-14Remove obsolete trigger pluginSebastien Helleu
2009-06-10Fix bug with cmake options for building script pluginsSebastien Helleu
2009-05-08Install developement files for plugins and pkg-config support (cmake).Emmanuel Bouthenot
2009-05-07Disable jabber and relay plugins compilation by defaultSebastien Helleu
2009-04-24Remove notify plugin (moved to core)Sebastien Helleu
2009-01-15Add Jabber plugin (alpha version, many Jabber features are missing)Sebastien Helleu
This commit introduces Jabber/XMPP protocol for WeeChat. It uses iksemel lib. Please note many major Jabber features are missing: - roster management (add/remove/.. buddies), - MUC, - transports. It is possible to define servers (with /jabber), connect to them (with /jconnect), disconnect (/jdisconnect) and chat with buddies (with /jchat).
2009-01-03Update copyright datesSebastien Helleu
2008-12-10Add new plugin "relay", new function "string_format_size" in plugin APISebastien Helleu