bsd lang segv fix, enable bsd lv2, lv2 gui enable fix, proxy/ffmpeg toggle resize...
[goodguy/history.git] / cinelerra-5.1 / cinelerra / mwindowgui.C
index f27896434edf87f15a9e511f2d98937690bb1093..679a56e33fe429f1ca001435054ed0059ce78ccf 100644 (file)
@@ -662,6 +662,27 @@ void MWindowGUI::update_patchbay()
        }
 }
 
+void MWindowGUI::update_proxy_toggle()
+{
+       if( mwindow->edl->session->proxy_scale == 1 &&
+           mwindow->edl->session->proxy_disabled_scale == 1 )
+               proxy_toggle->hide_window();
+       else
+               proxy_toggle->show_window();
+}
+
+void MWindowGUI::update_plugintoggles()
+{
+       for(int i = 0; i < TOTAL_PANES; i++)
+       {
+               if(pane[i])
+               {
+                       pane[i]->canvas->refresh_plugintoggles();
+               }
+       }
+
+}
+
 void MWindowGUI::draw_indexes(Indexable *indexable)
 {
        for(int i = 0; i < TOTAL_PANES; i++)
@@ -711,11 +732,7 @@ void MWindowGUI::flash_canvas(int flush)
 int MWindowGUI::show_window(int flush)
 {
        int ret = BC_WindowBase::show_window(flush);
-       if( mwindow->edl->session->proxy_scale == 1 &&
-           mwindow->edl->session->proxy_disabled_scale == 1 )
-               proxy_toggle->hide_window();
-       else
-               proxy_toggle->show_window();
+       update_proxy_toggle();
        return ret;
 }
 
@@ -774,18 +791,6 @@ void MWindowGUI::set_playing_back(int value)
        }
 }
 
-void MWindowGUI::update_plugintoggles()
-{
-       for(int i = 0; i < TOTAL_PANES; i++)
-       {
-               if(pane[i])
-               {
-                       pane[i]->canvas->refresh_plugintoggles();
-               }
-       }
-
-}
-
 void MWindowGUI::update_scrollbars(int flush)
 {
        for(int i = 0; i < TOTAL_PANES; i++)
@@ -1402,14 +1407,6 @@ int MWindowGUI::menu_h()
        return mainmenu->get_h();
 }
 
-int MWindowGUI::mbuttons_w()
-{
-       int w = get_w();
-       w -= mwindow->theme->ffmpeg_toggle[0]->get_w()+2;
-       w -= mwindow->theme->ffmpeg_toggle[0]->get_w()+2;
-       return w;
-}
-
 void MWindowGUI::start_x_pane_drag()
 {
        if(!x_pane_drag)