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

1581 Commits

Author SHA1 Message Date
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
22c521d662 Use patched version of apt-cyg 2013-08-11 17:00:06 +01:00
James Booth
dc896b27d4 Renamed plugins_command_run 2013-08-11 13:49:59 +01:00
James Booth
dae4244306 Added command to cricket-scores plugin 2013-08-11 13:47:54 +01:00
James Booth
ffb1359889 Added get_current_recipient to api
Browser plugin now uses last link received in a chat window
2013-08-11 01:35:11 +01:00
James Booth
d8eb320b85 Added on_message hook
Browser plugin now uses last received hyperlink when no arg supplied
2013-08-11 01:00:21 +01:00
James Booth
462b09a546 Fix ctrl + arrow keys for fedora 2013-08-10 20:47:56 +01:00
James Booth
ad86280220 Fixed cygwin expat dependency for new versions 2013-08-09 00:15:40 +01:00
James Booth
9f76a5e610 Added browser plugin, allow up to 5 args for command callbacks 2013-08-08 01:40:03 +01:00
James Booth
3db9fb75ee Added TODO and plugins/ to .gitignore 2013-08-06 20:24:14 +01:00
James Booth
ab45239033 Added connect.py plugin, refactored init and start events, added send_line 2013-08-06 00:29:12 +01:00
James Booth
de3d46becc Merge branch 'master' into plugins 2013-08-05 23:18:35 +01:00
James Booth
6651b13bd0 Merge branch 'master' into nextdev 2013-08-05 23:18:19 +01:00
James Booth
42eef398b4 Free Jid 2013-08-05 23:12:10 +01:00
James Booth
c6e9a7455d Undo change to stanza check for nick change return value 2013-08-05 23:08:30 +01:00
James Booth
1525be6133 Refactor MUC self presence checks 2013-08-05 22:55:11 +01:00
James Booth
55282e063d Handle when servers dont send status 101 or jid for MUC nick changes 2013-08-05 21:20:07 +01:00
James Booth
b0e423cc0d Fix to cricket plugin 2013-08-04 20:58:43 +01:00
James Booth
f17dc5b4ca Added plugins_run_timed to plugins.h 2013-08-04 19:57:25 +01:00
James Booth
a56b9e1f73 Cleared newline loading plugins 2013-08-04 19:31:06 +01:00
James Booth
9bbe8def98 Added cons_alert to python API 2013-08-04 18:57:33 +01:00
James Booth
084b03691e Implemented time python callbacks 2013-08-04 18:43:46 +01:00
James Booth
13bef17c0b Added register_timed to plugins api 2013-08-04 17:50:35 +01:00
James Booth
3588a9d776 Merge remote-tracking branch 'dmitry/nextdev-patches' into nextdev 2013-08-04 17:20:46 +01:00
Dmitry Podgorny
20dff5fe2f use posix stat syscall for windows 2013-08-04 19:14:07 +03:00
James Booth
9e6a6f224f Merge branch 'master' into plugins 2013-08-04 17:06:00 +01:00
James Booth
87c6277109 Merge branch 'master' into nextdev 2013-08-04 17:05:47 +01:00
James Booth
e170965c93 Added patch from Dmitry to fix crash on delayed message from contact not in roster
fixes #219
2013-08-04 17:04:15 +01:00
James Booth
d638a4825e Added notify to python API 2013-08-04 16:42:25 +01:00
Dmitry Podgorny
9e09284302 removed assignment to NULL in _chat_session_free 2013-08-03 15:31:54 +03:00
Dmitry Podgorny
3c385e0aaa replace struct stat and stat() for windows 2013-08-03 14:42:02 +03:00
Dmitry Podgorny
a6e66cc571 fixed memory leaks
Also avoided several NULL pointer dereferences.
2013-08-03 14:38:38 +03:00
Dmitry Podgorny
28ec3334cf refactored logging
Use ftell instead of stat syscall to increase portability.
2013-08-03 14:31:36 +03:00
Dmitry Podgorny
0346fda0b3 most FREE_SET_NULL replaced with free
FREE_SET_NULL makes extra assignment of NULL for pointers in stack or
dynamic memory that is going to be freed.
FREE_SET_NULL is useful for pointers that can be used in future.
2013-08-03 14:27:07 +03:00
Dmitry Podgorny
6f498d1f69 refactored mkdir_recursive
Now this function returns result of operation. TRUE is success.
2013-08-03 14:14:30 +03:00
Dmitry Podgorny
c559d96d77 removed sizeof(char)
sizeof(char) == 1 according to standard
2013-08-03 13:17:50 +03:00
James Booth
17e14347e3 Add plugin commands to command autocompleter 2013-08-03 03:20:17 +01:00
James Booth
c3acda5da7 Added /whoami command plugin 2013-08-03 02:45:26 +01:00
James Booth
5464d5079b Added plugins commands 2013-08-03 02:21:43 +01:00
James Booth
dded9e954f Separated python api and plugins code 2013-08-03 00:58:04 +01:00
James Booth
8d2d71bacb Renamed plugins files 2013-08-03 00:48:22 +01:00
James Booth
35d4f42466 Renamed api module -> plugins 2013-08-03 00:43:05 +01:00
James Booth
bf19ffb910 Refactored calling plugin functions 2013-08-03 00:40:10 +01:00
James Booth
d3a8d0c610 Changed helloworld plugin connect event output 2013-08-03 00:31:58 +01:00
James Booth
6cb32996a5 Added on_connect event to plugins api 2013-08-03 00:22:00 +01:00
James Booth
799fd06680 Pulled out events 2013-08-02 23:52:16 +01:00
James Booth
e7c978766e Clear up references 2013-08-02 23:38:04 +01:00
James Booth
8105a393e9 Load all plugins in plugins directory 2013-08-02 23:36:47 +01:00
James Booth
51b2137705 Merge remote-tracking branch 'dmitry/memleaks' into nextdev 2013-07-31 19:32:58 +01:00