diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-05-18 22:39:37 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-05-31 15:30:43 -0400 |
commit | bd43428a65c7b020b0dd1ff372aeb883014ed0f6 (patch) | |
tree | 031a7ba6a663e48d8dc2ea82d0bdec4308dbcfbe | |
parent | 57000d7d5acefcae6d91e7d4c3c95d0a0c47c843 (diff) |
add route dialog should always show up wherever the mouse is, not in its last location
-rw-r--r-- | gtk2_ardour/add_route_dialog.cc | 3 | ||||
-rw-r--r-- | gtk2_ardour/ardour_ui.cc | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/add_route_dialog.cc b/gtk2_ardour/add_route_dialog.cc index 5348aeed70..21cae9fe6e 100644 --- a/gtk2_ardour/add_route_dialog.cc +++ b/gtk2_ardour/add_route_dialog.cc @@ -64,6 +64,7 @@ AddRouteDialog::AddRouteDialog () set_modal (true); set_skip_taskbar_hint (true); set_resizable (false); + set_position (WIN_POS_MOUSE); name_template_entry.set_name (X_("AddRouteDialogNameTemplateEntry")); // routes_spinner.set_name (X_("AddRouteDialogSpinner")); @@ -293,7 +294,7 @@ AddRouteDialog::track_type_chosen () route_group_combo.set_sensitive (true); break; case MixedTrack: - { + { MessageDialog msg (_("Audio+MIDI tracks are intended for use <b>ONLY</b> with plugins that use both audio and MIDI input data\n\n" "If you do not plan to use such a plugin, then use a normal audio or MIDI track instead."), true, MESSAGE_INFO, BUTTONS_OK, true); diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index 07a4e5a5b8..c728ad9b6b 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -473,6 +473,9 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir) WM::Manager::instance().register_window (&audio_port_matrix); WM::Manager::instance().register_window (&midi_port_matrix); + /* do not retain position for add route dialog */ + add_route_dialog.set_state_mask (WindowProxy::Size); + /* Trigger setting up the color scheme and loading the GTK RC file */ UIConfiguration::instance().load_rc_file (false); |