From 2fa95c2ed3c39b9cbaaaf911dca6b03f74dd52fc Mon Sep 17 00:00:00 2001 From: yggverse Date: Thu, 1 Aug 2024 18:40:13 +0300 Subject: [PATCH] clean up extras --- .../Entity/Browser/Container/Page/Content/Markup.php | 7 ++----- src/Entity/Browser/Container/Page/Content/Gemtext.php | 6 +++--- src/Entity/Browser/Container/Page/Content/Plain.php | 2 +- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/Abstract/Entity/Browser/Container/Page/Content/Markup.php b/src/Abstract/Entity/Browser/Container/Page/Content/Markup.php index d12ca13d..0643cd40 100644 --- a/src/Abstract/Entity/Browser/Container/Page/Content/Markup.php +++ b/src/Abstract/Entity/Browser/Container/Page/Content/Markup.php @@ -16,9 +16,6 @@ abstract class Markup // Dependencies public Content $content; - // Extras - protected ?string $_source = null; - public function __construct( Content $content ) { @@ -113,9 +110,9 @@ abstract class Markup GdkEvent $event ): bool { - /* @TODO Gtk::timeout_add + /* @TODO unstable solution $this->set( - $this->_source + // source ); */ return false; diff --git a/src/Entity/Browser/Container/Page/Content/Gemtext.php b/src/Entity/Browser/Container/Page/Content/Gemtext.php index c6ca3044..a7fafb69 100644 --- a/src/Entity/Browser/Container/Page/Content/Gemtext.php +++ b/src/Entity/Browser/Container/Page/Content/Gemtext.php @@ -18,17 +18,17 @@ use \Yggverse\Yoda\Model\Gtk\Pango\Markup\Gemtext as Markup; class Gemtext extends \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Content\Markup { public function set( - string $value + string $source ): void { Gtk::timeout_add( // await for renderer dimensions init - 1, function(?string $title = null) use ($value) + 1, function(?string $title = null) use ($source) { if ($this->content->page->content->gtk->get_allocated_width() > Markup::WRAP_WIDTH) { $this->gtk->set_markup( Markup::format( - $this->_source = $value, + $source, $this->content->page->navbar->request->getValue(), $this->content->page->content->gtk->get_allocated_width(), $title diff --git a/src/Entity/Browser/Container/Page/Content/Plain.php b/src/Entity/Browser/Container/Page/Content/Plain.php index b3c8d16c..127df76a 100644 --- a/src/Entity/Browser/Container/Page/Content/Plain.php +++ b/src/Entity/Browser/Container/Page/Content/Plain.php @@ -14,7 +14,7 @@ class Plain extends \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Conten { $this->gtk->set_markup( Markup::format( - $this->_source = $source + $source ) ); }