1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-09-29 19:56:07 -04:00
Commit Graph

98 Commits

Author SHA1 Message Date
James Booth
981c8eb656 Added --enable-python-plugins to configure.ac 2014-01-07 22:18:41 +00:00
James Booth
a33ca6238d Added --enable-ruby-plugins option to configure.ac 2014-01-07 22:12:08 +00:00
James Booth
62d4360863 Grouped plugins in configure.ac 2014-01-07 21:56:19 +00:00
James Booth
d3071bcdcc Moved plugins in configure.ac 2014-01-07 21:52:54 +00:00
James Booth
0a97e79c68 Merge branch 'master' into plugins
Conflicts:
	configure.ac
2014-01-03 18:21:32 +00:00
Dmitry Podgorny
0cdbfecb35 configure.ac: added check for expat without pkg-config
and some refactoring
2014-01-02 22:18:42 +02:00
Dmitry Podgorny
c7551b50c3 configure.ac: removed autoconf version check
autoconf-2.63 works well
2014-01-02 19:19:19 +02:00
James Booth
c10c9286d1 Merge branch 'master' into plugins
Conflicts:
	src/ui/notifier.c
	src/ui/ui.h
	src/xmpp/roster.c
2014-01-02 02:19:06 +00:00
Dmitry Podgorny
249e60e07d configure.ac: glib must be at least 2.26
Profanity uses GDateTime structure that appeared in glib-2.26.
2014-01-01 22:37:55 +02:00
Dmitry Podgorny
2519e450e3 configure.ac: added check for wget_wch support 2013-12-31 01:39:21 +02:00
James Booth
8840457e19 Merge remote-tracking branch 'louiecaulfield/master' 2013-12-29 15:41:22 +00:00
Dmitry Podgorny
dcccfacb68 autotools: refactored configure.ac
This patch implements request #269.
2013-12-29 01:27:15 +02:00
Jasper van Bourgognie
7272f42c97 configure.ac: use ncursesw if it's there, but continue if only ncurses is found 2013-12-27 22:05:33 +01:00
Jasper van Bourgognie
8f26b3bbf9 configure.ac: Check for ncurses instead of ncursesw 2013-12-27 20:52:42 +01:00
James Booth
5891ee0cc2 Merge branch 'master' into plugins
Conflicts:
	Makefile.am
	configure.ac
	src/command/command.c
	src/ui/console.c
	src/ui/core.c
	src/ui/muc_window.c
2013-12-15 17:14:00 +00:00
James Booth
7f7973f9a7 Moved common tests to cmocka 2013-12-14 16:07:57 +00:00
James Booth
18a8be8935 Added before_message_displayed hook 2013-09-19 22:10:11 +01:00
James Booth
cd816b94c2 Merge branch 'master' into plugins
Conflicts:
	.gitignore
	Makefile.am
	src/main.c
	src/profanity.c
	src/ui/console.c
	src/ui/core.c
	src/xmpp/capabilities.c
	src/xmpp/iq.c
2013-09-17 02:06:43 +01:00
James Booth
d782b00711 Added git branch and revision to development builds 2013-09-17 00:59:37 +01:00
James Booth
7ed1fc2d9c Removed AX_LUA calls until fixed 2013-09-15 21:34:57 +01:00
James Booth
939b84ad18 Fixed register lua command 2013-09-15 20:28:23 +01:00
James Booth
e1f17861fd Started Lua command callbacks 2013-09-15 18:38:08 +01:00
James Booth
ab1c140935 Remaining Lua window api 2013-09-15 17:19:31 +01:00
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