Sebastien Helleu
7907fee369
Fix display bug with prefix_align_max for highlighted lines
2008-07-06 11:40:23 +02:00
Sebastien Helleu
9d911f6c11
Display number of lines remaining after last line displayed screen in "-MORE-" indicator
2008-07-06 11:36:05 +02:00
Sebastien Helleu
28088484df
Fix other bugs with prefix alignment
2008-07-06 10:52:58 +02:00
Sebastien Helleu
44f57d35bc
Fix "more" indicator when filters are enabled with some lines hidden (bug #23752 )
2008-07-03 16:34:33 +02:00
Sebastien Helleu
b97a979f61
Add "buffer_nicklist" bar item and scroll feature in bars with /bar scroll
2008-07-03 16:02:03 +02:00
Sebastien Helleu
50f8bf0043
Add input bar item, add "hidden" flag for bars, fix some display bugs with bars
2008-06-27 17:15:26 +02:00
Sebastien Helleu
72f587df06
Fix display bug with marker line when there's some filtered lines (marker was not displayed inside hidden lines)
2008-06-19 12:21:11 +02:00
Sebastien Helleu
860842240b
Remove space before vertical bar (after prefix), if there's no prefix at all in buffer
2008-06-16 12:47:10 +02:00
Sebastien Helleu
3a53257032
Add "const" keyword for some "char *" function arguments (core and plugins API)
2008-06-03 10:56:51 +02:00
Sebastien Helleu
bd436db2bc
Reintroduce highlight (move code from irc plugin to core)
2008-06-01 22:09:12 +02:00
Sebastien Helleu
ff03d203a1
Fix color display bug on lines (when length of line is more than chat width)
2008-05-09 14:33:29 +02:00
Sebastien Helleu
c78fabde1f
Added marker line (or dotted line), more visible than single magenta char (char is still possible)
2008-04-27 20:44:14 +02:00
Sebastien Helleu
ab6684c60a
Added filling/color_fg/color_bg options for bars, added config_get/config_get_plugin/config_set_plugin in script API
2008-04-24 12:18:26 +02:00
Sebastien Helleu
06fd80e210
Added conditions for bar display and bar max size
2008-04-22 18:11:33 +02:00
Sebastien Helleu
e349ae491a
Added infolist "window", scroll in buffers with free content, fixed config hooks (use of string_match)
2008-04-17 17:59:27 +02:00
Sebastien Helleu
ae98666bc6
Added "toggle" value for /set on boolean options, fixed refresh bugs, added option type for infolist "options"
2008-04-16 14:44:02 +02:00
Sebastien Helleu
dae4068a0e
Added keys by buffer (useful for buffers with free content that need own keys)
...
These keys can be set thru API function "buffer_set", for example:
weechat_buffer_set(my_buffer, "key_bind_meta2-A", "/mycommand up");
weechat_buffer_set(my_buffer, "key_bind_meta2-B", "/mycommand down");
weechat_buffer_set(my_buffer, "key_unbind_meta2-B", "");
weechat_buffer_set(my_buffer, "key_unbind_*", "");
These keys are volatile and not saved in any config file. So they must be set
when buffer is open.
2008-04-15 16:40:08 +02:00
Sebastien Helleu
48bbd32f12
Bugs fixed with bars
2008-04-03 18:11:32 +02:00
Sebastien Helleu
8509f777b4
New features and bug fixes with bars
2008-04-03 15:54:21 +02:00
Sebastien Helleu
4b2e8b37f7
Fixed display bug when first line displayed is not first of buffer
2008-03-29 19:56:58 +01:00
Sebastien Helleu
7a1a79424e
Lines of buffers with free content are now truncated according to window width
2008-03-29 12:29:13 +01:00
Sebastien Helleu
868bc6b63d
Added preliminary support of new buffer type, with free content
2008-03-28 18:57:10 +01:00
Sebastien Helleu
61ca929728
Added tags for lines and custom filtering by tags or regex (task #7674 ), fixed many memory leaks
2008-03-22 23:36:12 +01:00
Sebastien Helleu
519f62c11d
Added "max_height" parameter for bar item rebuild callbacks
2008-03-07 10:54:33 +01:00
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
a8f4f0c66d
Reduced number of screen refreshs, fixed display bug with title bar
2008-01-29 14:50:09 +01:00
Sebastien Helleu
e3b52115c7
Update of year in some copyrights
2008-01-02 12:47:09 +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
59fb878b77
New config functions, almost entirely rewritten from scratch
2007-12-01 00:35:57 +01:00
Sebastien Helleu
a98feff2bb
Fixed display bug with truncation of long lines
2007-11-04 18:48:57 +01:00
Sebastien Helleu
f8c8ee1600
Fixed display bug with long lines
2007-11-04 15:21:44 +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
Sebastien Helleu
8ecb7a4d4a
Moved IRC sources from src/irc/ to src/protocols/irc/
2007-09-20 18:06:38 +02:00
Sebastien Helleu
68fd773730
Fixed display bug with some special chars in messages (some words were truncated on screen) (bug #20944 )
2007-09-02 15:34:29 +00:00
Sebastien Helleu
73d9515f5c
Added option to align text of messages (except first lines) (task #7246 )
2007-08-27 08:22:41 +00:00
Sebastien Helleu
30c3fa9d98
Code cleanup: renamed some constants and variables (prefix added)
2007-08-16 13:54:15 +00:00
Sebastien Helleu
241f70f869
Fixed bugs with IRC color in messages, now color codes are inserted in command line with ^Cc,^Cb,.. instead of %C,%B,.. (bug #20222 , task #7060 )
2007-07-12 15:00:45 +00:00
Sebastien Helleu
f1a39ce7d7
Replaced GPL 2 license by GPL 3
2007-07-02 12:25:13 +00:00
Sebastien Helleu
0b6a91837c
Fixed bug with text search and previous/next highlight (sometimes search came back to end of buffer)
2007-03-20 12:23:11 +00:00
Sebastien Helleu
7f0e0b5eea
Added case-sensitive search in buffer, display marker for each line matching search
2007-03-20 10:18:25 +00:00
Sebastien Helleu
c14e090638
Fixed bug in topic display
2007-01-08 16:28:06 +00:00
Sebastien Helleu
a1bbfb0129
Fixed topic scroll when topic has multi-bytes chars
2007-01-07 18:38:39 +00:00
Sebastien Helleu
632d451f62
Changed copyright date (2006 -> 2007)
2007-01-05 23:41:38 +00:00
Sebastien Helleu
a1bc5ce60f
Fixed display bug with color for first line on screen (bug #17719 )
2006-12-05 14:27:01 +00:00
Sebastien Helleu
7ce144e875
Added keys (F9/F10) to scroll topic (task #6030 )
2006-11-29 16:08:57 +00:00
Sebastien Helleu
f4c01bc785
Added space between chat and nicklist when position is "right" (bug #17852 )
2006-11-17 22:03:00 +00:00
Sebastien Helleu
c20ce83d20
Added charset plugin (WeeChat is now full UTF-8 for internal data storage), fixed compilation problems with FreeBSD, fixed status bar display bug
2006-11-08 07:54:33 +00:00
Sebastien Helleu
ebf5b78fce
Fixed comparison between a char and negative value (now using 'signed char' to compare), this should fix minor display bug on some arch like PPC
2006-10-08 07:43:09 +00:00
Sebastien Helleu
a5cd14add5
Improved DCC speed (up to x5 on LAN) by forking for DCC files and a new option "dcc_fast_send" (does not wait for ACK) (task #5758 )
2006-08-03 19:50:52 +00:00
Sebastien Helleu
a0e5c4567b
Fixed crash on DCC buffer under Darwin 8 (bug #17115 )
2006-07-16 16:44:58 +00:00