1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-05 09:13:14 +02:00
Commit Graph

104 Commits

Author SHA1 Message Date
Sebastien Helleu e3e20f2b60 core: add horizontal scrolling for buffers with free content (command /window scroll_horiz) (task #11112) 2011-05-16 15:33:44 +02:00
Sebastien Helleu baa6e59efb core: fix compiler warning on function wattr_get (on pointers to attrs and pair) 2011-05-01 10:56:34 +02:00
Sebastien Helleu 70b0f12469 core: add buffer to hotlist if away is set on buffer (even if buffer is displayed) (task #10948), do not update hotlist during upgrade 2011-04-23 17:23:17 +02:00
Sebastien Helleu 6f047c4a05 Remember scroll position for all buffers in windows (bug #25555) 2011-03-01 16:31:56 +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 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 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 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 63b8aa1f23 Fix size of arrays for colors (patch #7458) 2011-02-04 21:17:00 +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 d24f6e9e17 Update copyright dates 2011-01-01 18:06:29 +01:00
Sebastien Helleu 4043ca3d38 Allow use of color pair number in color options and in API function "weechat_color" 2010-12-17 09:54:46 +01:00
Sebastien Helleu f11549f654 Fix display bug with special chars (ascii value below 32) (bug #30602) 2010-08-06 19:02:25 +02:00
Sebastien Helleu 972e8bc4a8 Replace TODO by FIXME in comments 2010-08-01 18:16:55 +02:00
Sebastien Helleu 7e6088570b Add new option weechat.look.align_end_of_lines 2010-07-12 09:43:16 +02:00
Sebastien Helleu 6562d676fe Update licenses and copyrights, add missing author names in sources 2010-06-22 19:46:28 +02:00
Sebastien Helleu 31bfcf96c7 Reformat and add comments for description of C sources 2010-04-08 18:15:00 +02:00
Sebastien Helleu 2801b8437c Reformat multi-line comments 2010-03-19 23:33:14 +01:00
Sebastien Helleu fa60269325 Hide read marker if all lines after marker are filtered (only if option read_marker_always_show is off) 2010-03-04 13:06:57 +01:00
Sebastien Helleu 4faa3c772b Add new option weechat.look.read_marker_always_show 2010-03-03 22:19:51 +01:00
Sebastien Helleu eabf21098d Fix display of color in input when it is scrolled 2010-02-24 22:54:07 +01:00
Sebastien Helleu aad84612a9 Remove unneeded space after time on each line if option weechat.look.buffer_time_format is set to empty value (bug #28751) 2010-01-28 10:09:58 +01:00
Sebastien Helleu 2133eb30ff Update copyright dates 2010-01-03 19:31:55 +01:00
Sebastien Helleu a08842bbad Fix bug with URL selection in some terminals (caused by horizontal lines) (bug #27700) 2009-10-14 18:21:46 +02:00
Sebastien Helleu d2ec2482d6 Add 2 new options: weechat.look.prefix_align_more and weechat.look.prefix_buffer_align_more 2009-08-29 13:06:21 +02:00
Sebastien Helleu 88b65fe3c2 Add new option weechat.look.prefix_buffer_align_max 2009-08-29 10:30:25 +02:00
Sebastien Helleu 95c03734cc Fix minor display bug with read marker (line or dotted line)
Bug is happening when read marker is line or dotted line and that last char
of line is an horizontal line. When new line is added in buffer after read
marker, then last char of read marker line is repeated on next line.
2009-06-20 13:12:03 +02:00
Sebastien Helleu 8d58b81d83 Add buffer merging feature, with /buffer merge/unmerge (task #7404) 2009-06-10 12:40:05 +02:00
Sebastien Helleu e2497ff8bc Fix typo: formated -> formatted 2009-05-17 16:00:35 +02:00
Sebastien Helleu a394ed5d6f Add "replacement" argument for string_remove_color in plugin API 2009-03-18 18:02:48 +01:00
Sebastien Helleu 31e562467e Add property in buffer to hide time for all lines 2009-03-15 01:30:49 +01:00
Sebastien Helleu 0fd8bbc2de Fix scroll indicator when the only line displayed is bigger than chat window 2009-03-05 15:08:15 +01:00
Sebastien Helleu f3e7749b21 Fix with read marker, can not be filtered any more (bug #25590) 2009-02-25 18:17:46 +01:00
Sebastien Helleu 2115f3f675 Update copyright dates 2009-01-03 10:06:53 +01:00
Sebastien Helleu 896f509861 Remove obsolete nicklist options, add /bar toggle to hide/show quietly a bar 2008-12-19 13:24:46 +01:00
Sebastien Helleu e69a3f0f0e Add new bar filling types: columns_horizontal and columns_vertical 2008-12-15 22:11:13 +01:00
Sebastien Helleu d8819ae71f Source code reorganization for bars and bar windows 2008-12-11 18:16:23 +01:00
Sebastien Helleu f850bdd5e9 Fix display of special chars (< 32) in input bar (for exemple to send colors to IRC channel) 2008-10-19 13:22:14 +02:00
Sebastien Helleu c83eef6e82 Remove old title/nicklist/status/input, use of new bars 2008-10-12 19:20:26 +02:00
Sebastien Helleu 383401900e Add space before day changed message, fix refresh when setting unread marker for buffer(s) 2008-10-11 10:03:53 +02:00
Sebastien Helleu 8405b55a2e Fix refresh bugs with scroll keys (bug #21738) 2008-10-11 09:33:43 +02:00
Sebastien Helleu f86f306ce2 Fix some display bugs with read marker line, history, max prefix length, and chat refresh (bug #23153)
Some info about bugs fixed:
- when marker line (dotted) was on top of window (and not visible), this caused
  bug on last lines of buffer (not refreshed)
- marker line is not set for a buffer after a switch, only if buffer it not
  displayed in other window
- when we delete lines in a buffer (if lines > weechat.history.max_lines), we
  force a full refresh of chat if remaining lines is < to chat height
  and we compute again max prefix length for buffer (before max prefix length
  was always incremented, never decremented)
2008-10-11 08:55:26 +02:00
Sebastien Helleu dfaa43ff17 Add color for marker on lines where text sought is found 2008-10-03 17:18:25 +02:00
Sebastien Helleu 43029de8f5 Fix display bug with some weird UTF-8 chars (bugs #19687 and #23943) 2008-07-28 18:20:13 +02:00
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