diff --git a/src/Entity/Browser/Header/Tray/Tab.php b/src/Entity/Browser/Header/Tray/Tab.php index c00c62a2..2caab50c 100644 --- a/src/Entity/Browser/Header/Tray/Tab.php +++ b/src/Entity/Browser/Header/Tray/Tab.php @@ -15,6 +15,7 @@ class Tab // Defaults public const LABEL = '+'; + public const IMAGE = 'tab-new'; public const TOOLTIP = 'New tab'; public function __construct( @@ -26,6 +27,16 @@ class Tab // Init GTK $this->gtk = new \GtkButton; + if (\GtkIconTheme::get_default()->has_icon($this::IMAGE)) + { + $this->gtk->set_image( + \GtkImage::new_from_icon_name( + $this::IMAGE, + \GtkIconSize::BUTTON + ) + ); + } + $this->gtk->set_label( _($this::LABEL) );