diff options
author | David Robillard <d@drobilla.net> | 2015-12-04 20:23:47 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2015-12-04 20:23:47 -0500 |
commit | 46977288a7d1d5783dfe4b8f84abea50c35caf48 (patch) | |
tree | 1d95e8accef2dd822cbba92ac333375804032f04 /src/Patchage.hpp | |
parent | 257f60614b8d6225041ac3a8f0dc54a6839a4ca7 (diff) | |
download | patchage-46977288a7d1d5783dfe4b8f84abea50c35caf48.tar.gz patchage-46977288a7d1d5783dfe4b8f84abea50c35caf48.tar.bz2 patchage-46977288a7d1d5783dfe4b8f84abea50c35caf48.zip |
Bring back Jack buffer size selector
Diffstat (limited to 'src/Patchage.hpp')
-rw-r--r-- | src/Patchage.hpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Patchage.hpp b/src/Patchage.hpp index 9183b7e..2ce0984 100644 --- a/src/Patchage.hpp +++ b/src/Patchage.hpp @@ -27,6 +27,7 @@ #include <gtkmm/builder.h> #include <gtkmm/button.h> #include <gtkmm/checkmenuitem.h> +#include <gtkmm/combobox.h> #include <gtkmm/dialog.h> #include <gtkmm/imagemenuitem.h> #include <gtkmm/label.h> @@ -93,6 +94,13 @@ public: bool show_human_names() const { return _menu_view_human_names->get_active(); } protected: + class BufferSizeColumns : public Gtk::TreeModel::ColumnRecord { + public: + BufferSizeColumns() { add(label); } + + Gtk::TreeModelColumn<Glib::ustring> label; + }; + void connect_widgets(); void on_arrange(); @@ -143,6 +151,8 @@ protected: Gtk::Main* _gtk_main; + BufferSizeColumns _buf_size_columns; + Widget<Gtk::AboutDialog> _about_win; Widget<Gtk::ScrolledWindow> _main_scrolledwin; Widget<Gtk::Window> _main_win; @@ -174,6 +184,7 @@ protected: Widget<Gtk::Toolbar> _toolbar; Widget<Gtk::ToolButton> _clear_load_but; Widget<Gtk::ProgressBar> _xrun_progress; + Widget<Gtk::ComboBox> _buf_size_combo; Widget<Gtk::Label> _latency_label; Widget<Gtk::Alignment> _legend_alignment; Widget<Gtk::Paned> _main_paned; |