1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-12-04 14:46:46 -05:00
Commit Graph

75 Commits

Author SHA1 Message Date
James Booth
5da3026546 Added basic empty lua api and hooks 2013-09-15 13:51:23 +01:00
James Booth
6788197a6b Allow compile without Python or Ruby 2013-09-14 03:25:12 +01:00
James Booth
228f9b4293 Use AX_PYTHON_DEVEL and AX_RUBY_DEVEL 2013-09-14 02:38:40 +01:00
James Booth
0f011439fa Allow compile without python plugin support 2013-09-14 01:28:35 +01:00
James Booth
5762d951d6 Added Python LD_FLAGS 2013-09-14 00:23:50 +01:00
James Booth
6d610eee97 Autoconf change to check system's python dev flags 2013-09-13 23:22:28 +01:00
James Booth
017517e70e Tidied configure.ac
Still needs to get correct flags from system
2013-09-05 22:19:10 +01:00
James Booth
308e412ea3 Build libprofanity and link with c plugin 2013-09-01 03:26:17 +01:00
James Booth
102dd8cbf3 Attempt at adding libtool to create plugin library 2013-08-31 22:49:35 +01:00
James Booth
a1a01b8cd4 Started adding ruby api 2013-08-18 16:20:52 +01:00
Artem Shinkarov
02eedc9e4d Minor fix: Reverting back the optimisation level.
FYI: there is no debug version that can be easily obtained.
2013-08-18 04:02:10 +01:00
Artem Shinkarov
705a946882 Adding plugin interface for C files.
Implementation of hooks using C interface basedon dlfcn.  Added test
plugin and makefile to build it.  In order to test it add the followin
into your profrc:
    [plugins]
    load=test-c-plugin.so
and execute profanity piping stderr to some file.  The file should
contain all entries whenever the plugin function is triggered.  It seem
to be workin but some parts are missing.
2013-08-18 03:55:20 +01:00
James Booth
140a2ad0e3 Merge branch 'master' into plugins
Conflicts:
	.gitignore
2013-08-13 21:42:01 +01:00
James Booth
b1768f942c Set status to 0.4.0 development 2013-08-11 18:42:54 +01:00
James Booth
520d2129ea Set status to release 2013-08-11 17:06:08 +01:00
James Booth
17e14347e3 Add plugin commands to command autocompleter 2013-08-03 03:20:17 +01:00
James Booth
4b416ba58e Experimenting with python integration for plugins 2013-07-21 23:31:09 +01:00
Dmitry Podgorny
131034eced Add -Werror only for development builds 2013-03-24 18:16:09 +02:00
James Booth
c89de12b0f Set development version 2013-03-10 21:36:56 +00:00
James Booth
ced9f321fa Set status to release 2013-03-10 19:45:28 +00:00
James Booth
e922568770 Added resource_presence_t and contact_presence_t 2013-02-10 17:13:19 +00:00
James Booth
8230275f03 Removed -Werror 2013-02-04 02:35:10 +00:00
James Booth
b7535a0fe2 Added -Werror 2013-02-03 22:19:46 +00:00
James Booth
78841f2ea3 Added libx11 when --with-xscreensaver chosen 2013-01-05 19:58:24 +00:00
Dmitry Podgorny
d20354968a feature request #114
* added new parameter --with-xscreensaver for libXss support
* added new parameter --enable-notifications for libnotify support
* when any parameter ins't specified appropriate library is used if
  exists
2013-01-05 17:13:52 +02:00
Dmitry Podgorny
8014e9026a autotools: removed strndup from configure.ac
strndup no longer used because of MacOS incompatibility
2013-01-05 16:34:04 +02:00
James Booth
d28930eaf4 Include ncursesw, set locale 2013-01-02 20:27:37 +00:00
James Booth
7edcff9716 Set version to 0.2.0 development 2012-12-31 01:29:23 +00:00
James Booth
52f4b4c46f Changed status to release for 0.1.10 release 2012-12-31 01:24:45 +00:00
James Booth
020e516acf Simple output of idle/away 2012-11-30 21:26:28 +00:00
James Booth
c9ed583412 Fixed some memory leaks 2012-11-26 02:20:44 +00:00
James Booth
e131afdb12 windows tidy up 2012-11-26 00:01:34 +00:00
James Booth
7ea02c7182 configure.ac Fixed spelling in libnotify message 2012-11-25 17:44:27 +00:00
James Booth
f6ca1ba15e Added cygwin check to configure.ac 2012-11-25 04:25:22 +00:00
James Booth
053a5f3120 Changed to 0.1.10 development version 2012-10-24 21:13:01 +01:00
James Booth
c1a4d12914 Updated for release 0.1.9 2012-10-24 21:11:08 +01:00
James Booth
ff335f80a9 Check for later release 2012-10-24 00:59:18 +01:00
James Booth
b7ea72453f Merge branch 'master' into dev 2012-10-24 00:27:30 +01:00
James Booth
a8e9851449 Added PACKAGE_STATUS to configure.ac 2012-10-23 23:52:40 +01:00
Dmitry Podgorny
7d6e64a53a libraries order does matter when --as-needed is passed to linker
This fixes linking error when --as-needed option is used.
2012-10-24 01:50:16 +03:00
Dmitry Podgorny
c2e94bfb20 autotools: move libraries to LIBS instead of AM_CFLAGS
Libraries are agruments for linker. So move them to LIBS vatiable.
AC_CHECK_LIB adds library to LIBS on success and we don't have to add
them manually.
2012-10-23 13:45:33 +03:00
Dmitry Podgorny
a16c53f53a autotools: introduce choice among libxml2 and expat
Now profanity is linked with expat only. This breaks build when
libstrophe is build with libxml2 support.
This patch introduce --with-libxml2 option to ./configure in the same
way as it is done in libstrophe.
2012-10-23 13:34:30 +03:00
James Booth
cf4a38a852 Removed dependency on libxml2
expat is used by default in libstrophe
2012-10-23 00:33:29 +01:00
James Booth
6d329343dc Shutdown now correctly handles connection 2012-09-23 19:26:07 +01:00
James Booth
3ec28bde5c Added recommended gcc warnings 2012-09-11 23:43:16 +01:00
James Booth
6b1b035d92 Added -Wall to GCC options
Fixed compiler warnings
2012-09-10 22:57:42 +01:00
James Booth
a9e7c4fe21 Changed to 0.1.9dev version 2012-09-08 20:56:52 +01:00
James Booth
1f171da886 Version 0.1.8 2012-09-08 20:18:24 +01:00
James Booth
8e0d8d2a86 Check for ncurses headers on cygwin 2012-09-08 16:51:09 +01:00
James Booth
c1a2443bb1 Removed compiler warnings from configure.ac
Fixed some error messages
2012-09-08 14:27:50 +01:00