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

1108 Commits

Author SHA1 Message Date
Ailin Nemui 8b52fc90d5 core: add incomplete mouse events "event-down" and "event-drag" (task #11840) 2012-11-02 17:26:52 +01:00
Sebastien Helleu 32c93b5c0a core: add command /eval, use expression in conditions for bars, add function "string_eval_expression" in plugin API 2012-11-02 09:37:15 +01:00
Sebastien Helleu 93d3198b70 core: fix display of zoomed/merged buffer (with number >= 2) after switching to it (bug #37593) 2012-10-18 10:25:34 +02:00
Sebastien Helleu f42b3d382f core: fix display problem when option weechat.look.prefix_same_nick is set (problem with nick displayed in first line of screen) (bug #37556)
To fix this bug, a feature has been removed: the first message with a nick has
the prefix forced (to not display the value of weechat.look.prefix_same_nick on
top of screen), commit was: 04e98c3f29
This feature may be reintroduced in a future commit.
2012-10-17 16:34:21 +02:00
Sebastien Helleu 70ce7fe3b6 core: fix wrapping of words with wide chars (the break was made before the correct position) 2012-10-12 14:05:48 +02:00
Sebastien Helleu bfaed2bec6 core: move the set of cmake policy CMP0003 in directory src (so it applies to all plugins) (bug #37311) 2012-09-17 13:15:05 +02:00
Sebastien Helleu e1a54d49eb core: add default key alt+"x" (zoom on merged buffer) (task #11029) 2012-08-30 10:46:42 +02:00
Sebastien Helleu c5daee28cf core: fix display bug when end of a line is displayed on top of chat (last line truncated and MORE(0) in status bar) (bug #37203) 2012-08-27 12:30:56 +02:00
Sebastien Helleu df80aa5fc9 api: allow update for some variables of hdata, add new functions hdata_update and hdata_set 2012-08-27 09:47:46 +02:00
Sebastien Helleu d8d0d6e4c6 core: display spaces at the end of messages in chat area (bug #37024) 2012-08-22 14:07:01 +02:00
Sebastien Helleu d81d5c09d1 core: fix infinite loop in display when chat area has width of 1 with a bar displayed on the right (nicklist by default) (bug #37089) 2012-08-22 10:14:24 +02:00
Sebastien Helleu 129f32ce8e script: add option script.look.quiet_actions (no messages when installing/removing/loading/unloading scripts on script buffer) 2012-08-21 18:57:49 +02:00
Sebastien Helleu 2944adc954 script: add focus info for mouse on script buffer, add two default mouse bindings: left button = select line, right button = install/remove script 2012-08-20 13:36:29 +02:00
Nils Görs 5a24709f35 core: fix display of "bar more down" char when text is truncated by size_max in bars with vertical filling (bug #37054) 2012-08-17 19:26:44 +02:00
Sebastien Helleu e59c18109d core: fix color of long lines (displayed on more than one line on screen) under FreeBSD (bug #36999) 2012-08-17 11:06:41 +02:00
Sebastien Helleu 43894db0bc core: add mouse bindings ctrl+wheel up/down to scroll horizontally buffers with free content 2012-08-17 09:53:49 +02:00
Sebastien Helleu a99d136018 core: add new plugin "script" (scripts manager, replacing scripts weeget.py and script.pl) 2012-08-14 18:29:32 +02:00
Sebastien Helleu bfabcd68c8 core: fix use of unitialized value (line->data->display) when adding a line in buffer 2012-08-14 10:08:16 +02:00
Nils Görs ee74131f69 core: add option "swap" for command /buffer (task #11373) 2012-07-29 20:08:52 +02:00
Sebastien Helleu 418b0519eb core: fix refresh of bar items when switching window 2012-07-29 09:11:06 +02:00
Sebastien Helleu e200dd0b43 core: add missing include of stddef.h in gui-hotlist.c 2012-07-21 19:05:54 +02:00
Sebastien Helleu f426446521 core: add hdata "hotlist" 2012-07-21 17:32:41 +02:00
Peter Boström 19d03e691b core: scroll to bottom of window after reaching first or last highlight with keys alt+"p" / alt+"n" 2012-07-21 10:04:34 +02:00
Sebastien Helleu eab0110732 core: add support of arrays in hdata variables 2012-07-20 18:12:07 +02:00
Sebastien Helleu 658013a1e4 core: fix compilation of gui-curses-window.c under Solaris 2012-07-18 09:30:22 +02:00
Sebastien Helleu 44acc36e7d core: fix typo in comment 2012-07-17 22:36:11 +02:00
Sebastien Helleu bb4264a56c core: fix refresh of bar items "buffer_filter" and "scroll" in root bars (bug #36816) 2012-07-09 17:08:30 +02:00
Nils Görs 92aa9bff45 core: add option weechat.look.jump_smart_back_to_buffer (jump back to initial buffer after reaching end of hotlist)
The option is "on" by default, which is old behaviour.
2012-07-07 13:41:16 +02:00
Sebastien Helleu 97a64f1334 irc: add bar item "buffer_modes", remove option irc.look.item_channel_modes (task #12022) 2012-07-07 12:44:55 +02:00
Sebastien Helleu 273256eea9 core: add default key alt+"s" (toggle aspell) 2012-07-05 16:13:04 +02:00
Sebastien Helleu d66555f387 core: add callback "nickcmp" for nick comparison in buffers 2012-06-14 20:06:42 +02:00
Sebastien Helleu 907752167f core: fix resize of windows after horizontal split 2012-06-13 10:29:57 +02:00
Sebastien Helleu 25c795a26f core: add horizontal separator between windows, two new options to toggle horizontal/vertical separators between windows
New boolean options, enabled by default:
- weechat.look.window_separator_horizontal
- weechat.look.window_separator_vertical
2012-06-10 09:51:03 +02:00
Sebastien Helleu 9c5116b4fe core: add options weechat.color.chat_nick_offline_highlight(_bg) (text/bg for highlight when nick is offline) 2012-06-09 21:33:10 +02:00
Sebastien Helleu 49f4e4cfa4 core: fix refresh of offline nicks (in chat) when nicklist bar is hidden 2012-06-09 12:35:44 +02:00
Sebastien Helleu d8c9013aff core: fix color of nicks in buffers without nicklist when option weechat.look.color_nick_offline is on 2012-06-09 11:31:06 +02:00
Sebastien Helleu 200652836b core: add options to use different color for offline nicks in prefix (patch from Nei) (task #11109)
New options:
- weechat.look.color_nick_offline: boolean to enable feature (off by default)
- weechat.color.chat_nick_offline: color for offline nicks (displayed in prefix)
2012-06-09 08:53:50 +02:00
Sebastien Helleu 04e98c3f29 core: force display of prefix on first line displayed in window (even if it should be hidden by option weechat.look.prefix_same_nick) 2012-05-22 07:59:59 +02:00
Sebastien Helleu 54e5dad740 core: fix crash in focus hook for nicklist (bug #36271) 2012-05-04 16:46:45 +02:00
Sebastien Helleu 9335b07ff7 core: optimize load of keys (save score of keys to sort them faster) 2012-04-14 18:31:08 +02:00
Sebastien Helleu a317029955 core: fix display bugs and crashs with small windows (bug #36107) 2012-04-11 16:38:14 +02:00
Sebastien Helleu 902c0903d3 core: convert options weechat.look.prefix_align_more and weechat.look.prefix_buffer_align_more from boolean to string (task #11197) 2012-04-07 18:47:41 +02:00
Sebastien Helleu 5459e6595a core: fix bugs with option weechat.look.prefix_same_nick, use nick color for string used as replacement
Bugs fixed:
- hide/replace prefix only if prefix is a nick (do not do it for join/part/quit or action messages)
- hide/replace prefix only when displaying messages (do not cache value in lines)

The nick color used in replacement string comes from tag "prefix_nick_ccc", where "ccc" is the color of nick.
2012-04-03 21:22:53 +02:00
Sebastien Helleu 7038630b6d core: fix bug with option weechat.look.prefix_same_nick and filtered lines 2012-04-01 08:39:11 +02:00
Sebastien Helleu fc697d5998 core: fix bad computation of prefix length when simulating display (this caused one or more empty lines at bottom of chat area)
(bug was introduced in previous commit: 10df976e53)
2012-03-31 22:13:13 +02:00
Sebastien Helleu 10df976e53 core: fix display bug with prefix when length is greater than max and prefix is ending with a wide char (bug #36032) 2012-03-29 16:36:51 +02:00
Sebastien Helleu 67115edf3d core: add option weechat.look.prefix_same_nick (hide or change prefix on messages whose nick is the same as previous message) (task #11965) 2012-03-28 18:07:15 +02:00
Sebastien Helleu b867c69477 core: convert tabs to spaces in text pasted (bug #25028) 2012-03-24 13:22:41 +01:00
Sebastien Helleu c6b4f1917e core: fix lost scroll when switching to a buffer with a pending search (ctrl-r) 2012-03-10 16:12:41 +01:00
Sebastien Helleu 1c12f3a43f core: fix grab of key (alt-k) (bug introduced with bracketed paste mode) 2012-03-10 15:46:18 +01:00