mirror of
https://github.com/weechat/weechat.git
synced 2026-06-27 13:26:38 +02:00
api: add info "mouse"
This commit is contained in:
@@ -26,6 +26,7 @@ New features::
|
||||
* core: display only version with command `/version`, add options `-o` and `-ol` in command `/upgrade`
|
||||
* core: add number of processes in command `/sys waitpid`
|
||||
* core, alias, trigger: allow wildcard in commands `/bar`, `/item`, `/proxy`, `/alias` and `/trigger` (issue #1956)
|
||||
* api: add info "mouse"
|
||||
* buflist: jump to previous/next buffer displayed in buflist item with ctrl+wheel up/down on a buflist item (issue #1473)
|
||||
* irc: add server option "anti_flood" (now in milliseconds), remove server options "anti_flood_prio_{high|low}" (issue #1039)
|
||||
* irc: add option irc.look.list_buffer
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -12621,6 +12621,11 @@ msgstr "1 pokud jsou filtry povoleny"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "1 pokud jsou filtry povoleny"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Mouse is enabled"
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "Myš je zapnuta"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr "šířka terminálu"
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-30 21:09+0100\n"
|
||||
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
|
||||
"Language-Team: German <kde-i18n-de@kde.org>\n"
|
||||
@@ -11259,16 +11259,15 @@ msgid ""
|
||||
"immediately and your messages have higher priority than some automatic "
|
||||
"messages that are sent in background by WeeChat"
|
||||
msgstr ""
|
||||
"Verzögerung in Millisekunden, zwischen zwei Nachrichten, die an den Server"
|
||||
" gesendeten werden (Anti-Flood-Schutz); 0 = Schutz deaktivieren und"
|
||||
" Nachrichten immer sofort senden"
|
||||
"(wird nicht empfohlen, da der Server die Verbindung beenden kann, falls zu"
|
||||
" viele Nachrichten in kurzer Zeit versendet werden sollen); Intern wird mit"
|
||||
" Warteschlangen gearbeitet, die mit"
|
||||
"unterschiedlichen Prioritäten arbeiten: Beim Herstellen einer Verbindung zum"
|
||||
" Server werden alle Nachrichten sofort versendet, dabei besitzen die eigenen"
|
||||
" Nachrichten eine höhere Priorität als automatische"
|
||||
"Nachrichten, die im Hintergrund von WeeChat gesendet werden"
|
||||
"Verzögerung in Millisekunden, zwischen zwei Nachrichten, die an den Server "
|
||||
"gesendeten werden (Anti-Flood-Schutz); 0 = Schutz deaktivieren und "
|
||||
"Nachrichten immer sofort senden(wird nicht empfohlen, da der Server die "
|
||||
"Verbindung beenden kann, falls zu viele Nachrichten in kurzer Zeit versendet "
|
||||
"werden sollen); Intern wird mit Warteschlangen gearbeitet, die "
|
||||
"mitunterschiedlichen Prioritäten arbeiten: Beim Herstellen einer Verbindung "
|
||||
"zum Server werden alle Nachrichten sofort versendet, dabei besitzen die "
|
||||
"eigenen Nachrichten eine höhere Priorität als automatischeNachrichten, die "
|
||||
"im Hintergrund von WeeChat gesendet werden"
|
||||
|
||||
msgid "interval between two checks for away (in minutes, 0 = never check)"
|
||||
msgstr ""
|
||||
@@ -13927,6 +13926,11 @@ msgstr "1, falls Filter aktiviert sind"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "1, falls Cursor-Modus aktiviert ist"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Mouse is enabled"
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "Maus ist aktiv"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr "Breite des Terminals"
|
||||
|
||||
@@ -16421,8 +16425,7 @@ msgstr "verwaltet Trigger, das Schweizer Armeemesser für WeeChat"
|
||||
msgid ""
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<"
|
||||
"return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|"
|
||||
"<mask> [<name>|<mask>...]] || restart <name>|<mask> [<name>|<mask>...] || "
|
||||
@@ -16431,8 +16434,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<"
|
||||
"return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|"
|
||||
"<mask> [<name>|<mask>...]] || restart <name>|<mask> [<name>|<mask>...] || "
|
||||
@@ -17430,4 +17432,3 @@ msgstr "%s%s: Zeitüberschreitung für \"%s\" mit %s"
|
||||
msgid "%s%s: unable to connect: unexpected error (%d)"
|
||||
msgstr ""
|
||||
"%s%s: Verbindung konnte nicht hergestellt werden: unerwarteter Fehler (%d)"
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"Last-Translator: Santiago Forero <santiago@forero.xyz>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -12909,6 +12909,11 @@ msgstr "1 si los filtros están habilitados"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "1 si el modo cursor está activado"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Mouse is enabled"
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "Ratón activado"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -21,8 +21,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-12-02 09:43+0100\n"
|
||||
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
"Language: fr\n"
|
||||
@@ -13637,6 +13637,9 @@ msgstr "1 si les filtres sont activés"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "1 si le mode curseur est activé"
|
||||
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "1 si la souris est activée"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr "largeur du terminal"
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -12122,6 +12122,10 @@ msgstr "a felhasználók le lettek tiltva"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "a felhasználók le lettek tiltva"
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "a felhasználók le lettek tiltva"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -12917,6 +12917,11 @@ msgstr "1 se i filtri sono abilitati"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "1 se la modalità cursore è abilitata"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Mouse is enabled"
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "Mouse abilitato"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
|
||||
"Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
|
||||
@@ -13321,6 +13321,11 @@ msgstr "フィルタが有効の場合 1"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "カーソルモードが有効の場合 1"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Mouse is enabled"
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "マウスを有効化しました"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr "端末の幅"
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
|
||||
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
|
||||
@@ -12627,6 +12627,11 @@ msgstr "1 jeśli filtry są aktywne"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "1 jeśli tryb kursora jest aktywny"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Mouse is enabled"
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "Obsługa myszy włączona"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr "szerokość terminala"
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
|
||||
"Language-Team: Portuguese <>\n"
|
||||
@@ -13269,6 +13269,11 @@ msgstr "1 se os filtros estiverem ativados"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "1 se o modo de cursor estiver ativado"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Mouse is enabled"
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "O rato está ativado"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr "largura do terminal"
|
||||
|
||||
|
||||
+6
-1
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-10-20 13:11+0200\n"
|
||||
"Last-Translator: Érico Nogueira <ericonr@disroot.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -12466,6 +12466,11 @@ msgstr "1 se os filtros estão habilitados"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "1 se o modo cursor está habilitado"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Mouse is enabled"
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "Mouse está habilitado"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr "largura do terminal"
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -12172,6 +12172,10 @@ msgstr "команда users отключена"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "команда users отключена"
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "команда users отключена"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -13236,6 +13236,11 @@ msgstr "1 ако су филтери укључени"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "1 ако је укључен режим померања курсора"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Mouse is enabled"
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "Миш је укључен"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr "ширина терминала"
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2023-11-29 09:59+0100\n"
|
||||
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -13464,6 +13464,11 @@ msgstr "süzgeçler etkinse 1"
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr "imleç kipi etkinse 1"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Mouse is enabled"
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr "Fare etkin"
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr "uçbirim genişliği"
|
||||
|
||||
|
||||
+4
-1
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-11-29 09:58+0100\n"
|
||||
"POT-Creation-Date: 2023-12-01 22:04+0100\n"
|
||||
"PO-Revision-Date: 2014-08-16 10:27+0200\n"
|
||||
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -11065,6 +11065,9 @@ msgstr ""
|
||||
msgid "1 if cursor mode is enabled"
|
||||
msgstr ""
|
||||
|
||||
msgid "1 if mouse is enabled"
|
||||
msgstr ""
|
||||
|
||||
msgid "width of terminal"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -54,6 +54,7 @@
|
||||
#include "../gui/gui-key.h"
|
||||
#include "../gui/gui-layout.h"
|
||||
#include "../gui/gui-line.h"
|
||||
#include "../gui/gui-mouse.h"
|
||||
#include "../gui/gui-nick.h"
|
||||
#include "../gui/gui-nicklist.h"
|
||||
#include "../gui/gui-window.h"
|
||||
@@ -624,6 +625,27 @@ plugin_api_info_cursor_mode_cb (const void *pointer, void *data,
|
||||
return strdup (value);
|
||||
}
|
||||
|
||||
/*
|
||||
* Returns WeeChat info "mouse".
|
||||
*/
|
||||
|
||||
char *
|
||||
plugin_api_info_mouse_cb (const void *pointer, void *data,
|
||||
const char *info_name,
|
||||
const char *arguments)
|
||||
{
|
||||
char value[32];
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) pointer;
|
||||
(void) data;
|
||||
(void) info_name;
|
||||
(void) arguments;
|
||||
|
||||
snprintf (value, sizeof (value), "%d", gui_mouse_enabled);
|
||||
return strdup (value);
|
||||
}
|
||||
|
||||
/*
|
||||
* Returns WeeChat info "term_width".
|
||||
*/
|
||||
@@ -2125,6 +2147,9 @@ plugin_api_info_init ()
|
||||
hook_info (NULL, "cursor_mode",
|
||||
N_("1 if cursor mode is enabled"),
|
||||
NULL, &plugin_api_info_cursor_mode_cb, NULL, NULL);
|
||||
hook_info (NULL, "mouse",
|
||||
N_("1 if mouse is enabled"),
|
||||
NULL, &plugin_api_info_mouse_cb, NULL, NULL);
|
||||
hook_info (NULL, "term_width",
|
||||
N_("width of terminal"),
|
||||
NULL, &plugin_api_info_term_width_cb, NULL, NULL);
|
||||
|
||||
Reference in New Issue
Block a user