roundabout,
created on Tuesday, 4 March 2025, 14:39:48 (1741099188),
received on Tuesday, 4 March 2025, 14:39:51 (1741099191)
Author identity: vlad <vlad.muntoiu@gmail.com>
b365a6e40e9bc974881072018ffbb48b4aae165c
gpanthera.cc
@@ -214,6 +214,7 @@ namespace gPanthera {
}
this->set_tooltip_text(pane->get_label()->get_text());
this->set_halign(Gtk::Align::CENTER);
this->set_valign(Gtk::Align::CENTER);
}
void DockStackSwitcher::update_buttons() {
panthera-www.cc
@@ -33,17 +33,20 @@ protected:
dock_stack_1->add_pane(*pane_1);
dock_stack_1->set_transition_type(Gtk::StackTransitionType::SLIDE_LEFT_RIGHT);
dock_stack_1->set_transition_duration(125);
dock_stack_1->set_expand(true);
dock_stack_2->add_pane(*pane_2);
dock_stack_2->set_transition_type(Gtk::StackTransitionType::SLIDE_UP_DOWN);
dock_stack_2->set_transition_duration(125);
dock_stack_2->set_expand(true);
auto outer_grid = Gtk::make_managed<Gtk::Grid>();
outer_grid->attach(*switcher_1, 0, 1, 1, 1);
outer_grid->attach(*switcher_2, 1, 0, 1, 1);
outer_grid->attach(*switcher_2, 1, 2, 1, 1);
auto inner_grid = Gtk::make_managed<Gtk::Grid>();
inner_grid->attach(*dock_stack_1, 0, 0, 1, 1);
inner_grid->attach(*dock_stack_2, 1, 0, 1, 1);
outer_grid->attach(*inner_grid, 1, 1, 1, 1);
inner_grid->set_expand(true);
window->set_child(*outer_grid);
}