143 Commits

Author SHA1 Message Date
Sébastien Helleu
db9a8e7bc4 tests: add unit tests using CppUTest
The tests can be run only via CMake:

  1. build with tests: cmake .. -DENABLE_TESTS=ON
  2. make
  3. ctest  (or ctest -V for verbose output)
2014-07-20 12:13:25 +02:00
Sébastien Helleu
91ce401769 core: move some detections from src/CMakeLists.txt to root CMakeLists.txt 2014-07-14 20:03:39 +02:00
Sébastien Helleu
74c979d9ac core: build packages in build directory on "make dist" (CMake) 2014-05-25 12:58:16 +02:00
Sébastien Helleu
33450ddb8b Version 1.0-dev
Yeah \o/
2014-04-30 19:43:56 +02:00
Sébastien Helleu
7618fdd240 core: use lower case for CMake keywords 2014-04-12 18:00:27 +02:00
Sebastien Helleu
97254780d6 exec: add exec plugin 2014-03-11 17:49:49 +01:00
Tor Hveem
0c05c82f77 Use asciidoc file ending for all asciidoc files 2014-03-04 23:39:07 +01:00
Sebastien Helleu
3c398bd61d rmodifier: remove plugin (replaced by trigger) 2014-03-04 12:08:33 +01:00
Sebastien Helleu
f907ea17d5 Merge branch 'trigger' 2014-02-21 15:36:14 +01:00
Sebastien Helleu
04cb8dd4da core: replace compiler flag -W by -Wextra (new name) 2014-02-11 11:50:05 +01:00
Sebastien Helleu
30942f7f62 trigger: add trigger plugin 2014-02-09 12:55:40 +01:00
Sebastien Helleu
8564d9c7ef Version 0.4.4-dev 2014-02-09 12:04:13 +01:00
Sebastien Helleu
f25dd0c81e Version 0.4.3 2014-02-09 09:52:53 +01:00
Sebastien Helleu
01129cbc79 Version 0.4.3-rc2 2014-02-02 09:57:51 +01:00
Sebastien Helleu
d49c3eaac6 Version 0.4.3-rc1 2014-01-23 21:11:42 +01:00
Sebastien Helleu
892aa79fb5 core: update copyright dates 2014-01-01 00:14:12 +01:00
Sebastien Helleu
1466a56585 core: add cygport file to build Cygwin packages 2013-10-12 19:05:27 +02:00
Sebastien Helleu
9f1658ef03 Version 0.4.3-dev 2013-10-06 10:21:49 +02:00
Sebastien Helleu
7785f7ea22 Version 0.4.2 2013-10-06 08:58:14 +02:00
Sebastien Helleu
1deba9894e Version 0.4.2-rc2 2013-09-20 23:22:40 +02:00
Sebastien Helleu
14c958a0e6 Version 0.4.2-rc1 2013-09-02 21:43:35 +02:00
Sebastien Helleu
996da2f662 core: rename binary and man page from "weechat-curses" to "weechat" (task #11027)
A symbolic link weechat-curses -> weechat is now created (by both cmake and
configure), so that the /upgrade will work from an old version.

However, if you upgrade from an old version, it is recommended to force the use
of the new binary name with the command: `/upgrade /path/to/weechat` (replace
the path accordingly).
2013-08-02 08:54:16 +02:00
Sebastien Helleu
35c3dbad63 plugins: remove the demo plugin 2013-07-31 18:56:32 +02:00
Sebastien Helleu
3aed4ac11f core: do not build man page by default 2013-07-31 18:26:37 +02:00
Sebastien Helleu
261efe6299 core: add cmake option ENABLE_MAN to compile man page (on by default)
For configure, the option is "--disable-man".
2013-07-31 13:28:59 +02:00
Sebastien Helleu
87e342dd9e core: add CA_FILE option in cmake and configure to setup default value of option weechat.network.gnutls_ca_file (task #12725) 2013-07-20 17:29:19 +02:00
Sebastien Helleu
f19c2cfd80 core: disable compilation of documentation by default (cmake and autotools) 2013-06-29 09:51:15 +02:00
Sebastien Helleu
fb7edb3518 aspell: add support of enchant library (patch #6858)
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-06-07 21:01:48 +02:00
Sebastien Helleu
a256cb4d4d Version 0.4.2-dev 2013-05-20 17:01:00 +02:00
Sebastien Helleu
ba5664a019 Version 0.4.1 2013-05-20 10:06:14 +02:00
Sebastien Helleu
19ed7740b1 Version 0.4.1-rc2 2013-05-11 18:48:41 +02:00
Sebastien Helleu
bf8ee88dd8 Version 0.4.1-rc1 2013-05-01 10:15:10 +02:00
Sebastien Helleu
4b4d80bdc5 core: install icon file (patch #7972) 2013-03-24 09:41:22 +01:00
Sebastien Helleu
4e4fd3f54d core: remove Gtk interface (obsolete sources not working) 2013-02-17 15:47:52 +01:00
Sebastien Helleu
ff15c0a41b Version 0.4.1-dev 2013-01-20 12:14:39 +01:00
Sebastien Helleu
762c96d85a Version 0.4.0 2013-01-20 09:21:06 +01:00
Sebastien Helleu
08d27eb81c Version 0.4.0-rc3 2013-01-14 12:21:19 +01:00
Sebastien Helleu
323801f869 core: add cmake option ENABLE_PYTHON3 and configure option --enable-python3
With this option, the python plugin will be built and linked with Python 3
(if found, or Python 2 as fallback).

This option it not (yet) recommended, because many scripts are working only
with Python 2.x. It should be used only to tests scripts with Python 3.x
in WeeChat.
2013-01-05 20:46:22 +01:00
Sebastien Helleu
680486b1d3 Version 0.4.0-rc2 2013-01-05 11:33:22 +01:00
Sebastien Helleu
f97598b4aa core: update copyright dates 2013-01-01 13:12:49 +01:00
Sebastien Helleu
01a1316816 Version 0.4.0-rc1 2012-12-26 16:41:55 +01:00
Sebastien Helleu
2b78673aa9 core: add git version in build, display it in "weechat-curses --help" and /version 2012-12-16 23:07:33 +01:00
Sebastien Helleu
857fb35dcb core: fix cmake target "dist": build tarballs using git-archive and not cvs 2012-12-14 19:01:07 +01:00
Sebastien Helleu
e0959486e9 Version 0.4.0-dev 2012-09-29 11:48:49 +02:00
Sebastien Helleu
bbd9d00b63 Version 0.3.9 2012-09-29 09:58:49 +02:00
Sebastien Helleu
34c9a061d9 Version 0.3.9-rc2 2012-09-18 21:21:00 +02:00
Sebastien Helleu
4979c1fe7f Version 0.3.9-rc1 2012-08-30 10:56:19 +02:00
Sebastien Helleu
a99d136018 core: add new plugin "script" (scripts manager, replacing scripts weeget.py and script.pl) 2012-08-14 18:29:32 +02:00
Simon Kuhnle
14e98a5fae doc: add new cmake option MANDIR (bug #36776)
${SHAREDIR}/man is not always the correct path, so add option to customize path.
This is set to "${SHAREDIR}/man" by default.

Signed-off-by: Simon Kuhnle <simon@blarzwurst.de>
2012-07-05 12:07:23 +02:00
Sebastien Helleu
9076f35953 Version 0.3.9-dev 2012-06-03 10:08:43 +02:00