mirror of
https://github.com/YGGverse/Yoda.git
synced 2026-04-01 00:55:28 +00:00
implement title detection by content type provider
This commit is contained in:
parent
5e88040bf0
commit
f31dc84fe6
9 changed files with 83 additions and 9 deletions
|
|
@ -4,19 +4,26 @@
|
|||
using namespace app::browser::main::tab::page::content::text;
|
||||
|
||||
Gemini::Gemini(
|
||||
const Glib::ustring & GEMTEXT
|
||||
const Glib::ustring & GEMTEXT,
|
||||
Glib::ustring & title
|
||||
) : Gtk::Viewport( // add scrolled window features to childs
|
||||
NULL,
|
||||
NULL
|
||||
) {
|
||||
// Init components
|
||||
auto geminiReader = Gtk::make_managed<gemini::Reader>(
|
||||
GEMTEXT
|
||||
);
|
||||
|
||||
// Grab title
|
||||
title = geminiReader->get_title();
|
||||
|
||||
// Init widget
|
||||
set_scroll_to_focus(
|
||||
false
|
||||
);
|
||||
|
||||
set_child(
|
||||
* Gtk::make_managed<gemini::Reader>(
|
||||
GEMTEXT
|
||||
)
|
||||
* geminiReader
|
||||
);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue