1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-26 04:46:37 +02:00
Commit Graph

50 Commits

Author SHA1 Message Date
Sébastien Helleu 705d86e684 core: update copyright dates 2017-01-01 11:32:04 +01:00
Sébastien Helleu 485aff59c4 core: fix realloc in function gui_input_optimize_size (issue #809)
This could cause crash in case of memory allocation error
(but WeeChat would probably crash or have problems anyway if there's not
enough memory for the input line).
2016-10-08 12:46:34 +02:00
Sébastien Helleu a01ecb276f core: add optional argument "lowest", "highest" or level mask in command /input hotlist_clear 2016-08-16 21:22:28 +02:00
Sébastien Helleu 3330724574 core: update copyright dates 2016-01-01 11:09:53 +01:00
Simmo Saan b87c52240b core: add more intuitive buffer searching (closes #76) 2015-04-12 10:25:09 +03:00
Sébastien Helleu a020c28ea6 core: update copyright dates 2015-01-01 09:23:23 +01:00
Sebastien Helleu 9b380a935b core: fix use of reserved C identifiers in headers (closes #31) 2014-03-19 10:39:13 +01:00
Sebastien Helleu bc96d2f1ec core: add key alt-j,alt-f to jump to first buffer, change command for jump to last buffer
New key alt-j,alt-f is bound by default to "/buffer -".
The existing key alt-j,alt-l is now bound by default to "/buffer +".
2014-03-19 10:15:57 +01:00
Sebastien Helleu 892aa79fb5 core: update copyright dates 2014-01-01 00:14:12 +01:00
Sebastien Helleu 600ee3ddf3 core: add search of regular expression in buffer, don't reset search type on a new search, select where to search (messages/prefixes)
Key changed in search context:
- ctrl+"r": switch search type: string/regex

New keys in search context:
- alt+"c": case (in)sensitive search
- tab: search in messages/prefixes/both
2013-08-17 11:51:50 +02:00
Sebastien Helleu 3e1d811761 core: fix refresh of item "completion" (bug #38214) (patch from Nils Görs)
The item is now cleared after any action that is changing content of command
line and after switch of buffer.
2013-03-17 19:44:39 +01:00
Sebastien Helleu f97598b4aa core: update copyright dates 2013-01-01 13:12:49 +01: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 d242f30950 core: move option "scroll_unread" from command /input to /window 2012-01-24 21:20:52 +01:00
Sebastien Helleu 47e4a03be6 core: update copyright dates 2012-01-08 18:59:50 +01:00
Sebastien Helleu 2c6d525045 core: add option "jump_last_buffer_displayed" for command /input (key: alt+"/") (task #11553) 2011-11-08 18:51:15 +01:00
Sebastien Helleu 95b179dd08 core: add "/input grab_mouse" and "/input grab_mouse_area" (default: right click on input bar) 2011-07-30 15:44:55 +02:00
Sebastien Helleu e0781f0390 core: add mouse support (task #5435), free cursor movement, hook_focus, fix bugs with key "^" (bug #32072, bug #21381), fix bugs with bar windows, completion and /buffer
New features and bugs fixed:
- mouse support: new command /mouse, new option weechat.look.mouse, new key context "mouse"
- free movement of cursor: new command /cursor, new key context "cursor"
- new hook_focus (used by cursor and mouse)
- info "cursor_mode"
- bugs fixed with key "^"
- allow plugin name in /buffer name
- fix bugs with bar windows: do not create bar windows for hidden bars
- fix completion bug when two words for completion are equal but with different case
- automatic scroll direction in /bar scroll (x/y is now optional)
2011-07-26 18:50:29 +02:00
Sebastien Helleu 3bea55b2f0 core: add context "search" for keys (to define keys used during search in buffer with ctrl+"r") 2011-07-05 15:36:42 +02:00
Sebastien Helleu 7673a700b3 core: use buffer pointer instead of window in input functions, add new function window_search_with_buffer in plugin API 2011-04-13 20:25:26 +02:00
Sebastien Helleu d24f6e9e17 Update copyright dates 2011-01-01 18:06:29 +01:00
Sebastien Helleu 911f90e792 Remove function gui_input_move 2010-10-31 18:18:09 +01:00
Sebastien Helleu bd7ae6d5a7 Add new option weechat.look.input_share (task #9228) 2010-09-27 16:07:27 +02:00
Sebastien Helleu 3950a60e87 Use window pointers instead of buffer pointers in gui-input.c 2010-08-12 18:24:52 +02:00
Sebastien Helleu 94acf64f8c Use similar behaviour for keys bound to local or global history (bug #30759) 2010-08-12 17:38:59 +02:00
Sebastien Helleu dcdba08f8a Update comments after #endif in C headers 2010-06-25 15:03:39 +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 f1dfe08243 Add keys for undo/redo changes on command line (default: ctrl/alt + underscore) (task #9483) 2010-04-28 23:24:32 +02:00
Sebastien Helleu 8109368f7c Add option "switch_active_buffer_previous" for command /input (task #10141) 2010-02-02 16:35:44 +01:00
Sebastien Helleu 0e6b33b5be Add keyword "input_pos" to get/set cursor position in plugin API functions buffer_get_integer and buffer_set 2010-01-13 17:03:40 +01:00
Sebastien Helleu 2133eb30ff Update copyright dates 2010-01-03 19:31:55 +01:00
Sebastien Helleu ae7976b712 Fix buffer used by some input functions called via plugin API with buffer pointer (bug #28152) 2009-12-03 16:22:38 +01:00
Sebastien Helleu 2bfe49d28b Add option grab_key_command for /input (bound by default to alt-k)
New binding for alt-k is not automatic (for existing config), if you want to
use it, you can do: /key bind meta-k /input grab_key_command
2009-10-05 16:42:49 +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 a49c8b2e30 Add new modifier "input_text_content" 2009-03-21 13:12:35 +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 2bd4428f45 Remove unused option look.input_format, fix refresh bug with input prompt for IRC buffers 2008-10-18 22:36:18 +02:00
Sebastien Helleu ac107802fd Aspell plugin is born again 2008-10-18 16:03:16 +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 349371197c Add 2 new default bar items (input_paste and input_search), used by default input bar 2008-10-10 15:58:11 +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 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 2b1dec1679 New input action "set_unread_current_buffer" to set unread marker for current buffer only (task #7286) 2008-05-11 11:40:23 +02:00
Sebastien Helleu 760e216c5b Removed key functions (replaced by /input command) 2008-04-29 18:27:43 +02: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 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