Sebastien Helleu
25684ad8a6
core: fix crash when terminal has no color support
2011-04-11 14:45:05 +02:00
Sebastien Helleu
9d128cad22
core: add messages counts in hotlist for each buffer, option weechat.look.hotlist_buffer_separator and tag "notify_none"
...
New options:
- weechat.look.hotlist_buffer_separator
- weechat.look.hotlist_count_max
- weechat.look.hotlist_count_min_msg
- weechat.color.status_count_msg
- weechat.color.status_count_private
- weechat.color.status_count_highlight
- weechat.color.status_count_other
2011-04-11 13:57:00 +02:00
Sebastien Helleu
176454afa1
core: add prefix in addition of message in output of /debug buffer
2011-04-07 14:56:29 +02:00
Sebastien Helleu
8bfc387579
core: flush stdout after changing terminal title (patch from Guido Berhoerster)
2011-03-26 17:40:20 +01:00
Sebastien Helleu
bee3f511c2
Add optional bar name in command /bar default
2011-03-18 15:36:52 +01:00
Sebastien Helleu
8c13cab941
Add new option weechat.look.highlight_tags (force highlight on tags)
2011-03-18 12:17:21 +01:00
Sebastien Helleu
c71e2cad38
Add function "buffer_match_list" in plugin API
2011-03-11 18:39:37 +01:00
Sebastien Helleu
adae98e94d
Fix bug with repeat of last completion ("%*"), which failed when many templates are used in completion
2011-03-10 17:38:18 +01:00
Sebastien Helleu
df8a678995
Add missing variable "buffers" in dump of filters
2011-03-09 19:14:07 +01:00
Sebastien Helleu
e2510cbd04
Allow list of buffers in command /filter (exclusion with prefix "!") (task #10880 )
2011-03-09 10:13:41 +01:00
Sebastien Helleu
e70bbe0659
Rebuild bar content when items are changed in an hidden bar
2011-03-06 16:46:11 +01:00
Sebastien Helleu
3d8553316f
Reset style (bold/underline/reverse) before setting color when displaying bar items
2011-03-02 20:03:44 +01:00
Sebastien Helleu
6f047c4a05
Remember scroll position for all buffers in windows (bug #25555 )
2011-03-01 16:31:56 +01:00
Sebastien Helleu
4cd6fad268
Replace char "%" by "!" for reverse video in color attributes
2011-02-24 09:55:40 +01:00
Sebastien Helleu
a79f721993
Reset color used to display spaces around time and buffer in chat area
2011-02-24 09:44:22 +01:00
Sebastien Helleu
b4ccd82a9d
Replace char "/" by ":" to specify background in nick colors
2011-02-22 19:33:44 +01:00
Sebastien Helleu
4680ae40b6
Fix crash when using column filling in bars with some empty items (bug #32565 )
2011-02-22 10:26:18 +01:00
Sebastien Helleu
2ad3a1c326
Auto recalculate values of win_width_pct and win_height_pct when windows are resized
2011-02-21 19:51:09 +01:00
Sebastien Helleu
412332653a
Allow relative size for command /window resize
2011-02-21 19:31:44 +01:00
Sebastien Helleu
8b273613df
Add some default keys for gnome-terminal (home/end, ctrl+up/down, alt+pgup/pgdn)
...
New default keys:
meta-OH => /input move_beginning_of_line
meta-OF => /input move_end_of_line
meta2-1;5A => /input history_global_previous
meta2-1;5B => /input history_global_next
meta2-5;3~ => /window scroll_up
meta2-6;3~ => /window scroll_down
2011-02-21 15:54:08 +01:00
Sebastien Helleu
65a609e33e
Add attributes for colors ("*": bold, "%": reverse, "_": underline)
2011-02-17 14:51:21 +01:00
Sebastien Helleu
c3cb06b30c
Fix dump of bar colors in log file (missing color name)
2011-02-15 14:13:53 +01:00
Sebastien Helleu
d8248f3f68
Rename some color constants and functions for attributes
2011-02-09 16:26:58 +01:00
Sebastien Helleu
12879e9138
Factorize code used to apply color codes in strings (for chat and bars)
2011-02-09 16:14:53 +01:00
Sebastien Helleu
c515069f26
Fix color used to display color aliases on /color buffer
2011-02-07 15:27:04 +01:00
Sebastien Helleu
ba92074bf8
Fix missing suffix (after prefix) on lines when nothing is displayed before suffix (no time/buffer/prefix)
2011-02-07 14:34:23 +01:00
Sebastien Helleu
f1a3805ec8
Reset bold attribute when setting extended color for foreground
2011-02-07 11:56:53 +01:00
Sebastien Helleu
9da63c7170
Rename constants GUI_COLOR_PAIR_xxx to GUI_COLOR_EXTENDED_xxx
2011-02-06 18:18:13 +01:00
Sebastien Helleu
96de4e8746
Fix infinite loop when option weechat.look.read_marker_string it set to empty string
2011-02-05 21:55:58 +01:00
Sebastien Helleu
b1c8989835
Add option weechat.look.read_marker_string, use option hline_char for horizontal bar separators only
2011-02-05 15:29:51 +01:00
Sebastien Helleu
0a69df6c2c
Add color "gray", fix white background (use white instead of gray)
2011-02-05 13:12:41 +01:00
Sebastien Helleu
8ec4e680c6
Fix option color_real_white: replace white by default color only if bold is set for color
2011-02-05 12:29:42 +01:00
Sebastien Helleu
f2be50f4b1
Fix display of extended foreground color on non-default background in bars
2011-02-05 11:11:20 +01:00
Sebastien Helleu
63b8aa1f23
Fix size of arrays for colors (patch #7458 )
2011-02-04 21:17:00 +01:00
Sebastien Helleu
21881bbc7b
Replace message "WeeChat colors" by "WeeChat color pairs" on color buffer
2011-02-03 09:52:13 +01:00
Sebastien Helleu
8392d2fbcc
Fix terminal title when $TERM starts with "screen" (patch from sleo)
2011-02-01 08:24:08 +01:00
Sebastien Helleu
142fc29e25
Add some chars after cursor when scrolling input line: new option weechat.look.input_cursor_scroll (bug #21391 )
2011-01-31 21:42:04 +01:00
Sebastien Helleu
ccb08945a1
Dynamically allocate color pairs
...
This commit introduces major changes in 256 colors support:
- extended colors can be used without being added with command "/color add"
- background color is now allowed for nick colors (using slash separator)
2011-01-31 19:03:30 +01:00
Sebastien Helleu
cc6bb607e0
Test return value of calls to sscanf function
2011-01-21 19:30:08 +01:00
Sebastien Helleu
68ee325e65
Rename some variables and functions about weechat colors
2011-01-19 19:29:48 +01:00
Sebastien Helleu
eb1a2d9a36
Fix display of bar item "input_prompt" in root bar (patch from Deltafire)
2011-01-13 17:28:43 +01:00
Sebastien Helleu
512de497f5
Display more colors on each line for WeeChat basic and nick colors on /color buffer
2011-01-09 12:43:10 +01:00
Sebastien Helleu
f7b473790b
Fix unlikely memory leak in function gui_keyboard_new
2011-01-06 14:34:53 +01:00
Sebastien Helleu
25fe7a53a1
Fix scroll problem on buffers with free content and non-allocated lines (bug #32039 )
2011-01-05 14:58:17 +01:00
Sebastien Helleu
ccc6d52e3a
Remove unneeded call to gui_color_buffer_display
2011-01-05 14:10:29 +01:00
Sebastien Helleu
fb60335176
Fix number of colors displayed in buffer opened by /color (can be different between WeeChat and terminal colors)
2011-01-04 14:37:14 +01:00
Sebastien Helleu
a341d809b2
Fix crash when changing or removing color palette options
2011-01-03 14:41:14 +01:00
Sebastien Helleu
ce1aac77e0
Free color palette structures when exiting WeeChat
2011-01-02 16:34:47 +01:00
Sebastien Helleu
d24f6e9e17
Update copyright dates
2011-01-01 18:06:29 +01:00
Sebastien Helleu
0721bb1d4c
Add new command /color
2011-01-01 14:39:12 +01:00