diff --git a/ChangeLog.adoc b/ChangeLog.adoc index b0a276f15..2c50fc234 100644 --- a/ChangeLog.adoc +++ b/ChangeLog.adoc @@ -29,7 +29,7 @@ New features:: * api: add support of path to variable and hashtable comparison in function hdata_compare (issue #1066) * api: add infos "nick_color_ignore_case" and "nick_color_name_ignore_case" (issue #194) * api: add info "buffer" (issue #1962) - * buflist: add support of item names in command `/buflist refresh` + * buflist: add support of item names in command `/buflist refresh`, add completions "buflist_items" and "buflist_items_used" * buflist: increase max number of buflist items from 3 to 5 (issue #1703) * fset: add variable `allowed_values` in options, add options fset.color.allowed_values and fset.color.allowed_values_selected * fset: allow long type name in type filter diff --git a/po/cs.po b/po/cs.po index 4576493b9..d54dee13f 100644 --- a/po/cs.po +++ b/po/cs.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-06 19:13+0200\n" "Last-Translator: Ondřej Súkup \n" "Language-Team: weechat-dev \n" @@ -5744,10 +5744,10 @@ msgstr "" #, fuzzy #| msgid "list of bar items" -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "seznam položek polí" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, fuzzy, c-format diff --git a/po/de.po b/po/de.po index 5e5d2e2c2..bed08a187 100644 --- a/po/de.po +++ b/po/de.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-15 12:46+0200\n" "Last-Translator: Nils Görs \n" "Language-Team: German \n" @@ -7253,10 +7253,10 @@ msgstr "" #, fuzzy #| msgid "list of bar items" -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "Auflistung der Bar-Items" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, c-format diff --git a/po/es.po b/po/es.po index 6b6ef0b3d..38ad3a331 100644 --- a/po/es.po +++ b/po/es.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-06 19:13+0200\n" "Last-Translator: Santiago Forero \n" "Language-Team: weechat-dev \n" @@ -6376,10 +6376,10 @@ msgstr "" #, fuzzy #| msgid "list of bar items" -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "lista de elementos de barra" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, fuzzy, c-format diff --git a/po/fr.po b/po/fr.po index 2ed81227f..620e0f714 100644 --- a/po/fr.po +++ b/po/fr.po @@ -21,8 +21,8 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" -"PO-Revision-Date: 2023-10-01 09:57+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" +"PO-Revision-Date: 2023-10-01 12:11+0200\n" "Last-Translator: Sébastien Helleu \n" "Language-Team: weechat-dev \n" "Language: fr\n" @@ -6975,12 +6975,12 @@ msgstr "" "courant, vide pour les canaux (évaluation de l'option buflist.format." "tls_version)" -msgid "all buflist bar items" -msgstr "tous les objets de barre de buflist" +msgid "buflist bar items" +msgstr "objets de barre de buflist" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" -"les objets de barre buflist utilisés (selon l'option buflist.look.use_items)" +"objets de barre buflist utilisés (selon l'option buflist.look.use_items)" #, c-format msgid "%s: %d signals hooked" diff --git a/po/hu.po b/po/hu.po index 5aea4ead0..1add1ac4e 100644 --- a/po/hu.po +++ b/po/hu.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-06 19:13+0200\n" "Last-Translator: Andras Voroskoi \n" "Language-Team: weechat-dev \n" @@ -5239,10 +5239,10 @@ msgid "" msgstr "" #, fuzzy -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "Aliaszok listája:\n" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, fuzzy, c-format diff --git a/po/it.po b/po/it.po index dcfe4c4d7..76c90fe1d 100644 --- a/po/it.po +++ b/po/it.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-06 19:13+0200\n" "Last-Translator: Esteban I. Ruiz Moreno \n" "Language-Team: weechat-dev \n" @@ -6038,10 +6038,10 @@ msgstr "" #, fuzzy #| msgid "list of bar items" -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "elenco degli elementi barra" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, fuzzy, c-format diff --git a/po/ja.po b/po/ja.po index b0afd2f52..18443e821 100644 --- a/po/ja.po +++ b/po/ja.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-06 19:13+0200\n" "Last-Translator: AYANOKOUZI, Ryuunosuke \n" "Language-Team: Japanese \n" "Language-Team: Polish \n" @@ -7474,10 +7474,10 @@ msgstr "" #, fuzzy #| msgid "list of bar items" -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "lista elementów pasków" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, c-format diff --git a/po/pt.po b/po/pt.po index c1d40e8ee..5e3e44390 100644 --- a/po/pt.po +++ b/po/pt.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-06 19:13+0200\n" "Last-Translator: Vasco Almeida \n" "Language-Team: Portuguese <>\n" @@ -6695,10 +6695,10 @@ msgstr "" #, fuzzy #| msgid "list of bar items" -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "lista de itens da barra" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, fuzzy, c-format diff --git a/po/pt_BR.po b/po/pt_BR.po index e5813adb4..a2b2660d7 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-06 19:13+0200\n" "Last-Translator: Érico Nogueira \n" "Language-Team: weechat-dev \n" @@ -5966,10 +5966,10 @@ msgstr "" #, fuzzy #| msgid "list of bar items" -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "lista de itens da barra" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, fuzzy, c-format diff --git a/po/ru.po b/po/ru.po index 80d7973e5..66ae262cb 100644 --- a/po/ru.po +++ b/po/ru.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-06 19:13+0200\n" "Last-Translator: Aleksey V Zapparov AKA ixti \n" "Language-Team: weechat-dev \n" @@ -5278,10 +5278,10 @@ msgid "" msgstr "" #, fuzzy -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "Список сокращений:\n" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, fuzzy, c-format diff --git a/po/sr.po b/po/sr.po index d6d28a016..b624a28ad 100644 --- a/po/sr.po +++ b/po/sr.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-06 19:13+0200\n" "Last-Translator: Ivan Pešić \n" "Language-Team: weechat-dev \n" @@ -6932,10 +6932,10 @@ msgstr "" #, fuzzy #| msgid "list of bar items" -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "листа ставки траке" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, c-format diff --git a/po/tr.po b/po/tr.po index a92721acd..985993a35 100644 --- a/po/tr.po +++ b/po/tr.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2023-09-06 19:13+0200\n" "Last-Translator: Emir SARI \n" "Language-Team: weechat-dev \n" @@ -7015,10 +7015,10 @@ msgstr "" #, fuzzy #| msgid "list of bar items" -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "çubuk ögeleri listesi" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, c-format diff --git a/po/weechat.pot b/po/weechat.pot index 28d7ec208..a4f61d851 100644 --- a/po/weechat.pot +++ b/po/weechat.pot @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-10-01 09:56+0200\n" +"POT-Creation-Date: 2023-10-01 12:11+0200\n" "PO-Revision-Date: 2014-08-16 10:27+0200\n" "Last-Translator: Sébastien Helleu \n" "Language-Team: weechat-dev \n" @@ -4822,10 +4822,10 @@ msgid "" "empty for channels (evaluation of option buflist.format.tls_version)" msgstr "" -msgid "all buflist bar items" +msgid "buflist bar items" msgstr "" -msgid "used buflist bar items (according to option buflist.look.use_items)" +msgid "buflist bar items used (according to option buflist.look.use_items)" msgstr "" #, c-format diff --git a/src/plugins/buflist/buflist-command.c b/src/plugins/buflist/buflist-command.c index f86d0e5fd..dd893804c 100644 --- a/src/plugins/buflist/buflist-command.c +++ b/src/plugins/buflist/buflist-command.c @@ -194,6 +194,6 @@ buflist_command_init () "buflist.format.tls_version)"), "enable|disable|toggle" " || bar" - " || refresh %(buflist_used_items)|%*", + " || refresh %(buflist_items_used)|%*", &buflist_command_buflist, NULL, NULL); } diff --git a/src/plugins/buflist/buflist-completion.c b/src/plugins/buflist/buflist-completion.c index bf18a3b30..73480c4e7 100644 --- a/src/plugins/buflist/buflist-completion.c +++ b/src/plugins/buflist/buflist-completion.c @@ -32,10 +32,10 @@ */ int -buflist_completion_all_items_cb (const void *pointer, void *data, - const char *completion_item, - struct t_gui_buffer *buffer, - struct t_gui_completion *completion) +buflist_completion_items_cb (const void *pointer, void *data, + const char *completion_item, + struct t_gui_buffer *buffer, + struct t_gui_completion *completion) { int i; @@ -60,7 +60,7 @@ buflist_completion_all_items_cb (const void *pointer, void *data, */ int -buflist_completion_used_items_cb (const void *pointer, void *data, +buflist_completion_items_used_cb (const void *pointer, void *data, const char *completion_item, struct t_gui_buffer *buffer, struct t_gui_completion *completion) @@ -90,11 +90,11 @@ buflist_completion_used_items_cb (const void *pointer, void *data, void buflist_completion_init () { - weechat_hook_completion ("buflist_all_items", - N_("all buflist bar items"), - &buflist_completion_all_items_cb, NULL, NULL); - weechat_hook_completion ("buflist_used_items", - N_("used buflist bar items (according to option " + weechat_hook_completion ("buflist_items", + N_("buflist bar items"), + &buflist_completion_items_cb, NULL, NULL); + weechat_hook_completion ("buflist_items_used", + N_("buflist bar items used (according to option " "buflist.look.use_items)"), - &buflist_completion_used_items_cb, NULL, NULL); + &buflist_completion_items_used_cb, NULL, NULL); }