1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-27 13:26:38 +02:00

core: add infos "term_width" and "term_height"

This commit is contained in:
Sebastien Helleu
2013-11-09 15:55:11 +01:00
parent ff62f3edff
commit 18ff3064cf
19 changed files with 120 additions and 13 deletions
+1
View File
@@ -11,6 +11,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
== Version 0.4.3 (under dev)
* core: add infos "term_width" and "term_height"
* core: add bar item "buffer_zoom", add signals "buffer_{zoomed|unzoomed}"
(patch #8204)
* core: create .conf file with default options only if the file does not exist
+4
View File
@@ -42,6 +42,10 @@
| weechat | locale | Lokalisation welche für die übersetzten Nachrichten verwendet werden soll | -
| weechat | term_height | height of terminal | -
| weechat | term_width | width of terminal | -
| weechat | version | WeeChat Version | -
| weechat | version_git | WeeChat Git Version (Ausgabe des Befehls "git describe", ausschließlich für eine Entwicklerversion. Eine stabile Version gibt keine Information zurück) | -
+4
View File
@@ -42,6 +42,10 @@
| weechat | locale | locale used for translating messages | -
| weechat | term_height | height of terminal | -
| weechat | term_width | width of terminal | -
| weechat | version | WeeChat version | -
| weechat | version_git | WeeChat git version (output of command "git describe" for a development version only, empty for a stable release) | -
+4
View File
@@ -42,6 +42,10 @@
| weechat | locale | locale utilisée pour la traduction des messages | -
| weechat | term_height | hauteur du terminal | -
| weechat | term_width | largeur du terminal | -
| weechat | version | version de WeeChat | -
| weechat | version_git | version git de WeeChat (sortie de la commande "git describe" pour une version de développement seulement, vide pour une version stable) | -
+4
View File
@@ -42,6 +42,10 @@
| weechat | locale | locale usato per la traduzione dei messaggi | -
| weechat | term_height | height of terminal | -
| weechat | term_width | width of terminal | -
| weechat | version | versione di WeeChat | -
| weechat | version_git | Versione git di weechat (output del comando "git describe" solo per la versione di sviluppo, vuoto per una release stabile) | -
+4
View File
@@ -42,6 +42,10 @@
| weechat | locale | 翻訳メッセージに利用するロケール | -
| weechat | term_height | height of terminal | -
| weechat | term_width | width of terminal | -
| weechat | version | WeeChat のバージョン | -
| weechat | version_git | WeeChat の git バージョン (開発バージョンではコマンド "git describe" の出力、安定版リリースでは空文字が出力されます) | -
+7 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7786,6 +7786,12 @@ msgstr "1 pokud jsou filtry povoleny"
msgid "1 if cursor mode is enabled"
msgstr "1 pokud jsou filtry povoleny"
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
msgid "list of bars"
msgstr "seznam polí"
+7 -1
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.3-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <weechatter@arcor.de>\n"
@@ -8657,6 +8657,12 @@ msgstr "1, falls Filter aktiviert sind"
msgid "1 if cursor mode is enabled"
msgstr "1, falls Cursor-Modus aktiviert ist"
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
msgid "list of bars"
msgstr "Auflistung der Bars"
+7 -1
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8063,6 +8063,12 @@ msgstr "1 si los filtros están habilitados"
msgid "1 if cursor mode is enabled"
msgstr "1 si el modo cursor está activado"
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
msgid "list of bars"
msgstr "lista de barras"
+8 -2
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"PO-Revision-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 15:47+0100\n"
"Last-Translator: Sebastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@@ -8420,6 +8420,12 @@ msgstr "1 si les filtres sont activés"
msgid "1 if cursor mode is enabled"
msgstr "1 si le mode curseur est activé"
msgid "width of terminal"
msgstr "largeur du terminal"
msgid "height of terminal"
msgstr "hauteur du terminal"
msgid "list of bars"
msgstr "liste des barres"
+7 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7232,6 +7232,12 @@ msgstr "a felhasználók le lettek tiltva"
msgid "1 if cursor mode is enabled"
msgstr "a felhasználók le lettek tiltva"
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
#, fuzzy
msgid "list of bars"
msgstr "Aliaszok listája:\n"
+7 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8186,6 +8186,12 @@ msgstr "1 se i filtri sono abilitati"
msgid "1 if cursor mode is enabled"
msgstr "1 se la modalità cursore è abilitata"
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
msgid "list of bars"
msgstr "elenco delle barre"
+7 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/WeeChat>\n"
@@ -8093,6 +8093,12 @@ msgstr "フィルタが有効の場合 1"
msgid "1 if cursor mode is enabled"
msgstr "カーソルモードが有効の場合 1"
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
msgid "list of bars"
msgstr "バーのリスト"
+7 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Krzysztof Korościk <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8256,6 +8256,12 @@ msgstr "1 jeśli filtry są aktywne"
msgid "1 if cursor mode is enabled"
msgstr "1 jeśli tryb kursora jest aktywny"
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
msgid "list of bars"
msgstr "lista pasków"
+7 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Sergio Durigan Junior <sergiosdj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7459,6 +7459,12 @@ msgstr "1 se os filtros estão habilitados"
msgid "1 if cursor mode is enabled"
msgstr "1 se o modo cursor está habilitado"
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
msgid "list of bars"
msgstr "lista de barras"
+7 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7261,6 +7261,12 @@ msgstr "команда users отключена"
msgid "1 if cursor mode is enabled"
msgstr "команда users отключена"
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
#, fuzzy
msgid "list of bars"
msgstr "Список сокращений:\n"
+7 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-11-09 10:13+0100\n"
"Last-Translator: Hasan Kiran <sunder67@hotmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6459,6 +6459,12 @@ msgstr ""
msgid "1 if cursor mode is enabled"
msgstr ""
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
msgid "list of bars"
msgstr ""
+7 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.1-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-09 15:21+0100\n"
"POT-Creation-Date: 2013-11-09 15:46+0100\n"
"PO-Revision-Date: 2013-02-14 18:20+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6421,6 +6421,12 @@ msgstr ""
msgid "1 if cursor mode is enabled"
msgstr ""
msgid "width of terminal"
msgstr ""
msgid "height of terminal"
msgstr ""
msgid "list of bars"
msgstr ""
+14
View File
@@ -387,6 +387,16 @@ plugin_api_info_get_internal (void *data, const char *info_name,
snprintf (value, sizeof (value), "%d", gui_cursor_mode);
return value;
}
else if (string_strcasecmp (info_name, "term_width") == 0)
{
snprintf (value, sizeof (value), "%d", gui_window_get_width ());
return value;
}
else if (string_strcasecmp (info_name, "term_height") == 0)
{
snprintf (value, sizeof (value), "%d", gui_window_get_height ());
return value;
}
/* info not found */
return NULL;
@@ -1127,6 +1137,10 @@ plugin_api_init ()
&plugin_api_info_get_internal, NULL);
hook_info (NULL, "cursor_mode", N_("1 if cursor mode is enabled"), NULL,
&plugin_api_info_get_internal, NULL);
hook_info (NULL, "term_width", N_("width of terminal"), NULL,
&plugin_api_info_get_internal, NULL);
hook_info (NULL, "term_height", N_("height of terminal"), NULL,
&plugin_api_info_get_internal, NULL);
/* WeeChat core infolist hooks */
hook_infolist (NULL, "bar", N_("list of bars"),