mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-06 23:05:04 +01:00
tweak minitimeline methods and names to avoid too-early and unnecessary calls to ::set_colors()
This commit is contained in:
parent
4d17c5179c
commit
39844cfbb9
2 changed files with 3 additions and 14 deletions
|
|
@ -60,8 +60,7 @@ MiniTimeline::MiniTimeline ()
|
||||||
_layout = Pango::Layout::create (get_pango_context());
|
_layout = Pango::Layout::create (get_pango_context());
|
||||||
|
|
||||||
UIConfiguration::instance().ColorsChanged.connect (sigc::mem_fun (*this, &MiniTimeline::set_colors));
|
UIConfiguration::instance().ColorsChanged.connect (sigc::mem_fun (*this, &MiniTimeline::set_colors));
|
||||||
UIConfiguration::instance().DPIReset.connect (sigc::mem_fun (*this, &MiniTimeline::on_name_changed));
|
UIConfiguration::instance().DPIReset.connect (sigc::mem_fun (*this, &MiniTimeline::dpi_changed));
|
||||||
UIConfiguration::instance().DPIReset.connect (sigc::mem_fun (*this, &MiniTimeline::on_name_changed));
|
|
||||||
|
|
||||||
set_name ("minitimeline");
|
set_name ("minitimeline");
|
||||||
|
|
||||||
|
|
@ -130,17 +129,8 @@ MiniTimeline::set_session (Session* s)
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
MiniTimeline::on_style_changed (const Glib::RefPtr<Gtk::Style>& old_style)
|
MiniTimeline::dpi_changed ()
|
||||||
{
|
{
|
||||||
CairoWidget::on_style_changed (old_style);
|
|
||||||
set_colors ();
|
|
||||||
calculate_time_width ();
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
|
||||||
MiniTimeline::on_name_changed ()
|
|
||||||
{
|
|
||||||
set_colors ();
|
|
||||||
calculate_time_width ();
|
calculate_time_width ();
|
||||||
|
|
||||||
if (is_realized()) {
|
if (is_realized()) {
|
||||||
|
|
|
||||||
|
|
@ -57,8 +57,7 @@ private:
|
||||||
|
|
||||||
void on_size_request (Gtk::Requisition*);
|
void on_size_request (Gtk::Requisition*);
|
||||||
void on_size_allocate (Gtk::Allocation&);
|
void on_size_allocate (Gtk::Allocation&);
|
||||||
void on_style_changed (const Glib::RefPtr<Gtk::Style>&);
|
void dpi_changed ();
|
||||||
void on_name_changed ();
|
|
||||||
void set_colors ();
|
void set_colors ();
|
||||||
void parameter_changed (std::string const &);
|
void parameter_changed (std::string const &);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue