1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-01 07:16:37 +02:00

Add attributes for colors ("*": bold, "%": reverse, "_": underline)

This commit is contained in:
Sebastien Helleu
2011-02-17 14:51:21 +01:00
parent 82d7fca3f7
commit 65a609e33e
44 changed files with 1023 additions and 559 deletions
+2 -1
View File
@@ -1,7 +1,7 @@
WeeChat ChangeLog
=================
Sébastien Helleu <flashcode@flashtux.org>
v0.3.5-dev, 2011-02-10
v0.3.5-dev, 2011-02-17
Version 0.3.5 (under dev!)
@@ -16,6 +16,7 @@ Version 0.3.5 (under dev!)
* core: add some chars after cursor when scrolling input line: new option
weechat.look.input_cursor_scroll (bug #21391)
* core: add color "gray"
* core: add attributes for colors ("*": bold, "%": reverse, "_": underline)
* core: dynamically allocate color pairs (extended colors can be used without
being added with command "/color")
* core: allow background for nick colors (using "/")
+1 -1
View File
@@ -26,5 +26,5 @@
* *aspell.look.color*
** Beschreibung: `In dieser Farbe wird ein Wort mit einem Rechtschreibfehler hervorgehoben`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightred`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightred`)
+15 -15
View File
@@ -1,77 +1,77 @@
* *irc.color.input_nick*
** Beschreibung: `Farbe des eigenen Nicknamens in der Eingabezeile`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightcyan`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightcyan`)
* *irc.color.item_away*
** Beschreibung: `Farbe des Abwesenheit-Textes in der Eingabezeile`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *irc.color.item_channel_modes*
** Beschreibung: `Farbe der Channel-Modes (neben dem Channelnamen)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *irc.color.item_lag_counting*
** Beschreibung: `Farbe in der der Lag-Indikator dargestellt werden soll wenn auf Antwort gewartet wird ("pong" wurde vom Server nicht empfangen und die Verzögerungszeit wird erhöht)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *irc.color.item_lag_finished*
** Beschreibung: `Farbe in der der Lag-Indikator dargestellt werden soll, falls ein "pong" vom Server empfangen wurde`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *irc.color.message_join*
** Beschreibung: `Textfarbe in der die Meldungen für das Betreten eines Channels angezeigt werden soll`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `green`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `green`)
* *irc.color.message_quit*
** Beschreibung: `Textfarbe in der die Meldungen für das Verlassen/Beenden eines Channels angezeigt werden soll`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `red`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `red`)
* *irc.color.nick_prefix*
** Beschreibung: `Farbe für den Nick Präfix (Präfix ist die editierbare Zeichenkette die vor dem Nick steht)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `green`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `green`)
* *irc.color.nick_prefix_halfop*
** Beschreibung: `Textfarbe für den Nick-Präfix des halfop in einem Channel`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightmagenta`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightmagenta`)
* *irc.color.nick_prefix_op*
** Beschreibung: `Textfarbe für den Nick-Präfix von op/admin/owner in einem Channel`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightgreen`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightgreen`)
* *irc.color.nick_prefix_user*
** Beschreibung: `Textfarbe für den Nick-Präfix eines Users in einem Channel`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `blue`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `blue`)
* *irc.color.nick_prefix_voice*
** Beschreibung: `Textfarbe für den Nick-Präfix für einen User mit Voice Rechten in einem Channel`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *irc.color.nick_suffix*
** Beschreibung: `Farbe für den Nick Suffix (Suffix ist die editierbare Zeichenkette die nach dem Nick steht)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `green`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `green`)
* *irc.color.notice*
** Beschreibung: `Farbe des "Notice"-Textes in Notizen`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `green`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `green`)
* *irc.color.reason_quit*
** Beschreibung: `Textfarbe in der die Begründung einer part/quit Nachricht angezeigt werden soll`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *irc.look.color_nicks_in_server_messages*
** Beschreibung: `Nutze Nick-Farbe bei Nachrichten vom Server`
+8 -8
View File
@@ -1,42 +1,42 @@
* *relay.color.status_active*
** Beschreibung: `Textfarbe für Status: "Verbindung hergestellt"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightblue`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightblue`)
* *relay.color.status_auth_failed*
** Beschreibung: `Textfarbe für Status: "Authentifizierung gescheitert"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightred`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightred`)
* *relay.color.status_connecting*
** Beschreibung: `Textfarbe für Status: "verbinde"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *relay.color.status_disconnected*
** Beschreibung: `Textfarbe für Status: "Verbindung getrennt"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightred`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightred`)
* *relay.color.status_waiting_auth*
** Beschreibung: `Textfarbe für Status: "warte auf Authentifizierung"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `brown`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `brown`)
* *relay.color.text*
** Beschreibung: `Textfarbe`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *relay.color.text_bg*
** Beschreibung: `Hintergrundfarbe`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *relay.color.text_selected*
** Beschreibung: `Textfarbe für selektierten Client-Linie`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `white`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `white`)
* *relay.look.auto_open_buffer*
** Beschreibung: `Öffnet automatisch einen Relay-Buffer, falls eine Verbindung zu einem neuen Client hergestellt wird`
+44 -44
View File
@@ -1,52 +1,52 @@
* *weechat.color.bar_more*
** Beschreibung: `Farbe des '+' beim verschieben der InfoBars`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightmagenta`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightmagenta`)
* *weechat.color.chat*
** Beschreibung: `Farbe vom Chat-Text`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *weechat.color.chat_bg*
** Beschreibung: `Hintergrundfarbe des Chats`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *weechat.color.chat_buffer*
** Beschreibung: `Textfarbe für den Namen des Buffers`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `white`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `white`)
* *weechat.color.chat_channel*
** Beschreibung: `Farbe der Channel-Namens`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `white`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `white`)
* *weechat.color.chat_delimiters*
** Beschreibung: `Farbe der Infobar-Trennzeichen`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `green`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `green`)
* *weechat.color.chat_highlight*
** Beschreibung: `Textfarbe für Highlight-Präfix`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *weechat.color.chat_highlight_bg*
** Beschreibung: `Hintergrundfarbe für Highlight-Präfix`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `magenta`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `magenta`)
* *weechat.color.chat_host*
** Beschreibung: `Textfarbe für Host-Namen`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `cyan`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `cyan`)
* *weechat.color.chat_nick*
** Beschreibung: `Farbe für Nicks im Chat-Fenster`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightcyan`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightcyan`)
* *weechat.color.chat_nick_colors*
** Beschreibung: `Textfarbe für Nicks (durch Kommata getrennte Liste von Farben. Eine Hintergrundfarbe kann durch das folgende Format genutzt werden: "fg/bg". Zum Beispiel: "blau/rot")`
@@ -56,172 +56,172 @@
* *weechat.color.chat_nick_other*
** Beschreibung: `Farbe des anderen Nicknamens in einem privaten Buffer`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `cyan`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `cyan`)
* *weechat.color.chat_nick_self*
** Beschreibung: `Textfarbe für den eigenen Nicknamen, im lokalen Chat-Fenster.`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `white`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `white`)
* *weechat.color.chat_prefix_action*
** Beschreibung: `Textfarbe für Aktions-Präfix`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `white`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `white`)
* *weechat.color.chat_prefix_buffer*
** Beschreibung: `Textfarbe des Buffer-Namens (vor dem Präfix, wenn mehrere Buffer mit der selben Zahl zusammengefügt worden sind)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `brown`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `brown`)
* *weechat.color.chat_prefix_error*
** Beschreibung: `Textfarbe für Fehler-Präfix`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *weechat.color.chat_prefix_join*
** Beschreibung: `Textfarbe für Join-Präfix`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightgreen`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightgreen`)
* *weechat.color.chat_prefix_more*
** Beschreibung: `Farbe des '+' falls Präfix zu lang sein sollte`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightmagenta`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightmagenta`)
* *weechat.color.chat_prefix_network*
** Beschreibung: `Textfarbe für Netzwerk-Präfix`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `magenta`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `magenta`)
* *weechat.color.chat_prefix_quit*
** Beschreibung: `Textfarbe für Quit-Präfix`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightred`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightred`)
* *weechat.color.chat_prefix_suffix*
** Beschreibung: `Textfarbe für den Suffix (senkrechter Strich)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `green`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `green`)
* *weechat.color.chat_read_marker*
** Beschreibung: `Farbe in der das Lesezeichen angezeigt werden soll`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `magenta`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `magenta`)
* *weechat.color.chat_read_marker_bg*
** Beschreibung: `Hintergrundfarbe in der das Lesezeichen angezeigt werden soll`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *weechat.color.chat_server*
** Beschreibung: `Textfarbe für den Namen des Servers`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `brown`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `brown`)
* *weechat.color.chat_text_found*
** Beschreibung: `Farbe zur Hervorhebung des gesuchten Textes in einer Zeile`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *weechat.color.chat_text_found_bg*
** Beschreibung: `Hintergrundfarbe zur Hervorhebung des gesuchten Textes in einer Zeile`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightmagenta`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightmagenta`)
* *weechat.color.chat_time*
** Beschreibung: `Textfarbe der Zeit im Chatfenster`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *weechat.color.chat_time_delimiters*
** Beschreibung: `Farbe des Zeit-Trennzeichen`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `brown`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `brown`)
* *weechat.color.chat_value*
** Beschreibung: `Farbe für Werte`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `cyan`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `cyan`)
* *weechat.color.input_actions*
** Beschreibung: `Textfarbe in der Eingabezeile bei Aktivität`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightgreen`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightgreen`)
* *weechat.color.input_text_not_found*
** Beschreibung: `Textfarbe in der Eingabezeile bei einer erfolglosen Textsuche `
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `red`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `red`)
* *weechat.color.nicklist_away*
** Beschreibung: `Textfarbe von abwesenden Nicknamen`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `cyan`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `cyan`)
* *weechat.color.nicklist_group*
** Beschreibung: `Textfarbe für Gruppen in Nickliste`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `green`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `green`)
* *weechat.color.nicklist_offline*
** Beschreibung: `Textfarbe von Nicknamen die Offline sind`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `blue`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `blue`)
* *weechat.color.separator*
** Beschreibung: `Hintergrundfarbe der Fenster-Separatoren im Chatfenster (bei geteiltem Bildschirm)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `blue`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `blue`)
* *weechat.color.status_data_highlight*
** Beschreibung: `Farbe eines Buffers mit Highlight-Nachricht (Statusbar)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightmagenta`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightmagenta`)
* *weechat.color.status_data_msg*
** Beschreibung: `Farbe eines Buffers der neue Nachrichten enthält (Statusbar)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *weechat.color.status_data_other*
** Beschreibung: `Farbe eines Buffers mit neuen Daten (nicht Nachrichten in der Statusbar)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *weechat.color.status_data_private*
** Beschreibung: `Farbe eines Bufffers mit privater Nachricht (Statusbar)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightgreen`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightgreen`)
* *weechat.color.status_filter*
** Beschreibung: `Farbe des Filterkennzeichens in der Statuszeile`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `green`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `green`)
* *weechat.color.status_more*
** Beschreibung: `Farbe eines Buffers mit neuen Daten (Statusbar)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *weechat.color.status_name*
** Beschreibung: `Farbe des aktuellen Buffer-Namens in der Statuszeile`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `white`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `white`)
* *weechat.color.status_name_ssl*
** Beschreibung: `Farbe in der der aktuelle Buffer-Name in der Statuszeile angezeigt werden soll falls die Verbindung durch ein Protokoll z.B. SSL geschützt ist`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightgreen`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightgreen`)
* *weechat.color.status_number*
** Beschreibung: `Farbe des aktuellen Channels in der Statuszeile`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *weechat.color.status_time*
** Beschreibung: `Textfarbe für die Uhrzeit (Statusbar)`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *weechat.completion.default_template*
** Beschreibung: `Standardvorlage für die automatische Vervollständigung (in der Dokumentation finden Sie die vorgegebenen Codes und Werte)`
+9 -9
View File
@@ -1,47 +1,47 @@
* *xfer.color.status_aborted*
** Beschreibung: `Textfarbe für Status: "abgebrochen"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightred`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightred`)
* *xfer.color.status_active*
** Beschreibung: `Textfarbe für Status: "aktiv"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightblue`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightblue`)
* *xfer.color.status_connecting*
** Beschreibung: `Textfarbe für Status: "verbinde"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `yellow`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `yellow`)
* *xfer.color.status_done*
** Beschreibung: `Textfarbe für Status: "fertig"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightgreen`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightgreen`)
* *xfer.color.status_failed*
** Beschreibung: `Textfarbe für Status: "fehlgeschlagen"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightred`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightred`)
* *xfer.color.status_waiting*
** Beschreibung: `Textfarbe für Status: "wartend"`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `lightcyan`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `lightcyan`)
* *xfer.color.text*
** Beschreibung: `Textfarbe`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *xfer.color.text_bg*
** Beschreibung: `Hintergrundfarbe`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `default`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `default`)
* *xfer.color.text_selected*
** Beschreibung: `Farbe der selektierten Transfer-Zeile`
** Typ: Farbe
** Werte: ein Farbname (Standardwert: `white`)
** Werte: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (Standardwert: `white`)
* *xfer.file.auto_accept_chats*
** Beschreibung: `Die Annahme einer Chat-Anfrage wird automatisch akzeptiert (Vorsicht!)`
+35 -2
View File
@@ -969,8 +969,8 @@ oder falls man den Hintergrund der Statusbar in einm sehr dunklen Grün haben m
----------------------------------------
[[colors_aliases]]
Alias für Farben definieren
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Alias
^^^^^
Man kann einer Farbe einen Alias zuordnen um diesen Alias anstelle einer Zahl in
die Optionen einzutragen. Um einen Alias zu definieren nutzt man den Befehl
@@ -983,6 +983,39 @@ Beispiel:
/set weechat.color.chat_delimiters orange
----------------------------------------
// TRANSLATION MISSING
[[colors_attributes]]
Attributes
^^^^^^^^^^
It is possible to use some attributes for colors. One or more attributes can be
added before color name or number:
* "*": bold text
* "%": reverse video
* "_": underlined text
For example if you want self nick as white underlined, do:
----------------------------------------
/set weechat.color.chat_nick_self _white
----------------------------------------
Or if you want time in status bar as orange underlined with bold:
----------------------------------------
/set weechat.color.status_time *_214
----------------------------------------
To use an attribute with default terminal color (-1), you must use a number
greater than last terminal color, for example max color in WeeChat: 99999.
Example of bold with terminal foreground color:
----------------------------------------
/set weechat.color.status_time *99999
----------------------------------------
[[plugins]]
Erweiterungen
+8 -1
View File
@@ -491,7 +491,14 @@ sub docgen
}
if ($type eq "color")
{
$values = weechat_gettext("a color name");
$values = weechat_gettext("a WeeChat color name (default, black, "
."(dark)gray, white, (light)red, (light)green, "
."brown, yellow, (light)blue, (light)magenta, "
."(light)cyan), a terminal color number or "
."an alias; attributes are allowed before "
."color (for text color only, not "
."background): \"*\" for bold, \"%\" for "
."reverse, \"_\" for underline");
}
print FILE "* *".$config.".".$section.".".$option."*\n";
+1 -1
View File
@@ -26,5 +26,5 @@
* *aspell.look.color*
** description: `color used for misspelled words`
** type: color
** values: a color name (default value: `lightred`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightred`)
+15 -15
View File
@@ -1,77 +1,77 @@
* *irc.color.input_nick*
** description: `color for nick in input bar`
** type: color
** values: a color name (default value: `lightcyan`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightcyan`)
* *irc.color.item_away*
** description: `color for away item`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *irc.color.item_channel_modes*
** description: `color for channel modes, near channel name`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *irc.color.item_lag_counting*
** description: `color for lag indicator, when counting (pong not received from server, lag is increasing)`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *irc.color.item_lag_finished*
** description: `color for lag indicator, when pong has been received from server`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *irc.color.message_join*
** description: `color for text in join messages`
** type: color
** values: a color name (default value: `green`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `green`)
* *irc.color.message_quit*
** description: `color for text in part/quit messages`
** type: color
** values: a color name (default value: `red`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `red`)
* *irc.color.nick_prefix*
** description: `color for nick prefix (prefix is custom string displayed before nick)`
** type: color
** values: a color name (default value: `green`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `green`)
* *irc.color.nick_prefix_halfop*
** description: `color for prefix of nick which is halfop on channel`
** type: color
** values: a color name (default value: `lightmagenta`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightmagenta`)
* *irc.color.nick_prefix_op*
** description: `color for prefix of nick which is op/admin/owner on channel`
** type: color
** values: a color name (default value: `lightgreen`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightgreen`)
* *irc.color.nick_prefix_user*
** description: `color for prefix of nick which is user on channel`
** type: color
** values: a color name (default value: `blue`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `blue`)
* *irc.color.nick_prefix_voice*
** description: `color for prefix of nick which has voice on channel`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *irc.color.nick_suffix*
** description: `color for nick suffix (suffix is custom string displayed after nick)`
** type: color
** values: a color name (default value: `green`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `green`)
* *irc.color.notice*
** description: `color for text "Notice" in notices`
** type: color
** values: a color name (default value: `green`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `green`)
* *irc.color.reason_quit*
** description: `color for reason in part/quit messages`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *irc.look.color_nicks_in_server_messages*
** description: `use nick color in messages from server`
+8 -8
View File
@@ -1,42 +1,42 @@
* *relay.color.status_active*
** description: `text color for "connected" status`
** type: color
** values: a color name (default value: `lightblue`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightblue`)
* *relay.color.status_auth_failed*
** description: `text color for "authentication failed" status`
** type: color
** values: a color name (default value: `lightred`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightred`)
* *relay.color.status_connecting*
** description: `text color for "connecting" status`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *relay.color.status_disconnected*
** description: `text color for "disconnected" status`
** type: color
** values: a color name (default value: `lightred`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightred`)
* *relay.color.status_waiting_auth*
** description: `text color for "waiting authentication" status`
** type: color
** values: a color name (default value: `brown`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `brown`)
* *relay.color.text*
** description: `text color`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *relay.color.text_bg*
** description: `background color`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *relay.color.text_selected*
** description: `text color of selected client line`
** type: color
** values: a color name (default value: `white`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `white`)
* *relay.look.auto_open_buffer*
** description: `auto open relay buffer when a new client is connecting`
+44 -44
View File
@@ -1,52 +1,52 @@
* *weechat.color.bar_more*
** description: `text color for '+' when scrolling bars`
** type: color
** values: a color name (default value: `lightmagenta`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightmagenta`)
* *weechat.color.chat*
** description: `text color for chat`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *weechat.color.chat_bg*
** description: `background color for chat`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *weechat.color.chat_buffer*
** description: `text color for buffer names`
** type: color
** values: a color name (default value: `white`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `white`)
* *weechat.color.chat_channel*
** description: `text color for channel names`
** type: color
** values: a color name (default value: `white`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `white`)
* *weechat.color.chat_delimiters*
** description: `text color for delimiters`
** type: color
** values: a color name (default value: `green`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `green`)
* *weechat.color.chat_highlight*
** description: `text color for highlighted prefix`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *weechat.color.chat_highlight_bg*
** description: `background color for highlighted prefix`
** type: color
** values: a color name (default value: `magenta`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `magenta`)
* *weechat.color.chat_host*
** description: `text color for hostnames`
** type: color
** values: a color name (default value: `cyan`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `cyan`)
* *weechat.color.chat_nick*
** description: `text color for nicks in chat window`
** type: color
** values: a color name (default value: `lightcyan`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightcyan`)
* *weechat.color.chat_nick_colors*
** description: `text color for nicks (comma separated list of colors, background is allowed with format: "fg/bg", for example: "blue/red")`
@@ -56,172 +56,172 @@
* *weechat.color.chat_nick_other*
** description: `text color for other nick in private buffer`
** type: color
** values: a color name (default value: `cyan`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `cyan`)
* *weechat.color.chat_nick_self*
** description: `text color for local nick in chat window`
** type: color
** values: a color name (default value: `white`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `white`)
* *weechat.color.chat_prefix_action*
** description: `text color for action prefix`
** type: color
** values: a color name (default value: `white`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `white`)
* *weechat.color.chat_prefix_buffer*
** description: `text color for buffer name (before prefix, when many buffers are merged with same number)`
** type: color
** values: a color name (default value: `brown`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `brown`)
* *weechat.color.chat_prefix_error*
** description: `text color for error prefix`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *weechat.color.chat_prefix_join*
** description: `text color for join prefix`
** type: color
** values: a color name (default value: `lightgreen`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightgreen`)
* *weechat.color.chat_prefix_more*
** description: `text color for '+' when prefix is too long`
** type: color
** values: a color name (default value: `lightmagenta`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightmagenta`)
* *weechat.color.chat_prefix_network*
** description: `text color for network prefix`
** type: color
** values: a color name (default value: `magenta`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `magenta`)
* *weechat.color.chat_prefix_quit*
** description: `text color for quit prefix`
** type: color
** values: a color name (default value: `lightred`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightred`)
* *weechat.color.chat_prefix_suffix*
** description: `text color for suffix (after prefix)`
** type: color
** values: a color name (default value: `green`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `green`)
* *weechat.color.chat_read_marker*
** description: `text color for unread data marker`
** type: color
** values: a color name (default value: `magenta`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `magenta`)
* *weechat.color.chat_read_marker_bg*
** description: `background color for unread data marker`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *weechat.color.chat_server*
** description: `text color for server names`
** type: color
** values: a color name (default value: `brown`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `brown`)
* *weechat.color.chat_text_found*
** description: `text color for marker on lines where text sought is found`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *weechat.color.chat_text_found_bg*
** description: `background color for marker on lines where text sought is found`
** type: color
** values: a color name (default value: `lightmagenta`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightmagenta`)
* *weechat.color.chat_time*
** description: `text color for time in chat window`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *weechat.color.chat_time_delimiters*
** description: `text color for time delimiters`
** type: color
** values: a color name (default value: `brown`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `brown`)
* *weechat.color.chat_value*
** description: `text color for values`
** type: color
** values: a color name (default value: `cyan`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `cyan`)
* *weechat.color.input_actions*
** description: `text color for actions in input line`
** type: color
** values: a color name (default value: `lightgreen`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightgreen`)
* *weechat.color.input_text_not_found*
** description: `text color for unsucessful text search in input line`
** type: color
** values: a color name (default value: `red`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `red`)
* *weechat.color.nicklist_away*
** description: `text color for away nicknames`
** type: color
** values: a color name (default value: `cyan`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `cyan`)
* *weechat.color.nicklist_group*
** description: `text color for groups in nicklist`
** type: color
** values: a color name (default value: `green`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `green`)
* *weechat.color.nicklist_offline*
** description: `text color for offline nicknames`
** type: color
** values: a color name (default value: `blue`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `blue`)
* *weechat.color.separator*
** description: `background color for window separators (when split)`
** type: color
** values: a color name (default value: `blue`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `blue`)
* *weechat.color.status_data_highlight*
** description: `text color for buffer with highlight (status bar)`
** type: color
** values: a color name (default value: `lightmagenta`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightmagenta`)
* *weechat.color.status_data_msg*
** description: `text color for buffer with new messages (status bar)`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *weechat.color.status_data_other*
** description: `text color for buffer with new data (not messages) (status bar)`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *weechat.color.status_data_private*
** description: `text color for buffer with private message (status bar)`
** type: color
** values: a color name (default value: `lightgreen`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightgreen`)
* *weechat.color.status_filter*
** description: `text color for filter indicator in status bar`
** type: color
** values: a color name (default value: `green`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `green`)
* *weechat.color.status_more*
** description: `text color for buffer with new data (status bar)`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *weechat.color.status_name*
** description: `text color for current buffer name in status bar`
** type: color
** values: a color name (default value: `white`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `white`)
* *weechat.color.status_name_ssl*
** description: `text color for current buffer name in status bar, if data are secured with a protocol like SSL`
** type: color
** values: a color name (default value: `lightgreen`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightgreen`)
* *weechat.color.status_number*
** description: `text color for current buffer number in status bar`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *weechat.color.status_time*
** description: `text color for time (status bar)`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *weechat.completion.default_template*
** description: `default completion template (please see documentation for template codes and values)`
+9 -9
View File
@@ -1,47 +1,47 @@
* *xfer.color.status_aborted*
** description: `text color for "aborted" status`
** type: color
** values: a color name (default value: `lightred`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightred`)
* *xfer.color.status_active*
** description: `text color for "active" status`
** type: color
** values: a color name (default value: `lightblue`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightblue`)
* *xfer.color.status_connecting*
** description: `text color for "connecting" status`
** type: color
** values: a color name (default value: `yellow`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `yellow`)
* *xfer.color.status_done*
** description: `text color for "done" status`
** type: color
** values: a color name (default value: `lightgreen`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightgreen`)
* *xfer.color.status_failed*
** description: `text color for "failed" status`
** type: color
** values: a color name (default value: `lightred`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightred`)
* *xfer.color.status_waiting*
** description: `text color for "waiting" status`
** type: color
** values: a color name (default value: `lightcyan`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `lightcyan`)
* *xfer.color.text*
** description: `text color`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *xfer.color.text_bg*
** description: `background color`
** type: color
** values: a color name (default value: `default`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `default`)
* *xfer.color.text_selected*
** description: `text color of selected xfer line`
** type: color
** values: a color name (default value: `white`)
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (default value: `white`)
* *xfer.file.auto_accept_chats*
** description: `automatically accept chat requests (use carefully!)`
+34 -2
View File
@@ -965,8 +965,8 @@ Or if you want a very dark green background for status bar:
----------------------------------------
[[colors_aliases]]
Alises for colors
^^^^^^^^^^^^^^^^^
Aliases
^^^^^^^
You can add color aliases with command `/color alias` and then use this alias
in any color option.
@@ -978,6 +978,38 @@ For example:
/set weechat.color.chat_delimiters orange
----------------------------------------
[[colors_attributes]]
Attributes
^^^^^^^^^^
It is possible to use some attributes for colors. One or more attributes can be
added before color name or number:
* "*": bold text
* "%": reverse video
* "_": underlined text
For example if you want self nick as white underlined, do:
----------------------------------------
/set weechat.color.chat_nick_self _white
----------------------------------------
Or if you want time in status bar as orange underlined with bold:
----------------------------------------
/set weechat.color.status_time *_214
----------------------------------------
To use an attribute with default terminal color (-1), you must use a number
greater than last terminal color, for example max color in WeeChat: 99999.
Example of bold with terminal foreground color:
----------------------------------------
/set weechat.color.status_time *99999
----------------------------------------
[[plugins]]
Plugins
+1 -1
View File
@@ -26,5 +26,5 @@
* *aspell.look.color*
** description: `couleur utilisée pour les mots mal orthographiés`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightred`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightred`)
+15 -15
View File
@@ -1,77 +1,77 @@
* *irc.color.input_nick*
** description: `couleur du pseudo dans la barre de saisie`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightcyan`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightcyan`)
* *irc.color.item_away*
** description: `couleur pour l'objet away`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *irc.color.item_channel_modes*
** description: `couleur pour les modes du canal, à côté du nom du canal`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *irc.color.item_lag_counting*
** description: `couleur pour l'indicateur de lag, lorsque le décompte est en cours (pong non reçu du serveur, le lag augmente)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *irc.color.item_lag_finished*
** description: `couleur pour l'indicateur de lag, lorsque le pong a été reçu du serveur`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *irc.color.message_join*
** description: `couleur pour le texte dans les messages join`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `green`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `green`)
* *irc.color.message_quit*
** description: `couleur pour le texte dans les messages part/quit`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `red`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `red`)
* *irc.color.nick_prefix*
** description: `couleur pour le préfixe du pseudo (le préfixe est une chaîne personnalisée affichée avant le pseudo)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `green`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `green`)
* *irc.color.nick_prefix_halfop*
** description: `couleur pour le préfixe d'un pseudo qui est halfop sur le canal`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightmagenta`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightmagenta`)
* *irc.color.nick_prefix_op*
** description: `couleur pour le préfixe d'un pseudo qui est op/admin/owner sur le canal`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightgreen`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightgreen`)
* *irc.color.nick_prefix_user*
** description: `couleur pour le préfixe d'un pseudo qui est user sur le canal`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `blue`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `blue`)
* *irc.color.nick_prefix_voice*
** description: `couleur pour le préfixe d'un pseudo qui a le voice sur le canal`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *irc.color.nick_suffix*
** description: `couleur pour le suffixe du pseudo (le suffixe est une chaîne personnalisée affichée après le pseudo)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `green`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `green`)
* *irc.color.notice*
** description: `couleur pour le texte "Notice" dans les notices`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `green`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `green`)
* *irc.color.reason_quit*
** description: `couleur pour la raison dans les messages part/quit`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *irc.look.color_nicks_in_server_messages*
** description: `utiliser la couleur du pseudo dans les messages du serveur`
+8 -8
View File
@@ -1,42 +1,42 @@
* *relay.color.status_active*
** description: `couleur du texte pour le statut "connecté"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightblue`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightblue`)
* *relay.color.status_auth_failed*
** description: `couleur du texte pour le statut "échec auth"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightred`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightred`)
* *relay.color.status_connecting*
** description: `couleur du texte pour le statut "connexion"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *relay.color.status_disconnected*
** description: `couleur du texte pour le statut "déconnecté"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightred`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightred`)
* *relay.color.status_waiting_auth*
** description: `couleur du texte pour le statut "attente auth"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `brown`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `brown`)
* *relay.color.text*
** description: `couleur du texte`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *relay.color.text_bg*
** description: `couleur du fond`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *relay.color.text_selected*
** description: `couleur du texte pour la ligne client sélectionnée`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `white`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `white`)
* *relay.look.auto_open_buffer*
** description: `ouvrir automatiquement le tampon des clients pour le relai lorsqu'un nouveau client est ajouté à la liste`
+44 -44
View File
@@ -1,52 +1,52 @@
* *weechat.color.bar_more*
** description: `couleur du texte pour les '+' lors du défilement des barres`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightmagenta`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightmagenta`)
* *weechat.color.chat*
** description: `couleur du texte pour la discussion`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *weechat.color.chat_bg*
** description: `couleur du fond pour la discussion`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *weechat.color.chat_buffer*
** description: `couleur du texte pour le nom des tampons`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `white`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `white`)
* *weechat.color.chat_channel*
** description: `couleur du texte pour le nom des canaux`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `white`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `white`)
* *weechat.color.chat_delimiters*
** description: `couleur du texte pour les délimiteurs`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `green`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `green`)
* *weechat.color.chat_highlight*
** description: `couleur du texte pour le préfixe surligné (highlight)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *weechat.color.chat_highlight_bg*
** description: `couleur du fond pour le préfixe surligné (highlight)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `magenta`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `magenta`)
* *weechat.color.chat_host*
** description: `couleur du texte pour les noms d'hôtes`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `cyan`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `cyan`)
* *weechat.color.chat_nick*
** description: `couleur du texte pour les pseudos dans la fenêtre de discussion`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightcyan`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightcyan`)
* *weechat.color.chat_nick_colors*
** description: `couleur du texte pour les pseudos (liste de couleurs séparées par une virgule, un fond est autorisé avec le format: "couleur/fond", par exemple: "blue/red")`
@@ -56,172 +56,172 @@
* *weechat.color.chat_nick_other*
** description: `couleur du texte pour l'autre pseudo dans le tampon privée`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `cyan`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `cyan`)
* *weechat.color.chat_nick_self*
** description: `couleur du texte pour le pseudo local dans la fenêtre de discussion`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `white`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `white`)
* *weechat.color.chat_prefix_action*
** description: `couleur du texte pour le préfixe d'action`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `white`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `white`)
* *weechat.color.chat_prefix_buffer*
** description: `couleur du texte pour le nom du tampon (avant le préfixe, quand plusieurs tampons sont mélangés avec le numéro)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `brown`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `brown`)
* *weechat.color.chat_prefix_error*
** description: `couleur du texte pour le préfixe d'erreur`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *weechat.color.chat_prefix_join*
** description: `couleur du texte pour le préfixe d'arrivée`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightgreen`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightgreen`)
* *weechat.color.chat_prefix_more*
** description: `couleur du texte pour les '+' lorsque le préfixe est trop long`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightmagenta`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightmagenta`)
* *weechat.color.chat_prefix_network*
** description: `couleur du texte pour le préfixe réseau`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `magenta`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `magenta`)
* *weechat.color.chat_prefix_quit*
** description: `couleur du texte pour le préfixe de départ`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightred`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightred`)
* *weechat.color.chat_prefix_suffix*
** description: `couleur du texte pour le suffixe (après le préfixe)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `green`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `green`)
* *weechat.color.chat_read_marker*
** description: `couleur du texte pour le marqueur de données non lues`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `magenta`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `magenta`)
* *weechat.color.chat_read_marker_bg*
** description: `couleur du fond pour le marqueur de données non lues`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *weechat.color.chat_server*
** description: `couleur du texte pour le nom des serveurs`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `brown`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `brown`)
* *weechat.color.chat_text_found*
** description: `couleur du texte pour le marqueur sur les lignes où le texte demandé est trouvé`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *weechat.color.chat_text_found_bg*
** description: `couleur du fond pour le marqueur sur les lignes où le texte demandé est trouvé`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightmagenta`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightmagenta`)
* *weechat.color.chat_time*
** description: `couleur du texte pour l'heure dans la fenêtre de discussion`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *weechat.color.chat_time_delimiters*
** description: `couleur du texte pour les délimiteurs de l'heure`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `brown`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `brown`)
* *weechat.color.chat_value*
** description: `couleur du texte pour les valeurs`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `cyan`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `cyan`)
* *weechat.color.input_actions*
** description: `couleur du texte pour les actions dans la ligne de saisie`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightgreen`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightgreen`)
* *weechat.color.input_text_not_found*
** description: `couleur du texte pour la recherche infructueuse de texte dans la ligne de saisie`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `red`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `red`)
* *weechat.color.nicklist_away*
** description: `couleur du texte pour les pseudos absents`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `cyan`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `cyan`)
* *weechat.color.nicklist_group*
** description: `couleur du texte pour les groupes dans la liste des pseudos`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `green`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `green`)
* *weechat.color.nicklist_offline*
** description: `couleur du texte pour les pseudos déconnectés`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `blue`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `blue`)
* *weechat.color.separator*
** description: `couleur du fond pour les séparateurs de fenêtres (quand divisé)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `blue`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `blue`)
* *weechat.color.status_data_highlight*
** description: `couleur du texte pour un tampon avec un highlight (barre de statut)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightmagenta`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightmagenta`)
* *weechat.color.status_data_msg*
** description: `couleur du texte pour un tampon avec de nouveaux messages (barre de statut)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *weechat.color.status_data_other*
** description: `couleur du texte pour un tampon avec des nouvelles données (pas des messages) (barre de statut)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *weechat.color.status_data_private*
** description: `couleur du texte pour un tampon avec un message privé (barre de statut)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightgreen`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightgreen`)
* *weechat.color.status_filter*
** description: `couleur du texte pour l'indicateur de filtrage dans la barre de statut`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `green`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `green`)
* *weechat.color.status_more*
** description: `couleur du texte pour un tampon avec des nouvelles données (barre de statut)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *weechat.color.status_name*
** description: `couleur du texte pour le nom du tampon courant dans la barre de statut`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `white`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `white`)
* *weechat.color.status_name_ssl*
** description: `couleur du texte pour le nom du tampon courant dans la barre de statut, si les données sont sécurisées avec un protocole tel que SSL`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightgreen`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightgreen`)
* *weechat.color.status_number*
** description: `couleur du texte pour le numéro du tampon courant dans la barre de statut`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *weechat.color.status_time*
** description: `couleur du texte pour l'heure (barre de statut)`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *weechat.completion.default_template*
** description: `modèle de complétion par défaut (merci de consulter la documentation pour les codes et valeurs du modèle)`
+9 -9
View File
@@ -1,47 +1,47 @@
* *xfer.color.status_aborted*
** description: `couleur du texte pour le statut "interrompu"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightred`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightred`)
* *xfer.color.status_active*
** description: `couleur du texte pour le statut "actif"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightblue`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightblue`)
* *xfer.color.status_connecting*
** description: `couleur du texte pour le statut "connexion"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `yellow`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `yellow`)
* *xfer.color.status_done*
** description: `couleur du texte pour le statut "terminé"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightgreen`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightgreen`)
* *xfer.color.status_failed*
** description: `couleur du texte pour le statut "échoué"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightred`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightred`)
* *xfer.color.status_waiting*
** description: `couleur du texte pour le statut "en attente"`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `lightcyan`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `lightcyan`)
* *xfer.color.text*
** description: `couleur du texte`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *xfer.color.text_bg*
** description: `couleur du fond`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `default`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `default`)
* *xfer.color.text_selected*
** description: `couleur du texte pour la ligne xfer sélectionnée`
** type: couleur
** valeurs: un nom de couleur (valeur par défaut: `white`)
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour du gras, "%" pour la vidéo inverse, "_" pour du souligné (valeur par défaut: `white`)
* *xfer.file.auto_accept_chats*
** description: `accepte automatiquement les demandes de discussion (à utiliser avec précaution !)`
+35 -2
View File
@@ -990,8 +990,8 @@ Ou si vous voulez un fond vert très foncé pour la barre de statut :
----------------------------------------
[[colors_aliases]]
Alias pour les couleurs
^^^^^^^^^^^^^^^^^^^^^^^
Alias
^^^^^
Vous pouvez ajouter des alias de couleur avec la commande `/color alias` puis
utiliser cet alias dans n'importe quelle option de couleur.
@@ -1003,6 +1003,39 @@ Par exemple :
/set weechat.color.chat_delimiters orange
----------------------------------------
[[colors_attributes]]
Attributs
^^^^^^^^^
Il est possible d'utiliser des attributs pour les couleurs. Un ou plusieurs
attributs peuvent être ajoutés avant le nom ou le numéro de la couleur :
* "*" : texte gras
* "%" : mode vidéo inverse
* "_" : texte souligné
Par exemple si vous voulez votre pseudo en blanc souligné, faites :
----------------------------------------
/set weechat.color.chat_nick_self _white
----------------------------------------
Ou si vous voulez l'heure dans la barre de statut en orange souligné avec gras :
----------------------------------------
/set weechat.color.status_time *_214
----------------------------------------
Pour utiliser un attribut avec la couleur par défaut du terminal (-1), vous
devez utiliser un nombre supérieur à la dernière couleur du terminal, par
exemple la couleur maximum de WeeChat : 99999.
Exemple de gras avec la couleur de texte du terminal :
----------------------------------------
/set weechat.color.status_time *99999
----------------------------------------
[[plugins]]
Extensions
+1 -1
View File
@@ -26,5 +26,5 @@
* *aspell.look.color*
** descrizione: `colore utilizzato per le parole non corrette`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightred`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightred`)
+15 -15
View File
@@ -1,77 +1,77 @@
* *irc.color.input_nick*
** descrizione: `colore per il nick nella riga di input`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightcyan`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightcyan`)
* *irc.color.item_away*
** descrizione: `colore per l'elemento assenza`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *irc.color.item_channel_modes*
** descrizione: `colore per le modalità dei canali, vicino ai nomi dei canali`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *irc.color.item_lag_counting*
** descrizione: `colore per l'indicatore del lag, durante il conteggio (pong non ricevuto dal server, lag in aumento)`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *irc.color.item_lag_finished*
** descrizione: `colore per l'indicatore di ritardo, quando il pong viene ricevuto dal server`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *irc.color.message_join*
** descrizione: `colore per il testo nei messaggi di entrata`
** tipo: colore
** valori: un nome colore (valore predefinito: `green`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `green`)
* *irc.color.message_quit*
** descrizione: `colore per il testo nei messaggi di uscita/abbandono`
** tipo: colore
** valori: un nome colore (valore predefinito: `red`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `red`)
* *irc.color.nick_prefix*
** descrizione: `colore per il prefisso del nick (il prefisso è la stringa personalizzata visualizzata prima del nick)`
** tipo: colore
** valori: un nome colore (valore predefinito: `green`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `green`)
* *irc.color.nick_prefix_halfop*
** descrizione: `colore per il prefisso del nick che è halfop sul canale`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightmagenta`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightmagenta`)
* *irc.color.nick_prefix_op*
** descrizione: `colore per il prefisso del nick che è operatore/amministratore/proprietario del canale`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightgreen`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightgreen`)
* *irc.color.nick_prefix_user*
** descrizione: `colore per il prefisso del nick che è utente sul canale`
** tipo: colore
** valori: un nome colore (valore predefinito: `blue`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `blue`)
* *irc.color.nick_prefix_voice*
** descrizione: `colore per il prefisso del nick che ha il voice sul canale`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *irc.color.nick_suffix*
** descrizione: `colore per il suffisso del nick (il suffisso è la stringa personalizzata visualizzata dopo il nick)`
** tipo: colore
** valori: un nome colore (valore predefinito: `green`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `green`)
* *irc.color.notice*
** descrizione: `colore per il testo "Notifica" nelle notifiche`
** tipo: colore
** valori: un nome colore (valore predefinito: `green`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `green`)
* *irc.color.reason_quit*
** descrizione: `colore per il motivo nei messaggi di uscita/abbandono`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *irc.look.color_nicks_in_server_messages*
** descrizione: `utilizza i colori dei nick nei messaggi dal server`
+8 -8
View File
@@ -1,42 +1,42 @@
* *relay.color.status_active*
** descrizione: `colore del testo per lo status "connesso"`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightblue`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightblue`)
* *relay.color.status_auth_failed*
** descrizione: `colore del testo per lo status "autenticazione fallita"`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightred`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightred`)
* *relay.color.status_connecting*
** descrizione: `colore del testo per lo status "connessione in corso"`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *relay.color.status_disconnected*
** descrizione: `colore del testo per lo status "disconnesso"`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightred`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightred`)
* *relay.color.status_waiting_auth*
** descrizione: `colore del testo per lo status "in attesa dell'autenticazione"`
** tipo: colore
** valori: un nome colore (valore predefinito: `brown`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `brown`)
* *relay.color.text*
** descrizione: `colore del testo`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *relay.color.text_bg*
** descrizione: `colore di sfondo`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *relay.color.text_selected*
** descrizione: `colore della riga del client selezionato`
** tipo: colore
** valori: un nome colore (valore predefinito: `white`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `white`)
* *relay.look.auto_open_buffer*
** descrizione: `apre automaticamente il buffer relay alla connessione di un nuovo client`
+44 -44
View File
@@ -1,52 +1,52 @@
* *weechat.color.bar_more*
** descrizione: `colore del testo '+' allo scorrimento delle barre`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightmagenta`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightmagenta`)
* *weechat.color.chat*
** descrizione: `colore del testo per la chat`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *weechat.color.chat_bg*
** descrizione: `colore di sfondo per la chat`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *weechat.color.chat_buffer*
** descrizione: `colore del testo per i nomi dei buffer`
** tipo: colore
** valori: un nome colore (valore predefinito: `white`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `white`)
* *weechat.color.chat_channel*
** descrizione: `colore del testo per i nomi dei canali`
** tipo: colore
** valori: un nome colore (valore predefinito: `white`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `white`)
* *weechat.color.chat_delimiters*
** descrizione: `colore del testo per i delimitatori`
** tipo: colore
** valori: un nome colore (valore predefinito: `green`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `green`)
* *weechat.color.chat_highlight*
** descrizione: `colore del testo per il prefisso di evento`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *weechat.color.chat_highlight_bg*
** descrizione: `colore di sfondo per il prefisso di evento`
** tipo: colore
** valori: un nome colore (valore predefinito: `magenta`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `magenta`)
* *weechat.color.chat_host*
** descrizione: `colore del testo per i nomi host`
** tipo: colore
** valori: un nome colore (valore predefinito: `cyan`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `cyan`)
* *weechat.color.chat_nick*
** descrizione: `colore del testo per i nick nella finestra di chat`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightcyan`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightcyan`)
* *weechat.color.chat_nick_colors*
** descrizione: `colore del testo per i nick (elenco separato da virgole di colori, quello di sfondo è consentito con il formato "fg/bg", ad esempio: "blue/red")`
@@ -56,172 +56,172 @@
* *weechat.color.chat_nick_other*
** descrizione: `colore del testo per gli altri nick nel buffer privato`
** tipo: colore
** valori: un nome colore (valore predefinito: `cyan`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `cyan`)
* *weechat.color.chat_nick_self*
** descrizione: `colore del testo per il nick locale nella finestra di chat`
** tipo: colore
** valori: un nome colore (valore predefinito: `white`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `white`)
* *weechat.color.chat_prefix_action*
** descrizione: `colore del testo per il prefisso di azione`
** tipo: colore
** valori: un nome colore (valore predefinito: `white`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `white`)
* *weechat.color.chat_prefix_buffer*
** descrizione: `colore del testo per il nome del buffer (prima del prefisso, quando più buffer sono uniti con lo stesso nome)`
** tipo: colore
** valori: un nome colore (valore predefinito: `brown`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `brown`)
* *weechat.color.chat_prefix_error*
** descrizione: `colore del testo per il prefisso di errore`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *weechat.color.chat_prefix_join*
** descrizione: `colore del testo per il prefisso di entrata<`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightgreen`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightgreen`)
* *weechat.color.chat_prefix_more*
** descrizione: `colore del testo per '+' quando il prefisso è troppo lungo`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightmagenta`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightmagenta`)
* *weechat.color.chat_prefix_network*
** descrizione: `colore del testo per il prefisso di rete`
** tipo: colore
** valori: un nome colore (valore predefinito: `magenta`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `magenta`)
* *weechat.color.chat_prefix_quit*
** descrizione: `colore del testo per il prefisso di uscita`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightred`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightred`)
* *weechat.color.chat_prefix_suffix*
** descrizione: `colore del testo per il suffisso (dopo il prefisso)`
** tipo: colore
** valori: un nome colore (valore predefinito: `green`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `green`)
* *weechat.color.chat_read_marker*
** descrizione: `colore del testo per l'evidenziatore di dati non letti`
** tipo: colore
** valori: un nome colore (valore predefinito: `magenta`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `magenta`)
* *weechat.color.chat_read_marker_bg*
** descrizione: `colore di sfondo per l'evidenziatore di dati non letti`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *weechat.color.chat_server*
** descrizione: `colore del testo per i nomi dei server`
** tipo: colore
** valori: un nome colore (valore predefinito: `brown`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `brown`)
* *weechat.color.chat_text_found*
** descrizione: `colore del testo per l'evidenziatore sulle righe per il testo trovato`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *weechat.color.chat_text_found_bg*
** descrizione: `colore di sfondo per l'evidenziatore sulle righe per il testo trovato`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightmagenta`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightmagenta`)
* *weechat.color.chat_time*
** descrizione: `colore del testo per l'orario nella finestra di chat`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *weechat.color.chat_time_delimiters*
** descrizione: `colore del testo per i delimitator dell'orario`
** tipo: colore
** valori: un nome colore (valore predefinito: `brown`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `brown`)
* *weechat.color.chat_value*
** descrizione: `colore del testo per i valori`
** tipo: colore
** valori: un nome colore (valore predefinito: `cyan`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `cyan`)
* *weechat.color.input_actions*
** descrizione: `colore del testo per le azioni sulla riga di input`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightgreen`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightgreen`)
* *weechat.color.input_text_not_found*
** descrizione: `colore del testo per la ricerca del testo fallita sulla riga di input`
** tipo: colore
** valori: un nome colore (valore predefinito: `red`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `red`)
* *weechat.color.nicklist_away*
** descrizione: `colore del testo per i nick assenti`
** tipo: colore
** valori: un nome colore (valore predefinito: `cyan`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `cyan`)
* *weechat.color.nicklist_group*
** descrizione: `colore del testo per i gruppi nella lista nick`
** tipo: colore
** valori: un nome colore (valore predefinito: `green`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `green`)
* *weechat.color.nicklist_offline*
** descrizione: `colore del testo per i nick non in linea`
** tipo: colore
** valori: un nome colore (valore predefinito: `blue`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `blue`)
* *weechat.color.separator*
** descrizione: `colore di sfondo per i separatori delle finestre (quando divise)`
** tipo: colore
** valori: un nome colore (valore predefinito: `blue`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `blue`)
* *weechat.color.status_data_highlight*
** descrizione: `colore del testo per il buffer con evento (barra di stato)`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightmagenta`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightmagenta`)
* *weechat.color.status_data_msg*
** descrizione: `colore del testo per il buffer con nuovi messaggi (barra di stato)`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *weechat.color.status_data_other*
** descrizione: `colore del testo per il buffer con nuovi dati (non messaggi) (barra di stato)`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *weechat.color.status_data_private*
** descrizione: `colore del testo per il buffer con un messaggio privato (barra di stato)`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightgreen`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightgreen`)
* *weechat.color.status_filter*
** descrizione: `colore del testo per l'indicatore di filtro nella barra di stato`
** tipo: colore
** valori: un nome colore (valore predefinito: `green`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `green`)
* *weechat.color.status_more*
** descrizione: `colore del testo per il buffer con nuovi dati (barra di stato)`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *weechat.color.status_name*
** descrizione: `colore del testo per il nome del buffer corrente nella barra di stato`
** tipo: colore
** valori: un nome colore (valore predefinito: `white`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `white`)
* *weechat.color.status_name_ssl*
** descrizione: `colore del testo per il nome del buffer corrente nella barra di stato, se i dati sono messi al sicuro con un protocollo come SSL`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightgreen`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightgreen`)
* *weechat.color.status_number*
** descrizione: `colore del testo per il numero del buffer corrente nella barra di stato`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *weechat.color.status_time*
** descrizione: `colore del testo per l'ora (barra di stato)`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *weechat.completion.default_template*
** descrizione: `modello di completamento predefinito (consulta la documentazione per codici e valori del template)`
+9 -9
View File
@@ -1,47 +1,47 @@
* *xfer.color.status_aborted*
** descrizione: `colore del testo per lo status "annullato"`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightred`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightred`)
* *xfer.color.status_active*
** descrizione: `colore del testo per lo status "attivo"`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightblue`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightblue`)
* *xfer.color.status_connecting*
** descrizione: `colore del testo per lo status "connessione in corso"`
** tipo: colore
** valori: un nome colore (valore predefinito: `yellow`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `yellow`)
* *xfer.color.status_done*
** descrizione: `colore del testo per lo status "completato"`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightgreen`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightgreen`)
* *xfer.color.status_failed*
** descrizione: `colore del testo per lo status "fallito"`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightred`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightred`)
* *xfer.color.status_waiting*
** descrizione: `colore del testo per lo status "in attesa"`
** tipo: colore
** valori: un nome colore (valore predefinito: `lightcyan`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `lightcyan`)
* *xfer.color.text*
** descrizione: `colore del testo`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *xfer.color.text_bg*
** descrizione: `colore di sfondo`
** tipo: colore
** valori: un nome colore (valore predefinito: `default`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `default`)
* *xfer.color.text_selected*
** descrizione: `colore del testo per la riga xfer selezionata`
** tipo: colore
** valori: un nome colore (valore predefinito: `white`)
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "%" for reverse, "_" for underline (valore predefinito: `white`)
* *xfer.file.auto_accept_chats*
** descrizione: `accetta automaticamente le richieste di chat (usare con cautela!)`
+35 -2
View File
@@ -985,8 +985,8 @@ Or if you want a very dark green background for status bar:
// TRANSLATION MISSING
[[colors_aliases]]
Alises for colors
^^^^^^^^^^^^^^^^^
Aliases
^^^^^^^
You can add color aliases with command `/color alias` and then use this alias
in any color option.
@@ -998,6 +998,39 @@ For example:
/set weechat.color.chat_delimiters orange
----------------------------------------
// TRANSLATION MISSING
[[colors_attributes]]
Attributes
^^^^^^^^^^
It is possible to use some attributes for colors. One or more attributes can be
added before color name or number:
* "*": bold text
* "%": reverse video
* "_": underlined text
For example if you want self nick as white underlined, do:
----------------------------------------
/set weechat.color.chat_nick_self _white
----------------------------------------
Or if you want time in status bar as orange underlined with bold:
----------------------------------------
/set weechat.color.status_time *_214
----------------------------------------
To use an attribute with default terminal color (-1), you must use a number
greater than last terminal color, for example max color in WeeChat: 99999.
Example of bold with terminal foreground color:
----------------------------------------
/set weechat.color.status_time *99999
----------------------------------------
[[plugins]]
Plugin
+11 -3
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.5-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-02-10 17:05+0100\n"
"POT-Creation-Date: 2011-02-17 14:39+0100\n"
"PO-Revision-Date: 2011-02-07 17:29+0100\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -343,8 +343,13 @@ msgstr "maximálně znaků"
msgid "color"
msgstr "barva"
msgid "a color name"
msgstr "jméno barvy"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"%\" for reverse, \"_\" for "
"underline"
msgstr ""
#. TRANSLATORS: please do not translate "(null)"
msgid "undefined value allowed (null)"
@@ -7422,6 +7427,9 @@ msgstr ""
msgid "Pointer"
msgstr "Ukazatel"
#~ msgid "a color name"
#~ msgstr "jméno barvy"
#, fuzzy
#~ msgid "remove half channel operator status from nick(s)"
#~ msgstr "odebrat status polovičního operátora kanálu z přezdívky (přezdívek)"
+11 -3
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.5-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-02-10 17:05+0100\n"
"POT-Creation-Date: 2011-02-17 14:39+0100\n"
"PO-Revision-Date: 2011-02-09 11:49+0100\n"
"Last-Translator: Nils G.\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -355,8 +355,13 @@ msgstr "maximale Zeichenanzahl"
msgid "color"
msgstr "Farbe"
msgid "a color name"
msgstr "ein Farbname"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"%\" for reverse, \"_\" for "
"underline"
msgstr ""
#. TRANSLATORS: please do not translate "(null)"
msgid "undefined value allowed (null)"
@@ -7731,3 +7736,6 @@ msgstr "Hashtable (Ausgabe)"
msgid "Pointer"
msgstr "Pointer"
#~ msgid "a color name"
#~ msgstr "ein Farbname"
+11 -3
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.5-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-02-10 17:05+0100\n"
"POT-Creation-Date: 2011-02-17 14:39+0100\n"
"PO-Revision-Date: 2011-02-07 17:29+0100\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -346,8 +346,13 @@ msgstr "máximo de caracteres"
msgid "color"
msgstr "color"
msgid "a color name"
msgstr "nombre de un color"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"%\" for reverse, \"_\" for "
"underline"
msgstr ""
#. TRANSLATORS: please do not translate "(null)"
msgid "undefined value allowed (null)"
@@ -7604,6 +7609,9 @@ msgstr "Tabla hash (salida)"
msgid "Pointer"
msgstr "Puntero"
#~ msgid "a color name"
#~ msgstr "nombre de un color"
#, fuzzy
#~ msgid "remove half channel operator status from nick(s)"
#~ msgstr "remueve el estado semi-operador del canal de el/los apodo(s)"
+14 -4
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.5-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-02-10 17:05+0100\n"
"PO-Revision-Date: 2011-02-10 16:46+0100\n"
"POT-Creation-Date: 2011-02-17 14:39+0100\n"
"PO-Revision-Date: 2011-02-16 08:09+0100\n"
"Last-Translator: Sebastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: French\n"
@@ -346,8 +346,18 @@ msgstr "caractères max"
msgid "color"
msgstr "couleur"
msgid "a color name"
msgstr "un nom de couleur"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"%\" for reverse, \"_\" for "
"underline"
msgstr ""
"un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, "
"(light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un "
"numéro de couleur du terminal ou un alias; des attributs sont autorisés "
"avant la couleur (seulement pour la couleur du texte, pas le fond) : \"*\" "
"pour du gras, \"%\" pour la vidéo inverse, \"_\" pour du souligné"
#. TRANSLATORS: please do not translate "(null)"
msgid "undefined value allowed (null)"
+12 -4
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.5-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-02-10 17:05+0100\n"
"POT-Creation-Date: 2011-02-17 14:39+0100\n"
"PO-Revision-Date: 2011-02-07 17:29+0100\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -361,9 +361,13 @@ msgstr "pufferek kezelése"
msgid "color"
msgstr "üzenetek színe"
#, fuzzy
msgid "a color name"
msgstr "gépnevek színe"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"%\" for reverse, \"_\" for "
"underline"
msgstr ""
#. TRANSLATORS: please do not translate "(null)"
msgid "undefined value allowed (null)"
@@ -7066,6 +7070,10 @@ msgstr ""
msgid "Pointer"
msgstr "perc"
#, fuzzy
#~ msgid "a color name"
#~ msgstr "gépnevek színe"
#, fuzzy
#~ msgid "remove half channel operator status from nick(s)"
#~ msgstr "elveszi a féloperátori jogot a felhasználó(k)tól"
+11 -3
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.5-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-02-15 08:44+0100\n"
"POT-Creation-Date: 2011-02-17 14:39+0100\n"
"PO-Revision-Date: 2011-02-13 17:58+0100\n"
"Last-Translator: Marco Paolone <marcopaolone@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -342,8 +342,13 @@ msgstr "caratteri massimi"
msgid "color"
msgstr "colore"
msgid "a color name"
msgstr "un nome colore"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"%\" for reverse, \"_\" for "
"underline"
msgstr ""
#. TRANSLATORS: please do not translate "(null)"
msgid "undefined value allowed (null)"
@@ -7506,6 +7511,9 @@ msgstr "Tabella hash (output)"
msgid "Pointer"
msgstr "Puntatore"
#~ msgid "a color name"
#~ msgstr "un nome colore"
#~ msgid "%s internal commands:"
#~ msgstr "comandi interni di %s:"
+11 -3
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.5-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-02-10 17:05+0100\n"
"POT-Creation-Date: 2011-02-17 14:39+0100\n"
"PO-Revision-Date: 2011-02-07 17:29+0100\n"
"Last-Translator: Krzysztof Koroscik <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -345,8 +345,13 @@ msgstr "maksymalna ilość znaków"
msgid "color"
msgstr "kolor"
msgid "a color name"
msgstr "nazwa koloru"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"%\" for reverse, \"_\" for "
"underline"
msgstr ""
#. TRANSLATORS: please do not translate "(null)"
msgid "undefined value allowed (null)"
@@ -7526,6 +7531,9 @@ msgstr "Hashtable (wyjście)"
msgid "Pointer"
msgstr "Wskaźnik"
#~ msgid "a color name"
#~ msgstr "nazwa koloru"
#, fuzzy
#~ msgid "remove half channel operator status from nick(s)"
#~ msgstr "usuwa status półoperatora kanału (halfopa)"
+11 -3
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.5-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-02-10 17:05+0100\n"
"POT-Creation-Date: 2011-02-17 14:39+0100\n"
"PO-Revision-Date: 2011-02-07 17:30+0100\n"
"Last-Translator: Ivan Sichmann Freitas <ivansichfreitas@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -346,8 +346,13 @@ msgstr "máximo de caracteres"
msgid "color"
msgstr "cor"
msgid "a color name"
msgstr "um nome de cor"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"%\" for reverse, \"_\" for "
"underline"
msgstr ""
#. TRANSLATORS: please do not translate "(null)"
msgid "undefined value allowed (null)"
@@ -6709,3 +6714,6 @@ msgstr ""
msgid "Pointer"
msgstr ""
#~ msgid "a color name"
#~ msgstr "um nome de cor"
+12 -4
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.5-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-02-10 17:05+0100\n"
"POT-Creation-Date: 2011-02-17 14:39+0100\n"
"PO-Revision-Date: 2011-02-07 17:30+0100\n"
"Last-Translator: Pavel Shevchuk <stlwrt@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -364,9 +364,13 @@ msgstr "управление буферами"
msgid "color"
msgstr "цвет чата"
#, fuzzy
msgid "a color name"
msgstr "цвет hostname"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"%\" for reverse, \"_\" for "
"underline"
msgstr ""
#. TRANSLATORS: please do not translate "(null)"
msgid "undefined value allowed (null)"
@@ -7075,6 +7079,10 @@ msgstr ""
msgid "Pointer"
msgstr "минута"
#, fuzzy
#~ msgid "a color name"
#~ msgstr "цвет hostname"
#, fuzzy
#~ msgid "remove half channel operator status from nick(s)"
#~ msgstr "снимает статус полу-оператора с ника(-ов)"
+7 -2
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-02-10 17:05+0100\n"
"POT-Creation-Date: 2011-02-17 14:39+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -308,7 +308,12 @@ msgstr ""
msgid "color"
msgstr ""
msgid "a color name"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"%\" for reverse, \"_\" for "
"underline"
msgstr ""
#. TRANSLATORS: please do not translate "(null)"
+9 -1
View File
@@ -1946,7 +1946,15 @@ COMMAND_CALLBACK(help)
gui_chat_printf (NULL, " %s: %s",
_("type"), _("color"));
gui_chat_printf (NULL, " %s: %s",
_("values"), _("a color name"));
_("values"),
_("a WeeChat color name (default, black, "
"(dark)gray, white, (light)red, (light)green, "
"brown, yellow, (light)blue, (light)magenta, "
"(light)cyan), a terminal color number or "
"an alias; attributes are allowed before "
"color (for text color only, not "
"background): \"*\" for bold, \"%\" for "
"reverse, \"_\" for underline"));
if (ptr_option->default_value)
{
gui_chat_printf (NULL, " %s: %s",
+8 -4
View File
@@ -262,10 +262,9 @@ gui_bar_window_print_string (struct t_gui_bar_window *bar_window,
break;
case GUI_COLOR_RESET_CHAR:
string++;
gui_window_set_custom_color_fg (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_bar,
CONFIG_COLOR(bar_window->bar->options[GUI_BAR_OPTION_COLOR_FG]));
gui_window_set_custom_color_bg (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_bar,
CONFIG_COLOR(bar_window->bar->options[GUI_BAR_OPTION_COLOR_BG]));
gui_window_set_custom_color_fg_bg (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_bar,
CONFIG_COLOR(bar_window->bar->options[GUI_BAR_OPTION_COLOR_FG]),
CONFIG_COLOR(bar_window->bar->options[GUI_BAR_OPTION_COLOR_BG]));
gui_window_remove_color_style (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_bar,
A_BOLD | A_UNDERLINE | A_REVERSE);
break;
@@ -564,6 +563,11 @@ gui_bar_window_draw (struct t_gui_bar_window *bar_window,
A_BOLD | A_UNDERLINE | A_REVERSE);
wclrtobot (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_bar);
}
else
{
gui_window_remove_color_style (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_bar,
A_BOLD | A_UNDERLINE | A_REVERSE);
}
while (x < bar_window->width)
{
gui_bar_window_print_string (bar_window, filling,
+73 -34
View File
@@ -77,7 +77,6 @@ short *gui_color_term_color_content = NULL; /* content of colors (r/b/g) */
/* pairs */
int gui_color_num_pairs = 63; /* number of pairs used by WeeChat */
int gui_color_num_bg = 8; /* number of backgrounds */
short *gui_color_pairs = NULL; /* table with pair for each fg+bg */
int gui_color_pairs_used = 0; /* number of pairs currently used */
int gui_color_warning_pairs_full = 0; /* warning displayed? */
@@ -118,24 +117,34 @@ gui_color_search (const char *color_name)
int
gui_color_assign (int *color, const char *color_name)
{
int color_index, pair;
int flag, extra_attr, color_index, number;
char *error;
/* search for color alias */
pair = gui_color_palette_get_alias (color_name);
if (pair >= 0)
/* read extended attributes */
extra_attr = 0;
while ((flag = gui_color_attr_get_flag (color_name[0])) > 0)
{
*color = GUI_COLOR_EXTENDED_FLAG | pair;
extra_attr |= flag;
color_name++;
}
/* is it a color alias? */
number = gui_color_palette_get_alias (color_name);
if (number >= 0)
{
*color = number | GUI_COLOR_EXTENDED_FLAG | extra_attr;
return 1;
}
/* is it pair number? */
/* is it a color number? */
error = NULL;
pair = (int)strtol (color_name, &error, 10);
if (color_name[0] && error && !error[0] && (pair >= 0))
number = (int)strtol (color_name, &error, 10);
if (color_name[0] && error && !error[0] && (number >= 0))
{
/* color_name is a number, use this pair number */
*color = GUI_COLOR_EXTENDED_FLAG | pair;
/* color_name is a number, use this color number */
if (number > GUI_COLOR_EXTENDED_MAX)
number = GUI_COLOR_EXTENDED_MAX;
*color = number | GUI_COLOR_EXTENDED_FLAG | extra_attr;
return 1;
}
else
@@ -144,7 +153,7 @@ gui_color_assign (int *color, const char *color_name)
color_index = gui_color_search (color_name);
if (color_index >= 0)
{
*color = color_index;
*color = color_index | extra_attr;
return 1;
}
}
@@ -284,6 +293,11 @@ error:
}
}
/*
* gui_color_timer_warning_pairs_full: display a warning when no more pair is
* available in table
*/
int
gui_color_timer_warning_pairs_full (void *data, int remaining_calls)
{
@@ -383,30 +397,51 @@ gui_color_weechat_get_pair (int weechat_color)
const char *
gui_color_get_name (int num_color)
{
static char color[32][16];
static char color[16][64];
static int index_color = 0;
char str_attr[8];
struct t_gui_color_palette *ptr_color_palette;
/* init color string */
index_color = (index_color + 1) % 16;
color[index_color][0] = '\0';
/* build string with extra-attributes */
gui_color_attr_build_string (num_color, str_attr);
if (num_color & GUI_COLOR_EXTENDED_FLAG)
{
/* search alias */
ptr_color_palette = gui_color_palette_get (num_color & GUI_COLOR_EXTENDED_MASK);
if (ptr_color_palette && ptr_color_palette->alias)
return ptr_color_palette->alias;
index_color = (index_color + 1) % 32;
color[index_color][0] = '\0';
{
/* alias */
snprintf (color[index_color], sizeof (color[index_color]),
"%s%s", str_attr, ptr_color_palette->alias);
}
else
{
/* color number */
snprintf (color[index_color], sizeof (color[index_color]),
"%s%d", str_attr, num_color & GUI_COLOR_EXTENDED_MASK);
}
}
else
{
snprintf (color[index_color], sizeof (color[index_color]),
"%d", num_color & GUI_COLOR_EXTENDED_MASK);
return color[index_color];
"%s%s",
str_attr,
gui_weechat_colors[num_color & GUI_COLOR_EXTENDED_MASK].string);
}
return gui_weechat_colors[num_color].string;
return color[index_color];
}
/*
* gui_color_build: build a WeeChat color with foreground and background
* (foreground and background must be >= 0,
* if they are >= 0x10000, then it is a pair number
* (pair = value & 0xFFFF))
* Foreground and background must be >= 0 and can be a
* WeeChat or extended color, with optional attributes for
* foreground.
*/
void
@@ -427,22 +462,28 @@ gui_color_build (int number, int foreground, int background)
}
/* set foreground and attributes */
if (foreground <= GUI_CURSES_NUM_WEECHAT_COLORS)
if (foreground & GUI_COLOR_EXTENDED_FLAG)
{
gui_color[number]->foreground = gui_weechat_colors[foreground].foreground;
gui_color[number]->attributes = gui_weechat_colors[foreground].attributes;
}
else
{
gui_color[number]->foreground = foreground;
gui_color[number]->foreground = foreground & GUI_COLOR_EXTENDED_MASK;
gui_color[number]->attributes = 0;
}
else
{
gui_color[number]->foreground = gui_weechat_colors[foreground & GUI_COLOR_EXTENDED_MASK].foreground;
gui_color[number]->attributes = gui_weechat_colors[foreground & GUI_COLOR_EXTENDED_MASK].attributes;
}
if (foreground & GUI_COLOR_EXTENDED_BOLD_FLAG)
gui_color[number]->attributes |= A_BOLD;
if (foreground & GUI_COLOR_EXTENDED_REVERSE_FLAG)
gui_color[number]->attributes |= A_REVERSE;
if (foreground & GUI_COLOR_EXTENDED_UNDERLINE_FLAG)
gui_color[number]->attributes |= A_UNDERLINE;
/* set background */
if (background <= GUI_CURSES_NUM_WEECHAT_COLORS)
gui_color[number]->background = gui_weechat_colors[background].foreground;
if (background & GUI_COLOR_EXTENDED_FLAG)
gui_color[number]->background = background & GUI_COLOR_EXTENDED_MASK;
else
gui_color[number]->background = background;
gui_color[number]->background = gui_weechat_colors[background & GUI_COLOR_EXTENDED_MASK].background;
/* set string */
if (gui_color[number]->string)
@@ -467,7 +508,6 @@ gui_color_init_vars ()
gui_color_term_color_pairs = 0;
gui_color_term_can_change_color = 0;
gui_color_num_pairs = 63;
gui_color_num_bg = 8;
if (gui_color_pairs)
{
free (gui_color_pairs);
@@ -483,7 +523,6 @@ gui_color_init_vars ()
gui_color_num_pairs = (gui_color_term_color_pairs >= 256) ?
255 : gui_color_term_color_pairs - 1;
gui_color_num_bg = (gui_color_term_color_pairs >= 256) ? 16 : 8;
if (gui_color_term_colors > 0)
{
size = (gui_color_term_colors + 2)
+160 -90
View File
@@ -194,12 +194,12 @@ gui_window_clear (WINDOW *window, int fg, int bg)
if ((fg > 0) && (fg & GUI_COLOR_EXTENDED_FLAG))
fg &= GUI_COLOR_EXTENDED_MASK;
else
fg = gui_weechat_colors[fg].foreground;
fg = gui_weechat_colors[fg & GUI_COLOR_EXTENDED_MASK].foreground;
if ((bg > 0) && (bg & GUI_COLOR_EXTENDED_FLAG))
bg &= GUI_COLOR_EXTENDED_MASK;
else
bg = gui_weechat_colors[bg].background;
bg = gui_weechat_colors[bg & GUI_COLOR_EXTENDED_MASK].background;
wbkgdset (window, ' ' | COLOR_PAIR (gui_color_get_pair (fg, bg)));
werase (window);
@@ -284,7 +284,6 @@ gui_window_set_weechat_color (WINDOW *window, int num_color)
if ((num_color >= 0) && (num_color < GUI_COLOR_NUM_COLORS))
{
gui_window_reset_style (window, num_color);
wattron (window, gui_color[num_color]->attributes);
fg = gui_color[num_color]->foreground;
bg = gui_color[num_color]->background;
@@ -306,51 +305,6 @@ gui_window_set_weechat_color (WINDOW *window, int num_color)
}
}
/*
* gui_window_set_custom_color_fg_bg: set a custom color for a window
* (foreground and background)
*/
void
gui_window_set_custom_color_fg_bg (WINDOW *window, int fg, int bg)
{
int attributes;
if ((fg >= 0) && (bg >= 0))
{
gui_window_remove_color_style (window, A_BOLD);
if ((fg > 0) && (fg & GUI_COLOR_EXTENDED_FLAG))
fg &= GUI_COLOR_EXTENDED_MASK;
else
{
attributes = gui_weechat_colors[fg].attributes;
wattron (window, attributes);
fg = gui_weechat_colors[fg].foreground;
/*
* if not real white, we use default terminal foreground instead of
* white if bold attribute is set
*/
if ((fg == COLOR_WHITE) && (attributes & A_BOLD)
&& !CONFIG_BOOLEAN(config_look_color_real_white))
{
fg = -1;
}
}
if ((bg > 0) && (bg & GUI_COLOR_EXTENDED_FLAG))
bg &= GUI_COLOR_EXTENDED_MASK;
else
{
bg = (gui_color_num_bg > 8) ?
gui_weechat_colors[bg].background : gui_weechat_colors[bg].foreground;
}
gui_window_set_color (window, fg, bg);
}
}
/*
* gui_window_set_custom_color_fg: set a custom color for a window
* (foreground only)
@@ -365,19 +319,38 @@ gui_window_set_custom_color_fg (WINDOW *window, int fg)
{
current_bg = window_current_style_bg;
gui_window_remove_color_style (window, A_BOLD);
if ((fg > 0) && (fg & GUI_COLOR_EXTENDED_FLAG))
{
if (fg & GUI_COLOR_EXTENDED_BOLD_FLAG)
gui_window_set_color_style (window, A_BOLD);
else
gui_window_remove_color_style (window, A_BOLD);
if (fg & GUI_COLOR_EXTENDED_REVERSE_FLAG)
gui_window_set_color_style (window, A_REVERSE);
else
gui_window_remove_color_style (window, A_REVERSE);
if (fg & GUI_COLOR_EXTENDED_UNDERLINE_FLAG)
gui_window_set_color_style (window, A_UNDERLINE);
else
gui_window_remove_color_style (window, A_UNDERLINE);
gui_window_set_color (window,
fg & GUI_COLOR_EXTENDED_MASK,
current_bg);
}
else if (fg < GUI_CURSES_NUM_WEECHAT_COLORS)
else if ((fg & GUI_COLOR_EXTENDED_MASK) < GUI_CURSES_NUM_WEECHAT_COLORS)
{
attributes = gui_weechat_colors[fg].attributes;
gui_window_remove_color_style (window,
A_BOLD | A_REVERSE | A_UNDERLINE);
attributes = 0;
if (fg & GUI_COLOR_EXTENDED_BOLD_FLAG)
attributes |= A_BOLD;
if (fg & GUI_COLOR_EXTENDED_REVERSE_FLAG)
attributes |= A_REVERSE;
if (fg & GUI_COLOR_EXTENDED_UNDERLINE_FLAG)
attributes |= A_UNDERLINE;
attributes |= gui_weechat_colors[fg & GUI_COLOR_EXTENDED_MASK].attributes;
gui_window_set_color_style (window, attributes);
fg = gui_weechat_colors[fg].foreground;
fg = gui_weechat_colors[fg & GUI_COLOR_EXTENDED_MASK].foreground;
/*
* if not real white, we use default terminal foreground instead of
@@ -415,16 +388,84 @@ gui_window_set_custom_color_bg (WINDOW *window, int bg)
current_fg,
bg & GUI_COLOR_EXTENDED_MASK);
}
else if (bg < GUI_CURSES_NUM_WEECHAT_COLORS)
else if ((bg & GUI_COLOR_EXTENDED_MASK) < GUI_CURSES_NUM_WEECHAT_COLORS)
{
bg &= GUI_COLOR_EXTENDED_MASK;
gui_window_set_color_style (window, current_attr);
gui_window_set_color (window, current_fg,
(gui_color_num_bg > 8) ?
(gui_color_term_colors >= 16) ?
gui_weechat_colors[bg].background : gui_weechat_colors[bg].foreground);
}
}
}
/*
* gui_window_set_custom_color_fg_bg: set a custom color for a window
* (foreground and background)
*/
void
gui_window_set_custom_color_fg_bg (WINDOW *window, int fg, int bg)
{
int attributes;
if ((fg >= 0) && (bg >= 0))
{
if ((fg > 0) && (fg & GUI_COLOR_EXTENDED_FLAG))
{
if (fg & GUI_COLOR_EXTENDED_BOLD_FLAG)
gui_window_set_color_style (window, A_BOLD);
else
gui_window_remove_color_style (window, A_BOLD);
if (fg & GUI_COLOR_EXTENDED_REVERSE_FLAG)
gui_window_set_color_style (window, A_REVERSE);
else
gui_window_remove_color_style (window, A_REVERSE);
if (fg & GUI_COLOR_EXTENDED_UNDERLINE_FLAG)
gui_window_set_color_style (window, A_UNDERLINE);
else
gui_window_remove_color_style (window, A_UNDERLINE);
fg &= GUI_COLOR_EXTENDED_MASK;
}
else if ((fg & GUI_COLOR_EXTENDED_MASK) < GUI_CURSES_NUM_WEECHAT_COLORS)
{
gui_window_remove_color_style (window,
A_BOLD | A_REVERSE | A_UNDERLINE);
attributes = 0;
if (fg & GUI_COLOR_EXTENDED_BOLD_FLAG)
attributes |= A_BOLD;
if (fg & GUI_COLOR_EXTENDED_REVERSE_FLAG)
attributes |= A_REVERSE;
if (fg & GUI_COLOR_EXTENDED_UNDERLINE_FLAG)
attributes |= A_UNDERLINE;
attributes |= gui_weechat_colors[fg & GUI_COLOR_EXTENDED_MASK].attributes;
gui_window_set_color_style (window, attributes);
fg = gui_weechat_colors[fg & GUI_COLOR_EXTENDED_MASK].foreground;
/*
* if not real white, we use default terminal foreground instead of
* white if bold attribute is set
*/
if ((fg == COLOR_WHITE) && (attributes & A_BOLD)
&& !CONFIG_BOOLEAN(config_look_color_real_white))
{
fg = -1;
}
}
if ((bg > 0) && (bg & GUI_COLOR_EXTENDED_FLAG))
bg &= GUI_COLOR_EXTENDED_MASK;
else
{
bg &= GUI_COLOR_EXTENDED_MASK;
bg = (gui_color_term_colors >= 16) ?
gui_weechat_colors[bg].background : gui_weechat_colors[bg].foreground;
}
gui_window_set_color (window, fg, bg);
}
}
/*
* gui_window_set_custom_color_pair: set a custom color for a window
* (pair number)
@@ -435,7 +476,8 @@ gui_window_set_custom_color_pair (WINDOW *window, int pair)
{
if ((pair >= 0) && (pair <= gui_color_num_pairs))
{
gui_window_remove_color_style (window, A_BOLD);
gui_window_remove_color_style (window,
A_BOLD | A_REVERSE | A_UNDERLINE);
wattron (window, COLOR_PAIR(pair));
}
}
@@ -448,36 +490,49 @@ gui_window_set_custom_color_pair (WINDOW *window, int pair)
*/
void
gui_window_string_apply_color_fg (unsigned char **str, WINDOW *window)
gui_window_string_apply_color_fg (unsigned char **string, WINDOW *window)
{
unsigned char *ptr_string;
char str_fg[6], *error;
int fg;
int fg, extra_attr, flag;
ptr_string = *str;
ptr_string = *string;
if (ptr_string[0] == GUI_COLOR_EXTENDED_CHAR)
{
if (ptr_string[1] && ptr_string[2] && ptr_string[3]
&& ptr_string[4] && ptr_string[5])
ptr_string++;
extra_attr = 0;
while ((flag = gui_color_attr_get_flag (ptr_string[0])) > 0)
{
extra_attr |= flag;
ptr_string++;
}
if (ptr_string[0] && ptr_string[1] && ptr_string[2]
&& ptr_string[3] && ptr_string[4])
{
if (window)
{
memcpy (str_fg, ptr_string + 1, 5);
memcpy (str_fg, ptr_string, 5);
str_fg[5] = '\0';
error = NULL;
fg = (int)strtol (str_fg, &error, 10);
if (error && !error[0])
{
gui_window_set_custom_color_fg (window,
fg | GUI_COLOR_EXTENDED_FLAG);
fg | GUI_COLOR_EXTENDED_FLAG | extra_attr);
}
}
ptr_string += 6;
ptr_string += 5;
}
}
else
{
extra_attr = 0;
while ((flag = gui_color_attr_get_flag (ptr_string[0])) > 0)
{
extra_attr |= flag;
ptr_string++;
}
if (ptr_string[0] && ptr_string[1])
{
if (window)
@@ -489,14 +544,14 @@ gui_window_string_apply_color_fg (unsigned char **str, WINDOW *window)
fg = (int)strtol (str_fg, &error, 10);
if (error && !error[0])
{
gui_window_set_custom_color_fg (window, fg);
gui_window_set_custom_color_fg (window, fg | extra_attr);
}
}
ptr_string += 2;
}
}
*str = ptr_string;
*string = ptr_string;
}
/*
@@ -507,13 +562,13 @@ gui_window_string_apply_color_fg (unsigned char **str, WINDOW *window)
*/
void
gui_window_string_apply_color_bg (unsigned char **str, WINDOW *window)
gui_window_string_apply_color_bg (unsigned char **string, WINDOW *window)
{
unsigned char *ptr_string;
char str_bg[6], *error;
int bg;
ptr_string = *str;
ptr_string = *string;
if (ptr_string[0] == GUI_COLOR_EXTENDED_CHAR)
{
@@ -555,7 +610,7 @@ gui_window_string_apply_color_bg (unsigned char **str, WINDOW *window)
}
}
*str = ptr_string;
*string = ptr_string;
}
/*
@@ -567,13 +622,13 @@ gui_window_string_apply_color_bg (unsigned char **str, WINDOW *window)
*/
void
gui_window_string_apply_color_fg_bg (unsigned char **str, WINDOW *window)
gui_window_string_apply_color_fg_bg (unsigned char **string, WINDOW *window)
{
unsigned char *ptr_string;
char str_fg[6], str_bg[6], *error;
int fg, bg;
int fg, bg, extra_attr, flag;
ptr_string = *str;
ptr_string = *string;
str_fg[0] = '\0';
str_bg[0] = '\0';
@@ -581,25 +636,38 @@ gui_window_string_apply_color_fg_bg (unsigned char **str, WINDOW *window)
bg = -1;
if (ptr_string[0] == GUI_COLOR_EXTENDED_CHAR)
{
if (ptr_string[1] && ptr_string[2] && ptr_string[3]
&& ptr_string[4] && ptr_string[5])
ptr_string++;
extra_attr = 0;
while ((flag = gui_color_attr_get_flag (ptr_string[0])) > 0)
{
extra_attr |= flag;
ptr_string++;
}
if (ptr_string[0] && ptr_string[1] && ptr_string[2]
&& ptr_string[3] && ptr_string[4])
{
if (window)
{
memcpy (str_fg, ptr_string + 1, 5);
memcpy (str_fg, ptr_string, 5);
str_fg[5] = '\0';
error = NULL;
fg = (int)strtol (str_fg, &error, 10);
if (!error || error[0])
fg = -1;
else
fg |= GUI_COLOR_EXTENDED_FLAG;
fg |= GUI_COLOR_EXTENDED_FLAG | extra_attr;
}
ptr_string += 6;
ptr_string += 5;
}
}
else
{
extra_attr = 0;
while ((flag = gui_color_attr_get_flag (ptr_string[0])) > 0)
{
extra_attr |= flag;
ptr_string++;
}
if (ptr_string[0] && ptr_string[1])
{
if (window)
@@ -611,6 +679,8 @@ gui_window_string_apply_color_fg_bg (unsigned char **str, WINDOW *window)
fg = (int)strtol (str_fg, &error, 10);
if (!error || error[0])
fg = -1;
else
fg |= extra_attr;
}
ptr_string += 2;
}
@@ -660,7 +730,7 @@ gui_window_string_apply_color_fg_bg (unsigned char **str, WINDOW *window)
gui_window_set_custom_color_fg_bg (window, fg, bg);
}
*str = ptr_string;
*string = ptr_string;
}
/*
@@ -672,13 +742,13 @@ gui_window_string_apply_color_fg_bg (unsigned char **str, WINDOW *window)
*/
void
gui_window_string_apply_color_pair (unsigned char **str, WINDOW *window)
gui_window_string_apply_color_pair (unsigned char **string, WINDOW *window)
{
unsigned char *ptr_string;
char str_pair[6], *error;
int pair;
ptr_string = *str;
ptr_string = *string;
if ((isdigit (ptr_string[0])) && (isdigit (ptr_string[1]))
&& (isdigit (ptr_string[2])) && (isdigit (ptr_string[3]))
@@ -698,7 +768,7 @@ gui_window_string_apply_color_pair (unsigned char **str, WINDOW *window)
ptr_string += 5;
}
*str = ptr_string;
*string = ptr_string;
}
/*
@@ -711,13 +781,13 @@ gui_window_string_apply_color_pair (unsigned char **str, WINDOW *window)
*/
void
gui_window_string_apply_color_weechat (unsigned char **str, WINDOW *window)
gui_window_string_apply_color_weechat (unsigned char **string, WINDOW *window)
{
unsigned char *ptr_string;
char str_number[3], *error;
int weechat_color;
ptr_string = *str;
ptr_string = *string;
if (isdigit (ptr_string[0]) && isdigit (ptr_string[1]))
{
@@ -737,7 +807,7 @@ gui_window_string_apply_color_weechat (unsigned char **str, WINDOW *window)
ptr_string += 2;
}
*str = ptr_string;
*string = ptr_string;
}
/*
@@ -750,11 +820,11 @@ gui_window_string_apply_color_weechat (unsigned char **str, WINDOW *window)
*/
void
gui_window_string_apply_color_set_attr (unsigned char **str, WINDOW *window)
gui_window_string_apply_color_set_attr (unsigned char **string, WINDOW *window)
{
unsigned char *ptr_string;
ptr_string = *str;
ptr_string = *string;
switch (ptr_string[0])
{
@@ -779,7 +849,7 @@ gui_window_string_apply_color_set_attr (unsigned char **str, WINDOW *window)
break;
}
*str = ptr_string;
*string = ptr_string;
}
/*
@@ -792,11 +862,11 @@ gui_window_string_apply_color_set_attr (unsigned char **str, WINDOW *window)
*/
void
gui_window_string_apply_color_remove_attr (unsigned char **str, WINDOW *window)
gui_window_string_apply_color_remove_attr (unsigned char **string, WINDOW *window)
{
unsigned char *ptr_string;
ptr_string = *str;
ptr_string = *string;
switch (ptr_string[0])
{
@@ -821,7 +891,7 @@ gui_window_string_apply_color_remove_attr (unsigned char **str, WINDOW *window)
break;
}
*str = ptr_string;
*string = ptr_string;
}
/*
+1 -1
View File
@@ -57,8 +57,8 @@ struct t_gui_bar_window_curses_objects
extern int gui_term_cols, gui_term_lines;
extern struct t_gui_color gui_weechat_colors[];
extern int gui_color_term_colors;
extern int gui_color_num_pairs;
extern int gui_color_num_bg;
extern int gui_color_buffer_refresh_needed;
/* color functions */
+32 -21
View File
@@ -291,7 +291,7 @@ gui_bar_item_get_value (const char *name, struct t_gui_bar *bar,
const char *ptr, *start, *end;
char *prefix, *item_name, *suffix;
char *item_value, delimiter_color[32], bar_color[32];
char *result;
char *result, str_attr[8];
int valid_char, length;
struct t_gui_bar_item *ptr_item;
struct t_weechat_plugin *ptr_plugin;
@@ -377,39 +377,50 @@ gui_bar_item_get_value (const char *name, struct t_gui_bar *bar,
bar_color[0] = '\0';
if (prefix || suffix)
{
if (CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_DELIM]) & GUI_COLOR_EXTENDED_FLAG)
{
snprintf (delimiter_color, sizeof (delimiter_color),
"%c%c%c%05d",
GUI_COLOR_COLOR_CHAR,
GUI_COLOR_FG_CHAR,
GUI_COLOR_EXTENDED_CHAR,
CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_DELIM]) & GUI_COLOR_EXTENDED_MASK);
}
else
{
snprintf (delimiter_color, sizeof (delimiter_color),
"%c%c%02d",
GUI_COLOR_COLOR_CHAR,
GUI_COLOR_FG_CHAR,
CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_DELIM]));
}
/* color for text in bar */
gui_color_attr_build_string (CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_FG]),
str_attr);
if (CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_FG]) & GUI_COLOR_EXTENDED_FLAG)
{
snprintf (bar_color, sizeof (bar_color),
"%c%c%c%05d",
"%c%c%c%s%05d",
GUI_COLOR_COLOR_CHAR,
GUI_COLOR_FG_CHAR,
GUI_COLOR_EXTENDED_CHAR,
str_attr,
CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_FG]) & GUI_COLOR_EXTENDED_MASK);
}
else
{
snprintf (bar_color, sizeof (bar_color),
"%c%c%02d",
"%c%c%s%02d",
GUI_COLOR_COLOR_CHAR,
GUI_COLOR_FG_CHAR,
CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_FG]));
str_attr,
CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_FG]) & GUI_COLOR_EXTENDED_MASK);
}
/* color for bar delimiters */
gui_color_attr_build_string (CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_DELIM]),
str_attr);
if (CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_DELIM]) & GUI_COLOR_EXTENDED_FLAG)
{
snprintf (delimiter_color, sizeof (delimiter_color),
"%c%c%c%s%05d",
GUI_COLOR_COLOR_CHAR,
GUI_COLOR_FG_CHAR,
GUI_COLOR_EXTENDED_CHAR,
str_attr,
CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_DELIM]) & GUI_COLOR_EXTENDED_MASK);
}
else
{
snprintf (delimiter_color, sizeof (delimiter_color),
"%c%c%s%02d",
GUI_COLOR_COLOR_CHAR,
GUI_COLOR_FG_CHAR,
str_attr,
CONFIG_COLOR(bar->options[GUI_BAR_OPTION_COLOR_DELIM]) & GUI_COLOR_EXTENDED_MASK);
}
}
snprintf (result, length,
+153 -50
View File
@@ -84,6 +84,54 @@ gui_color_search_config (const char *color_name)
return NULL;
}
/*
* gui_color_attr_get_flag: return flag for attribute char of a color
* If char is unknown, 0 is returned
*/
int
gui_color_attr_get_flag (char c)
{
if (c == GUI_COLOR_EXTENDED_BOLD_CHAR)
return GUI_COLOR_EXTENDED_BOLD_FLAG;
if (c == GUI_COLOR_EXTENDED_REVERSE_CHAR)
return GUI_COLOR_EXTENDED_REVERSE_FLAG;
if (c == GUI_COLOR_EXTENDED_ITALIC_CHAR)
return GUI_COLOR_EXTENDED_ITALIC_FLAG;
if (c == GUI_COLOR_EXTENDED_UNDERLINE_CHAR)
return GUI_COLOR_EXTENDED_UNDERLINE_FLAG;
return 0;
}
/*
* gui_color_attr_build_string: build string with attributes of color
* The str_attr must be at least 5 bytes long
* (4 for attributes + final '\0')
*/
void
gui_color_attr_build_string (int color, char *str_attr)
{
int i;
i = 0;
if (color & GUI_COLOR_EXTENDED_BOLD_FLAG)
str_attr[i++] = GUI_COLOR_EXTENDED_BOLD_CHAR;
if (color & GUI_COLOR_EXTENDED_REVERSE_FLAG)
str_attr[i++] = GUI_COLOR_EXTENDED_REVERSE_CHAR;
if (color & GUI_COLOR_EXTENDED_ITALIC_FLAG)
str_attr[i++] = GUI_COLOR_EXTENDED_ITALIC_CHAR;
if (color & GUI_COLOR_EXTENDED_UNDERLINE_FLAG)
str_attr[i++] = GUI_COLOR_EXTENDED_UNDERLINE_CHAR;
str_attr[i] = '\0';
}
/*
* gui_color_get_custom: get a custom color with a name (GUI dependent)
*/
@@ -91,11 +139,12 @@ gui_color_search_config (const char *color_name)
const char *
gui_color_get_custom (const char *color_name)
{
int fg, bg, fg_pair, bg_pair, pair;
static char color[32][16];
int fg, bg, fg_term, bg_term, term_color;
static char color[32][32];
static int index_color = 0;
char color_fg[32], color_bg[32];
char *pos_delim, *str_fg, *pos_bg, *error;
char *pos_delim, *str_fg, *pos_bg, *error, *color_attr;
const char *ptr_color_name;
/* attribute or other color name (GUI dependent) */
index_color = (index_color + 1) % 32;
@@ -193,44 +242,58 @@ gui_color_get_custom (const char *color_name)
else
{
/* custom color name (GUI dependent) */
pos_delim = strchr (color_name, ',');
fg_term = -1;
bg_term = -1;
fg = -1;
bg = -1;
color_attr = NULL;
color_fg[0] = '\0';
color_bg[0] = '\0';
/* read extra attributes (bold, ..) */
ptr_color_name = color_name;
while (gui_color_attr_get_flag (ptr_color_name[0]) > 0)
{
ptr_color_name++;
}
if (ptr_color_name != color_name)
{
color_attr = string_strndup (color_name,
ptr_color_name - color_name);
}
pos_delim = strchr (ptr_color_name, ',');
if (!pos_delim)
pos_delim = strchr (color_name, '/');
pos_delim = strchr (ptr_color_name, '/');
if (pos_delim)
{
if (pos_delim == color_name)
if (pos_delim == ptr_color_name)
str_fg = NULL;
else
str_fg = string_strndup (color_name, pos_delim - color_name);
str_fg = string_strndup (ptr_color_name,
pos_delim - ptr_color_name);
pos_bg = pos_delim + 1;
}
else
{
str_fg = strdup (color_name);
str_fg = strdup (ptr_color_name);
pos_bg = NULL;
}
fg_pair = -1;
bg_pair = -1;
fg = -1;
bg = -1;
color_fg[0] = '\0';
color_bg[0] = '\0';
if (str_fg)
{
fg_pair = gui_color_palette_get_alias (str_fg);
if (fg_pair < 0)
fg_term = gui_color_palette_get_alias (str_fg);
if (fg_term < 0)
{
error = NULL;
pair = (int)strtol (str_fg, &error, 10);
term_color = (int)strtol (str_fg, &error, 10);
if (error && !error[0])
{
fg_pair = pair;
if (fg_pair < 0)
fg_pair = 0;
else if (fg_pair > 99999)
fg_pair = 99999;
fg_term = term_color;
if (fg_term < 0)
fg_term = 0;
else if (fg_term > GUI_COLOR_EXTENDED_MAX)
fg_term = GUI_COLOR_EXTENDED_MAX;
}
else
fg = gui_color_search (str_fg);
@@ -238,41 +301,43 @@ gui_color_get_custom (const char *color_name)
}
if (pos_bg)
{
bg_pair = gui_color_palette_get_alias (pos_bg);
if (bg_pair < 0)
bg_term = gui_color_palette_get_alias (pos_bg);
if (bg_term < 0)
{
error = NULL;
pair = (int)strtol (pos_bg, &error, 10);
term_color = (int)strtol (pos_bg, &error, 10);
if (error && !error[0])
{
bg_pair = pair;
if (bg_pair < 0)
bg_pair = 0;
else if (bg_pair > 99999)
bg_pair = 99999;
bg_term = term_color;
if (bg_term < 0)
bg_term = 0;
else if (bg_term > GUI_COLOR_EXTENDED_MAX)
bg_term = GUI_COLOR_EXTENDED_MAX;
}
else
bg = gui_color_search (pos_bg);
}
}
if (fg_pair >= 0)
if (fg_term >= 0)
{
snprintf (color_fg, sizeof (color_fg), "%c%05d",
snprintf (color_fg, sizeof (color_fg), "%c%s%05d",
GUI_COLOR_EXTENDED_CHAR,
fg_pair);
(color_attr) ? color_attr : "",
fg_term);
}
else if (fg >= 0)
{
snprintf (color_fg, sizeof (color_fg), "%02d",
snprintf (color_fg, sizeof (color_fg), "%s%02d",
(color_attr) ? color_attr : "",
fg);
}
if (bg_pair >= 0)
if (bg_term >= 0)
{
snprintf (color_bg, sizeof (color_bg), "%c%05d",
GUI_COLOR_EXTENDED_CHAR,
bg_pair);
bg_term);
}
else if (bg >= 0)
{
@@ -306,6 +371,8 @@ gui_color_get_custom (const char *color_name)
color_bg);
}
if (color_attr)
free (color_attr);
if (str_fg)
free (str_fg);
}
@@ -349,34 +416,70 @@ gui_color_decode (const char *string, const char *replacement)
switch (ptr_string[0])
{
case GUI_COLOR_FG_CHAR:
case GUI_COLOR_BG_CHAR:
if (ptr_string[1] == GUI_COLOR_EXTENDED_CHAR)
ptr_string++;
if (ptr_string[0] == GUI_COLOR_EXTENDED_CHAR)
{
if (ptr_string[2] && ptr_string[3] && ptr_string[4]
&& ptr_string[5] && ptr_string[6])
ptr_string++;
while (gui_color_attr_get_flag (ptr_string[0]) > 0)
{
ptr_string += 7;
ptr_string++;
}
if (ptr_string[0] && ptr_string[1] && ptr_string[2]
&& ptr_string[3] && ptr_string[4])
{
ptr_string += 5;
}
}
else
{
if (ptr_string[1] && ptr_string[2])
ptr_string += 3;
while (gui_color_attr_get_flag (ptr_string[0]) > 0)
{
ptr_string++;
}
if (ptr_string[0] && ptr_string[1])
ptr_string += 2;
}
break;
case GUI_COLOR_BG_CHAR:
ptr_string++;
if (ptr_string[0] == GUI_COLOR_EXTENDED_CHAR)
{
ptr_string++;
if (ptr_string[0] && ptr_string[1] && ptr_string[2]
&& ptr_string[3] && ptr_string[4])
{
ptr_string += 5;
}
}
else
{
if (ptr_string[0] && ptr_string[1])
ptr_string += 2;
}
break;
case GUI_COLOR_FG_BG_CHAR:
if (ptr_string[1] == GUI_COLOR_EXTENDED_CHAR)
ptr_string++;
if (ptr_string[0] == GUI_COLOR_EXTENDED_CHAR)
{
if (ptr_string[2] && ptr_string[3] && ptr_string[4]
&& ptr_string[5] && ptr_string[6])
ptr_string++;
while (gui_color_attr_get_flag (ptr_string[0]) > 0)
{
ptr_string += 7;
ptr_string++;
}
if (ptr_string[0] && ptr_string[1] && ptr_string[2]
&& ptr_string[3] && ptr_string[4])
{
ptr_string += 5;
}
}
else
{
if (ptr_string[1] && ptr_string[2])
ptr_string += 3;
while (gui_color_attr_get_flag (ptr_string[0]) > 0)
{
ptr_string++;
}
if (ptr_string[0] && ptr_string[1])
ptr_string += 2;
}
if (ptr_string[0] == ',')
{
+19 -8
View File
@@ -90,6 +90,10 @@ enum t_gui_color_enum
#define GUI_COLOR_BG_CHAR 'B'
#define GUI_COLOR_FG_BG_CHAR '*'
#define GUI_COLOR_EXTENDED_CHAR '@'
#define GUI_COLOR_EXTENDED_BOLD_CHAR '*'
#define GUI_COLOR_EXTENDED_REVERSE_CHAR '%'
#define GUI_COLOR_EXTENDED_ITALIC_CHAR '/'
#define GUI_COLOR_EXTENDED_UNDERLINE_CHAR '_'
/* color codes specific to bars */
#define GUI_COLOR_BAR_CHAR 'b'
@@ -100,25 +104,30 @@ enum t_gui_color_enum
#define GUI_COLOR_BAR_START_INPUT_HIDDEN_CHAR '-'
#define GUI_COLOR_BAR_MOVE_CURSOR_CHAR '#'
#define GUI_COLOR_EXTENDED_FLAG 0x10000
#define GUI_COLOR_EXTENDED_MASK 0xFFFF
#define GUI_COLOR_EXTENDED_FLAG 0x0100000
#define GUI_COLOR_EXTENDED_BOLD_FLAG 0x0200000
#define GUI_COLOR_EXTENDED_REVERSE_FLAG 0x0400000
#define GUI_COLOR_EXTENDED_ITALIC_FLAG 0x0800000
#define GUI_COLOR_EXTENDED_UNDERLINE_FLAG 0x1000000
#define GUI_COLOR_EXTENDED_MASK 0x00FFFFF
#define GUI_COLOR_EXTENDED_MAX 99999
/* color structure */
struct t_gui_color
{
int foreground; /* foreground color */
int background; /* background color */
int attributes; /* attributes (bold, ..) */
char *string; /* WeeChat color: "\x19??", ?? is #color*/
int foreground; /* foreground color */
int background; /* background color */
int attributes; /* attributes (bold, ..) */
char *string; /* WeeChat color: "\x19??", ?? is #color */
};
/* custom color in palette */
struct t_gui_color_palette
{
char *alias; /* alias name for this color pair */
int r, g, b; /* red/green/blue values for color */
char *alias; /* alias name for this color pair */
int r, g, b; /* red/green/blue values for color */
};
/* color variables */
@@ -131,6 +140,8 @@ extern struct t_weelist *gui_color_list_with_alias;
/* color functions */
extern const char *gui_color_search_config (const char *color_name);
extern int gui_color_attr_get_flag (char c);
extern void gui_color_attr_build_string (int color, char *str_attr);
extern const char *gui_color_get_custom (const char *color_name);
extern char *gui_color_decode (const char *string, const char *replacement);
extern char *gui_color_string_replace_colors (const char *string);