diff --git a/src/Entity/Browser/Container/Tab.php b/src/Entity/Browser/Container/Tab.php index c9e9b498..d373998e 100644 --- a/src/Entity/Browser/Container/Tab.php +++ b/src/Entity/Browser/Container/Tab.php @@ -34,15 +34,15 @@ class Tab ); // Init previous session @TODO - $this->append( + $this->appendPage( 'gemini://yggverse.cities.yesterweb.org' ); - $this->append( + $this->appendPage( 'gemini://tlgs.one' ); - $this->append( + $this->appendPage( 'nex://nightfall.city' ); @@ -90,7 +90,7 @@ class Tab ); } - public function append( + public function appendPage( ?string $request = null, bool $focus = true ): void diff --git a/src/Entity/Browser/History/Container/Content/Table.php b/src/Entity/Browser/History/Container/Content/Table.php index fa766c09..f8d0f01e 100644 --- a/src/Entity/Browser/History/Container/Content/Table.php +++ b/src/Entity/Browser/History/Container/Content/Table.php @@ -77,7 +77,7 @@ class Table // Focus on browser // $this->content->container->history->browser->gtk->present(); - $this->content->container->history->browser->container->tab->append( + $this->content->container->history->browser->container->tab->appendPage( $this->getSelectedUrl() ); } diff --git a/src/Entity/Browser/History/Container/Navbar/Open.php b/src/Entity/Browser/History/Container/Navbar/Open.php index 29099ec9..71c8eee2 100644 --- a/src/Entity/Browser/History/Container/Navbar/Open.php +++ b/src/Entity/Browser/History/Container/Navbar/Open.php @@ -12,7 +12,7 @@ class Open extends \Yggverse\Yoda\Abstract\Entity\Browser\History\Container\Navb \GtkButton $entity ): void { - $this->navbar->container->history->browser->container->tab->append( + $this->navbar->container->history->browser->container->tab->appendPage( $this->navbar->container->content->table->getSelectedUrl() ); } diff --git a/src/Entity/Browser/Menu/File/Open.php b/src/Entity/Browser/Menu/File/Open.php index 7a551407..cc9e436f 100644 --- a/src/Entity/Browser/Menu/File/Open.php +++ b/src/Entity/Browser/Menu/File/Open.php @@ -84,7 +84,7 @@ class Open { foreach ($dialog->get_filenames() as $filename) { - $this->file->menu->browser->container->tab->append( + $this->file->menu->browser->container->tab->appendPage( sprintf( 'file://%s', $filename diff --git a/src/Entity/Browser/Menu/Tab/Add.php b/src/Entity/Browser/Menu/Tab/Add.php index 0a986ba0..d4a16fa8 100644 --- a/src/Entity/Browser/Menu/Tab/Add.php +++ b/src/Entity/Browser/Menu/Tab/Add.php @@ -33,7 +33,7 @@ class Add 'activate', function() { - $this->tab->menu->browser->container->tab->append(); + $this->tab->menu->browser->container->tab->appendPage(); } ); }