Sebastien Helleu
bd7ae6d5a7
Add new option weechat.look.input_share (task #9228 )
2010-09-27 16:07:27 +02: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
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
96e6ae3fc3
Add new options for command /key (listdefault, listdiff and reset), add examples in /help key
...
Note: old option "reset" for /key has been renamed to "resetall".
2010-03-24 19:54:31 +01:00
Sebastien Helleu
2801b8437c
Reformat multi-line comments
2010-03-19 23:33:14 +01:00
Sebastien Helleu
4faa3c772b
Add new option weechat.look.read_marker_always_show
2010-03-03 22:19:51 +01:00
Sebastien Helleu
2133eb30ff
Update copyright dates
2010-01-03 19:31:55 +01:00
Sebastien Helleu
48f087b883
Add option "term" for command /debug: display infos about terminal and available colors
2009-12-16 12:18:00 +01:00
Sebastien Helleu
6b76c21cae
Fix bar background color when content of bar is empty
2009-12-15 14:43:06 +01:00
Sebastien Helleu
d4b0b98933
Add color "darkgray", add support for background with light color, fix color "black" (bug #23882 )
2009-12-13 23:29:08 +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
3562143b51
Add missing include of stdarg.h
2009-07-24 16:38:04 +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
4bfc005d9d
Add new keys to move into last visited buffers (alt + "<", alt + ">"), come back to last visited buffer when closing a buffer
2009-05-18 17:47:45 +02:00
Sebastien Helleu
e2497ff8bc
Fix typo: formated -> formatted
2009-05-17 16:00:35 +02:00
Sebastien Helleu
57c6478b91
Add function window_set_title in API (task #9361 )
2009-05-10 01:22:08 +02:00
Sebastien Helleu
ebc4e04333
Fix bug with window separator (possible crash)
2009-03-21 18:21:42 +01:00
Sebastien Helleu
b0c058fc20
Add missing refresh when resizing terminal
2009-02-28 14:37:33 +01:00
Sebastien Helleu
f4538dee68
Fix freeze/crash when sigwinch signal is received during refresh (for example if repaint is done during terminal resize)
2009-02-28 13:09:55 +01:00
Sebastien Helleu
8cc03f939d
Fix "/window refresh" (key ctrl+L): force curses refresh (was broken by previous commit for terminal resize)
2009-02-26 15:21:32 +01:00
Sebastien Helleu
613e9743e5
Fix bug with terminal resize: on some systems, weechat failed to read new terminal size
2009-02-25 16:34:41 +01:00
Sebastien Helleu
557b04c6a0
Add missing refresh for windows separators (vertical splits)
2009-02-10 22:01:14 +01:00
Sebastien Helleu
323290c83e
Fix crash when read marker is moved before first line displayed (when first line of buffer is removed)
2009-02-02 13:53:38 +01:00
Sebastien Helleu
d5a463b654
Remove compilation warning (unused variable)
2009-01-25 09:27:19 +01:00
Sebastien Helleu
f6ebe7a991
Improve refreshs of windows/buffers/bars, fix refresh bug when some bars are hidden
2009-01-25 09:03:53 +01:00
Sebastien Helleu
ba7bb63834
Fix crash when creating bar, rename options in bar structure
2009-01-04 23:19:26 +01:00
Sebastien Helleu
88aa905ee3
Remove unused functions and prototypes
2009-01-04 01:05:33 +01:00
Sebastien Helleu
2115f3f675
Update copyright dates
2009-01-03 10:06:53 +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
ec545c70b1
Add infolists for bars/bar items/bar windows, code cleanup for bars
2008-12-13 19:43:11 +01:00
Sebastien Helleu
d8819ae71f
Source code reorganization for bars and bar windows
2008-12-11 18:16:23 +01:00
Sebastien Helleu
aa77b482ad
Fix display of scroll indicator when switching to buffer with free content
2008-11-26 15:14:53 +01:00
Sebastien Helleu
0c68d46f3b
Fix infinite loop when chat window is too small or not visible at all
2008-11-11 11:03:11 +01:00
Sebastien Helleu
d32b22f76f
Fix bug with pointer conversions on 64 bits architecture
2008-11-04 15:34:44 +01:00
Sebastien Helleu
6f442bbfc1
Add new features to logger plugin (command /logger, log level, level by buffer, mask by buffer, ..), fix some bugs
...
New features:
- new command /logger
- log level, to log only some messages, according to importance (task #8592 )
- level by buffer: custom level for some buffers (or group of buffers)
- log filename mask by buffer (or group of buffers)
- marker line is added after display of backlog
- add "delete" callback for config file sections
- add "mkdir_parents" function to plugin API
- remove old log options in IRC plugin
Bug fix:
- marker line is set only when user switches buffer (not when a plugin force
switch, like IRC plugin does when opening server or channel buffer)
- backlog fixed (sometimes lines were not properly displayed)
2008-10-30 17:18:28 +01:00
Sebastien Helleu
c83eef6e82
Remove old title/nicklist/status/input, use of new bars
2008-10-12 19:20:26 +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
239dd464d5
Add new option scroll_page_percent to choose percent of height to scroll with page_up and page_down keys (task #8702 )
2008-10-02 18:54:06 +02:00
Sebastien Helleu
2ffd141cf4
Add new /layout command and save_layout_on_exit config option, to save/restore windows and buffers order (task #5453 )
2008-10-02 18:03:27 +02:00
Sebastien Helleu
9c4f98e278
Replace french word "pourcentage" by percentage
2008-09-18 18:53:35 +02:00
Sebastien Helleu
1b726d3c71
Fix refresh bug with bars when items are empty and size is zero (auto)
2008-09-02 10:38:06 +02:00
Sebastien Helleu
9d05dcf175
Remove infobar
2008-06-21 11:49:11 +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
8b62667111
Fix crash on FreeBSD 7 with term title reset
2008-05-15 23:23:50 +02:00
Sebastien Helleu
53ad9cddc1
Remove unused variables
2008-05-10 17:55:40 +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
e9603acb1a
IRC DCC chat and file (without resume) reintroduced, via xfer plugin (called by /dcc command)
2008-05-06 16:51:30 +02:00
Sebastien Helleu
d96fe9be98
Fixed infinite loop when closing terminal without using /quit command (bug #23078 )
2008-04-28 12:29:39 +02:00