Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | applied Sanders doc changes, added a PHONY line and changed the output of ↵ | arg@10ksloc.org | 2006-08-03 | 1 | -1/+2 |
| | | | | config.h creation somewhat | ||||
* | implemented the idea presented by Sander for dwm target | arg@10ksloc.org | 2006-08-02 | 1 | -2/+1 |
| | |||||
* | fixed a type in README, and patched config.mk | arg@10ksloc.org | 2006-08-02 | 1 | -1/+1 |
| | |||||
* | removed the CONFIG variable from config.mk, renamed config.h into ↵ | arg@10ksloc.org | 2006-08-02 | 1 | -5/+1 |
| | | | | config.default.h, after first clone/extract one needs to copy config.default.h to config.h, that is easier than always heavy typing make CONFIG=blafasel | ||||
* | simplified README | arg@10ksloc.org | 2006-08-01 | 1 | -4/+1 |
| | |||||
* | centralized/externalized configuration to config.h | arg@10ksloc.org | 2006-08-01 | 1 | -2/+6 |
| | |||||
* | applied Sanders patches | arg@10ksloc.org | 2006-08-01 | 1 | -8/+9 |
| | |||||
* | s/sleep 5/sleep 2/ | arg@10ksloc.org | 2006-07-21 | 1 | -1/+1 |
| | |||||
* | changed the status info README hint (more simple now, no extra script necessary) | arg@10ksloc.org | 2006-07-21 | 1 | -7/+1 |
| | |||||
* | added a note how to achieve status info in the bar | arg@10ksloc.org | 2006-07-21 | 1 | -1/+17 |
| | |||||
* | updated README | Anselm R. Garbe | 2006-07-17 | 1 | -2/+2 |
| | |||||
* | added dev.c instead of kb.c | Anselm R. Garbe | 2006-07-13 | 1 | -1/+1 |
| | |||||
* | small changes to README | Anselm R. Garbe | 2006-07-13 | 1 | -3/+3 |
| | |||||
* | added logo+description | Anselm R. Garbe | 2006-07-13 | 1 | -13/+12 |
| | |||||
* | removed unnecessary crap | Anselm R. Garbe | 2006-07-13 | 1 | -4/+2 |
| | |||||
* | added mouse-based resizals | Anselm R. Garbe | 2006-07-11 | 1 | -9/+1 * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * Profanity is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with Profanity. If not, see <https://www.gnu.org/licenses/>. * * In addition, as a special exception, the copyright holders give permission to * link the code of portions of this program with the OpenSSL library under * certain conditions as described in each individual source file, and * distribute linked combinations including the two. * * You must obey the GNU General Public License in all respects for all of the * code used other than OpenSSL. If you modify file(s) with this exception, you * may extend this exception to your version of the file(s), but you are not * obligated to do so. If you do not wish to do so, delete this exception * statement from your version. If you delete this exception statement from all * source files in the program, then also delete it here. * */ #ifndef PLUGINS_C_PLUGINS_H #define PLUGINS_C_PLUGINS_H #include "plugins/plugins.h" void c_env_init(void); ProfPlugin* c_plugin_create(const char* const filename); void c_plugin_destroy(ProfPlugin* plugin); void c_shutdown(void); void c_init_hook(ProfPlugin* plugin, const char* const version, const char* const status, const char* const account_name, const char* const fulljid); gboolean c_contains_hook(ProfPlugin* plugin, const char* const hook); void c_on_start_hook(ProfPlugin* plugin); void c_on_shutdown_hook(ProfPlugin* plugin); void c_on_unload_hook(ProfPlugin* plugin); void c_on_connect_hook(ProfPlugin* plugin, const char* const account_name, const char* const fulljid); void c_on_disconnect_hook(ProfPlugin* plugin, const char* const account_name, const char* const fulljid); char* c_pre_chat_message_display_hook(ProfPlugin* plugin, const char* const barejid, const char* const resource, const char* message); void c_post_chat_message_display_hook(ProfPlugin* plugin, const char* const barejid, const char* const resource, const char* message); char* c_pre_chat_message_send_hook(ProfPlugin* plugin, const char* const barejid, const char* message); void c_post_chat_message_send_hook(ProfPlugin* plugin, const char* const barejid, const char* message); char* c_pre_room_message_display_hook(ProfPlugin* plugin, const char* const barejid, const char* const nick, const char* message); void c_post_room_message_display_hook(ProfPlugin* plugin, const char* const barejid, const char* const nick, const char* message); char* c_pre_room_message_send_hook(ProfPlugin* plugin, const char* const barejid, const char* message); void c_post_room_message_send_hook(ProfPlugin* plugin, const char* const barejid, const char* message); void c_on_room_history_message_hook(ProfPlugin* plugin, const char* const barejid, const char* const nick, const char* const message, const char* const timestamp); char* c_pre_priv_message_display_hook(ProfPlugin* plugin, const char* const barejid, const char* const nick, const char* message); void c_post_priv_message_display_hook(ProfPlugin* plugin, const char* const barejid, const char* const nick, const char* message); char* c_pre_priv_message_send_hook(ProfPlugin* plugin, const char* const barejid, const char* const nick, const char* const message); void c_post_priv_message_send_hook(ProfPlugin* plugin, const char* const barejid, const char* const nick, const char* const message); char* c_on_message_stanza_send_hook(ProfPlugin* plugin, const char* const text); gboolean c_on_message_stanza_receive_hook(ProfPlugin* plugin, const char* const text); char* c_on_presence_stanza_send_hook(ProfPlugin* plugin, const char* const text); gboolean c_on_presence_stanza_receive_hook(ProfPlugin* plugin, const char* const text); char* c_on_iq_stanza_send_hook(ProfPlugin* plugin, const char* const text); gboolean c_on_iq_stanza_receive_hook(ProfPlugin* plugin, const char* const text); void c_on_contact_offline_hook(ProfPlugin* plugin, const char* const barejid, const char* const resource, const char* const status); void c_on_contact_presence_hook(ProfPlugin* plugin, const char* const barejid, const char* const resource, const char* const presence, const char* const status, const int priority); void c_on_chat_win_focus_hook(ProfPlugin* plugin, const char* const barejid); void c_on_room_win_focus_hook(ProfPlugin* plugin, const char* const barejid); #endif |