Browse Source

use gettext cover for defaults

PHP-GTK3
yggverse 5 months ago
parent
commit
a45965637d
  1. 2
      src/Abstract/Entity/Button.php
  2. 4
      src/Abstract/Entity/Entry.php
  3. 12
      src/Entity/Browser/Container/Page/Title.php
  4. 2
      src/Entity/Browser/Header/Navigation.php
  5. 4
      src/Entity/Browser/Header/Tab.php
  6. 4
      src/Entity/Browser/Menu/Tab/Add.php
  7. 4
      src/Entity/Browser/Menu/Tab/Close.php

2
src/Abstract/Entity/Button.php

@ -20,7 +20,7 @@ abstract class Button @@ -20,7 +20,7 @@ abstract class Button
);
$this->gtk->set_label(
$this->_label
_($this->_label)
);
// Render

4
src/Abstract/Entity/Entry.php

@ -19,7 +19,7 @@ abstract class Entry @@ -19,7 +19,7 @@ abstract class Entry
$this->gtk = new \GtkEntry;
$this->gtk->set_placeholder_text(
$this->_placeholder
_($this->_placeholder)
);
$this->gtk->set_max_length(
@ -27,7 +27,7 @@ abstract class Entry @@ -27,7 +27,7 @@ abstract class Entry
);
$this->gtk->set_text(
$this->_value
_($this->_value)
);
$this->gtk->set_visibility(

12
src/Entity/Browser/Container/Page/Title.php

@ -19,9 +19,9 @@ class Title @@ -19,9 +19,9 @@ class Title
// Defaults
private int $_ellipsize = 3;
private int $_length = 16;
private ?string $_value = 'New page';
private ?string $_subtitle = null;
private ?string $_tooltip = null;
private string $_value = 'New page';
private string $_subtitle = '';
private string $_tooltip = '';
public function __construct(
Page $page,
@ -68,7 +68,7 @@ class Title @@ -68,7 +68,7 @@ class Title
): void
{
$this->gtk->set_text(
is_null($value) ? $this->_value : trim(
is_null($value) ? _($this->_value) : trim(
$value
)
);
@ -78,7 +78,7 @@ class Title @@ -78,7 +78,7 @@ class Title
?string $subtitle = null
): void
{
$this->subtitle = is_null($subtitle) ? $this->_subtitle : strtolower(
$this->subtitle = is_null($subtitle) ? _($this->_subtitle) : strtolower(
trim(
$subtitle
)
@ -90,7 +90,7 @@ class Title @@ -90,7 +90,7 @@ class Title
): void
{
$this->gtk->set_tooltip_text(
is_null($tooltip) ? $this->_tooltip : trim(
is_null($tooltip) ? _($this->_tooltip) : trim(
$tooltip
)
);

2
src/Entity/Browser/Header/Navigation.php

@ -30,7 +30,7 @@ class Navigation @@ -30,7 +30,7 @@ class Navigation
$this->gtk = new \GtkMenuButton;
$this->gtk->set_tooltip_text(
$this->_tooltip
_($this->_tooltip)
);
// Init menu

4
src/Entity/Browser/Header/Tab.php

@ -27,11 +27,11 @@ class Tab @@ -27,11 +27,11 @@ class Tab
$this->gtk = new \GtkButton;
$this->gtk->set_label(
$this->_label
_($this->_label)
);
$this->gtk->set_tooltip_text(
$this->_tooltip
_($this->_tooltip)
);
// Render

4
src/Entity/Browser/Menu/Tab/Add.php

@ -25,11 +25,11 @@ class Add @@ -25,11 +25,11 @@ class Add
// Init menu item
$this->gtk = \GtkMenuItem::new_with_label(
$this->_label
_($this->_label)
);
$this->gtk->set_tooltip_text(
$this->_tooltip
_($this->_tooltip)
);
// Render

4
src/Entity/Browser/Menu/Tab/Close.php

@ -25,11 +25,11 @@ class Close @@ -25,11 +25,11 @@ class Close
// Init menu item
$this->gtk = \GtkMenuItem::new_with_label(
$this->_label
_($this->_label)
);
$this->gtk->set_tooltip_text(
$this->_tooltip
_($this->_tooltip)
);
// Render

Loading…
Cancel
Save