1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-29 14:26:39 +02:00
Commit Graph

413 Commits

Author SHA1 Message Date
Sebastien Helleu 14d393b11e Partial support of bars, with custom items.
Today only root bars are partially working (refresh is not always performed),
and bars are not saved in configuration file. To be continued...
2008-03-05 16:19:10 +01:00
Sebastien Helleu c5a30be877 New "irc/debug" buffer (replaces old IRC raw buffer), improved status bar display, fixed nick in input for IRC buffers
The "irc/debug" buffer is displayed when IRC debug is enabled (with "/debug irc" thru debug plugin).
If the buffer is closed, it is reopen when new messages are written, until debug is disabled by user (with "/debug irc").
2008-02-22 14:29:34 +01:00
Sebastien Helleu dec0e7dc12 Added new plugin "debug" 2008-02-21 17:31:59 +01:00
Sebastien Helleu 155e689a26 Removed typedef for keyboard structures in gui-keyboard.h 2008-02-04 10:36:16 +01:00
Sebastien Helleu 28e811c09c Use of sizeof(char) in all malloc/realloc for strings 2008-02-02 21:12:16 +01:00
Sebastien Helleu d7cc27f713 Fixed bugs/crashs when closing buffers 2008-02-01 22:50:03 +01:00
Sebastien Helleu 184700e597 New "close callback" for buffers, use of this callback in IRC plugin to leave channel or disconnect from server when buffer is closed 2008-02-01 18:56:12 +01:00
Sebastien Helleu d15c1956b5 Fixed some refreshs 2008-02-01 17:35:25 +01:00
Sebastien Helleu b2c5a94e5d Fixed bug with prefixes in config file 2008-02-01 16:45:43 +01:00
Sebastien Helleu b52690d119 Nick completion enabled again, plugins can now override default nick completion (IRC plugin uses that feature) 2008-01-30 17:38:09 +01:00
Sebastien Helleu a8f4f0c66d Reduced number of screen refreshs, fixed display bug with title bar 2008-01-29 14:50:09 +01:00
Sebastien Helleu c35fb9e847 Fixed bug when switching window, scrollback is now preserved (task #7680) 2008-01-28 18:26:56 +01:00
Sebastien Helleu ad41486543 Added config file functions in plugins API, improved /reload and /save commands (now possible to reload/save some files only), fixed completion bug 2008-01-27 10:48:29 +01:00
Sebastien Helleu ed26a0389c Add of "modifier" hook, migration of charset plugin to new API, SIGHUP signal catched (reload all config files), better config files reloading 2008-01-24 16:50:20 +01:00
Sebastien Helleu eabb65aca1 Fixed refresh problem when a buffer is cleared 2008-01-15 15:18:39 +01:00
Sebastien Helleu 8a67299912 Added some missing functions in Perl plugin API 2008-01-10 18:37:31 +01:00
Sebastien Helleu 9f2fc59569 Partial migration of Perl plugin to new API 2008-01-09 18:26:17 +01:00
Sebastien Helleu f94b679a4a Added hotlist option for buffer in plugins API, improved buffer refreshs 2008-01-06 12:44:54 +01:00
Sebastien Helleu fd7b2f4fab Fixed bug with nicklist size 2008-01-03 14:21:49 +01:00
Sebastien Helleu e3b52115c7 Update of year in some copyrights 2008-01-02 12:47:09 +01:00
Sebastien Helleu 9222a7b109 Added group support for nicklist, fixed some bugs in plugins API and IRC plugin
Added group support for nicklist (with subgroups).
Partial changes in IRC protocol functions (new arguments with argv and argv_eol).
Fixed some bugs:
- nicklist in plugins API
- problem in main loop with select() when SIGWINCH is received (terminal resize)
- bug in string explode function
- bug in infobar countdown.
2008-01-01 18:22:26 +01:00
Sebastien Helleu 6fd0bd2158 All messages translated to french, fixed bugs/typos in some messages 2007-12-18 17:20:08 +01:00
Sebastien Helleu dba084f3d6 New backlog option in logger plugin, added variable names in .h files, replaced "void *" pointers by structures 2007-12-17 17:07:08 +01:00
Sebastien Helleu e62ec5204c Improved main loop (less CPU usage), better precision for timers, use of one list by hook type (for fast search in hooks) 2007-12-14 17:01:02 +01:00
Sebastien Helleu 2e74526bb9 Renamed hook "event" to "signal" 2007-12-13 11:47:12 +01:00
Sebastien Helleu 061b0e5c58 Many changes in IRC plugin, added IRC specific completions 2007-12-11 17:34:31 +01:00
Sebastien Helleu 256557f900 Many changes in IRC plugin 2007-12-10 17:18:40 +01:00
Sebastien Helleu 8b3980f508 Changes in IRC plugin to use new API 2007-12-09 11:47:34 +01:00
Sebastien Helleu 72a694ed4c Added completion hook, to let plugins add custom completions for commands 2007-12-07 15:01:37 +01:00
Sebastien Helleu 495e6bd5df Many changes in IRC plugin and plugins API 2007-12-07 13:12:46 +01:00
Sebastien Helleu 3c8276bc57 Fixed bug with command history: now test with previous is case sensitive 2007-12-06 09:53:07 +01:00
Sebastien Helleu bda2cdd408 Removed WeeChat "command" structure, now all internal commands are hooked when WeeChat starts 2007-12-04 13:25:02 +01:00
Sebastien Helleu 2888d41425 Added alias plugin, added missing config file functions in plugins API 2007-12-03 18:03:10 +01:00
Sebastien Helleu 59fb878b77 New config functions, almost entirely rewritten from scratch 2007-12-01 00:35:57 +01:00
Sebastien Helleu b4bd4876fd Added command hooks to completion, removed obsolete "IRC commands" completion 2007-11-26 14:37:12 +00:00
Sebastien Helleu f5d026a775 Added input_data callback argument to gui_buffer_new() function 2007-11-26 14:27:53 +00:00
Sebastien Helleu ab2dbe8151 Renamed WeeChat log functions 2007-11-24 18:08:41 +01:00
Sebastien Helleu ac30e2226d Added log directory creation in logger plugin, removed unused log config options in core 2007-11-11 17:05:42 +01:00
Sebastien Helleu cdc08d6fc3 Added logger plugin 2007-11-11 14:36:34 +01:00
Sebastien Helleu 4478777876 Event hook added 2007-11-11 13:34:43 +01:00
Sebastien Helleu 53328f4138 Added default keys for alt-left/right for konsole 2007-11-08 17:09:06 +01:00
Sebastien Helleu 50889eaf3b Added print hooks (to catch any printf on buffers) 2007-11-07 15:11:06 +01:00
Sebastien Helleu dc4f5ea2e2 Added option "set" for /buffer command 2007-11-06 13:17:28 +01:00
Sebastien Helleu b64b0fe6ca Added string_remove_quotes() function, use of argv and argv_eol for WeeChat commands arguments 2007-11-05 18:51:53 +01:00
Sebastien Helleu 0d66286efe Added date option for printf functions (weechat core and plugins API) 2007-11-05 15:59:43 +01:00
Sebastien Helleu a98feff2bb Fixed display bug with truncation of long lines 2007-11-04 18:48:57 +01:00
Sebastien Helleu 1a0472c5dd Added check of buffer pointer in weechat_printf (plugins API) 2007-11-04 15:32:32 +01:00
Sebastien Helleu f8c8ee1600 Fixed display bug with long lines 2007-11-04 15:21:44 +01:00
Sebastien Helleu 04e5afe6e4 Cleanup WeeChat error and warning messages, updated po files 2007-11-01 11:19:46 +01:00
Sebastien Helleu 7f90ccd2ad Renamed many sources and functions in src/gui, improved display of messages in buffer (faster and using less memory) 2007-10-31 17:19:41 +01:00