Changeset 64e08b1 in ingen


Ignore:
Timestamp:
Oct 23, 2015, 6:10:19 PM (2 years ago)
Author:
David Robillard <d@…>
Branches:
groups, master, nodeless, parallel, parameters, sequencefix, tasks
Children:
0dff280
Parents:
ae84d83
Message:

Remove excess toolbar buttons

git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5773 a436a847-0d15-0410-975c-d299462d15a1

Location:
src/gui
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • src/gui/GraphBox.cpp

    rae84d83 r64e08b1  
    8888    xml->get_widget("graph_view_engine_window_menuitem", _menu_view_engine_window);
    8989    xml->get_widget("graph_properties_menuitem", _menu_view_graph_properties);
     90    xml->get_widget("graph_refresh_menuitem", _menu_refresh);
    9091    xml->get_widget("graph_fullscreen_menuitem", _menu_fullscreen);
    9192    xml->get_widget("graph_animate_signals_menuitem", _menu_animate_signals);
     
    130131    _menu_quit->signal_activate().connect(
    131132        sigc::mem_fun(this, &GraphBox::event_quit));
     133    _menu_refresh->signal_activate().connect(
     134        sigc::mem_fun(this, &GraphBox::event_refresh_toggled));
    132135    _menu_fullscreen->signal_activate().connect(
    133136        sigc::mem_fun(this, &GraphBox::event_fullscreen_toggled));
     
    745748
    746749void
     750GraphBox::event_refresh_toggled()
     751{
     752    _app->interface()->get(_graph->uri());
     753}
     754
     755void
    747756GraphBox::event_fullscreen_toggled()
    748757{
  • src/gui/GraphBox.hpp

    rae84d83 r64e08b1  
    115115    void event_close();
    116116    void event_quit();
     117    void event_refresh_toggled();
    117118    void event_fullscreen_toggled();
    118119    void event_doc_pane_toggled();
     
    167168    Gtk::MenuItem*      _menu_decrease_font_size;
    168169    Gtk::MenuItem*      _menu_normal_font_size;
     170    Gtk::MenuItem*      _menu_refresh;
    169171    Gtk::MenuItem*      _menu_fullscreen;
    170172    Gtk::MenuItem*      _menu_arrange;
  • src/gui/GraphView.cpp

    rae84d83 r64e08b1  
    5050    xml->get_widget("graph_view_process_but", _process_but);
    5151    xml->get_widget("graph_view_poly_spin", _poly_spin);
    52     xml->get_widget("graph_view_refresh_but", _refresh_but);
    53     xml->get_widget("graph_view_save_but", _save_but);
    5452    xml->get_widget("graph_view_scrolledwindow", _canvas_scrolledwindow);
    5553
     
    9795    _process_but->signal_toggled().connect(
    9896        sigc::mem_fun(this, &GraphView::process_toggled));
    99     _refresh_but->signal_clicked().connect(
    100         sigc::mem_fun(this, &GraphView::refresh_clicked));
    10197
    10298    _poly_spin->signal_value_changed().connect(
     
    140136
    141137void
    142 GraphView::refresh_clicked()
    143 {
    144     _app->interface()->get(_graph->uri());
    145 }
    146 
    147 void
    148138GraphView::property_changed(const Raul::URI& predicate, const Atom& value)
    149139{
  • src/gui/GraphView.hpp

    rae84d83 r64e08b1  
    7777    void poly_changed();
    7878    void clear_clicked();
    79     void refresh_clicked();
    8079
    8180    void property_changed(const Raul::URI& predicate, const Atom& value);
     
    9089    Gtk::ToggleToolButton* _process_but;
    9190    Gtk::SpinButton*       _poly_spin;
    92     Gtk::ToolButton*       _refresh_but;
    93     Gtk::ToolButton*       _save_but;
    9491    Gtk::ToolItem*         _breadcrumb_container;
    9592
  • src/gui/ingen_gui.ui

    rae84d83 r64e08b1  
    11571157                    </child>
    11581158                    <child>
     1159                      <object class="GtkImageMenuItem" id="graph_refresh_menuitem">
     1160                        <property name="label">gtk-refresh</property>
     1161                        <property name="use_action_appearance">False</property>
     1162                        <property name="visible">True</property>
     1163                        <property name="can_focus">False</property>
     1164                        <property name="use_underline">True</property>
     1165                        <property name="use_stock">True</property>
     1166                        <accelerator key="F5" signal="activate"/>
     1167                        <signal name="activate" handler="graph_refresh_menuitem" swapped="no"/>
     1168                      </object>
     1169                    </child>
     1170                    <child>
    11591171                      <object class="GtkImageMenuItem" id="graph_fullscreen_menuitem">
    11601172                        <property name="label">gtk-fullscreen</property>
     
    28932905                      </packing>
    28942906                    </child>
    2895                     <child>
    2896                       <object class="GtkSeparatorToolItem" id="separatortoolitem18">
    2897                         <property name="visible">True</property>
    2898                         <property name="can_focus">False</property>
    2899                       </object>
    2900                       <packing>
    2901                         <property name="expand">False</property>
    2902                       </packing>
    2903                     </child>
    2904                     <child>
    2905                       <object class="GtkToolButton" id="graph_view_save_but">
    2906                         <property name="use_action_appearance">False</property>
    2907                         <property name="visible">True</property>
    2908                         <property name="can_focus">False</property>
    2909                         <property name="stock_id">gtk-save</property>
    2910                       </object>
    2911                       <packing>
    2912                         <property name="expand">False</property>
    2913                         <property name="homogeneous">True</property>
    2914                       </packing>
    2915                     </child>
    2916                     <child>
    2917                       <object class="GtkSeparatorToolItem" id="separatortoolitem22">
    2918                         <property name="visible">True</property>
    2919                         <property name="can_focus">False</property>
    2920                       </object>
    2921                       <packing>
    2922                         <property name="expand">False</property>
    2923                       </packing>
    2924                     </child>
    2925                     <child>
    2926                       <object class="GtkToolButton" id="graph_view_refresh_but">
    2927                         <property name="use_action_appearance">False</property>
    2928                         <property name="visible">True</property>
    2929                         <property name="can_focus">False</property>
    2930                         <property name="stock_id">gtk-refresh</property>
    2931                       </object>
    2932                       <packing>
    2933                         <property name="expand">False</property>
    2934                         <property name="homogeneous">True</property>
    2935                       </packing>
    2936                     </child>
    29372907                  </object>
    29382908                  <packing>
Note: See TracChangeset for help on using the changeset viewer.