From 5ddbee785b1b1e22f1ae6d27a3a145ead998bc6b Mon Sep 17 00:00:00 2001 From: VKamyshniy Date: Mon, 26 Jan 2015 01:16:11 +0200 Subject: [PATCH] [Summary] progressing the XML-ized Eaport dialogs. --- gtk2_ardour/editor_export_audio.cc | 6 +- gtk2_ardour/icons/dropdown_418x20.png | Bin 0 -> 390 bytes gtk2_ardour/icons/dropdown_418x20_active.png | Bin 0 -> 397 bytes .../icons/dropdown_418x20_prelight.png | Bin 0 -> 384 bytes .../icons/waves_darker_radio_button.png | Bin 0 -> 391 bytes .../waves_darker_radio_button_active.png | Bin 0 -> 424 bytes .../ui/waves_export_filename_selector.xml | 170 ++--- .../ui/waves_port_export_channel_selector.xml | 81 +++ .../waves_region_export_channel_selector.xml | 82 +++ .../waves_track_export_channel_selector.xml | 65 ++ gtk2_ardour/waves_export_channel_selector.cc | 654 ++++++++++++++++++ gtk2_ardour/waves_export_channel_selector.h | 255 +++++++ gtk2_ardour/waves_export_dialog.cc | 10 +- gtk2_ardour/waves_export_dialog.h | 6 +- gtk2_ardour/wscript | 1 + 15 files changed, 1233 insertions(+), 97 deletions(-) create mode 100644 gtk2_ardour/icons/dropdown_418x20.png create mode 100644 gtk2_ardour/icons/dropdown_418x20_active.png create mode 100644 gtk2_ardour/icons/dropdown_418x20_prelight.png create mode 100644 gtk2_ardour/icons/waves_darker_radio_button.png create mode 100644 gtk2_ardour/icons/waves_darker_radio_button_active.png create mode 100644 gtk2_ardour/ui/waves_port_export_channel_selector.xml create mode 100644 gtk2_ardour/ui/waves_region_export_channel_selector.xml create mode 100644 gtk2_ardour/ui/waves_track_export_channel_selector.xml create mode 100644 gtk2_ardour/waves_export_channel_selector.cc create mode 100644 gtk2_ardour/waves_export_channel_selector.h diff --git a/gtk2_ardour/editor_export_audio.cc b/gtk2_ardour/editor_export_audio.cc index 7b7489c404..c668dccf4d 100644 --- a/gtk2_ardour/editor_export_audio.cc +++ b/gtk2_ardour/editor_export_audio.cc @@ -72,7 +72,7 @@ Editor::export_audio () void Editor::stem_export () { - StemExportDialog dialog (*this); + WavesStemExportDialog dialog (*this); dialog.set_session (_session); dialog.run(); } @@ -99,7 +99,7 @@ Editor::export_range () bool is_start; if (((l = find_location_from_marker (marker, is_start)) != 0) && (l->end() > l->start())) { - ExportRangeDialog dialog (*this, l->id().to_s()); + WavesExportRangeDialog dialog (*this, l->id().to_s()); dialog.set_session (_session); dialog.run(); } @@ -122,7 +122,7 @@ Editor::export_region () RouteTimeAxisView & rtv (dynamic_cast (selection->regions.front()->get_time_axis_view())); AudioTrack & track (dynamic_cast (*rtv.route())); - ExportRegionDialog dialog (*this, *(audio_region.get()), track); + WavesExportRegionDialog dialog (*this, *(audio_region.get()), track); dialog.set_session (_session); dialog.run (); diff --git a/gtk2_ardour/icons/dropdown_418x20.png b/gtk2_ardour/icons/dropdown_418x20.png new file mode 100644 index 0000000000000000000000000000000000000000..5209d7adbfd17820f29d540262e9067dbdcdb53c GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0y~yU|a-bi*T?3$@A|mHv=j55>H=O_WO)t;u4nJ2$g^^lgB3?@@3VjvJ@L@yP=PT9>4>ocNGI)Zp?b3S;4F7K@ZR9xp z^wXod>!k~GZ?Asc%Fz&*RA4sS_r#_*=l^cfah~@){JQll=7cGiUzP~YdHhkLYmvm3 zxDE!1wX0SIT>tvMlqZ4eYyH#f_WV1;P@w<*Z$-Cam;JG5cKZ{|5BBZ*^|6rc YNv!)Nea)PWzyM?LboFyt=akR{0QL}>RsaA1 literal 0 HcmV?d00001 diff --git a/gtk2_ardour/icons/dropdown_418x20_active.png b/gtk2_ardour/icons/dropdown_418x20_active.png new file mode 100644 index 0000000000000000000000000000000000000000..22f29924374e73ec2a0bcf8a1c72c0fd7349c856 GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0y~yU|a-bi*T?3$@A|mHv=j55>H=O_WO)t;##Ke@-xDL zLYxI2k;M!QLM0%~crQ)90w~Cm?&#~tz_78O`%fY(&>$I47srr_TW{|=W*u^nXt)^9 z`Qn(|0d5igN1K+vHBv8JsNp4eCsHKlh>3EmQtS!|nIqp5ICyw`!sKTK2y8Zw2 z|5ex=tJ}YSkKK2W;HzDI7c)fm#=Xy}+Zl5#Y2%I^_b$pXl&@T+_3ZP{n|B@-bX?6U zy;`Nn^dN8cS+#Aq_vb4wF<9yl>)gSRakRwBR`&8zg{20ur>&J3qBh=so3uCXzQ{rs zpyb&cGizJXyN7_Lt=(zr)G5F?VJZ?1T`u|l?2jLNnGP)Wne}m|)0Da%a~}H>%nvs1 doBi=CbIBJk&dJx;Rsq9}!PC{xWt~$(69Bvgp8fy; literal 0 HcmV?d00001 diff --git a/gtk2_ardour/icons/dropdown_418x20_prelight.png b/gtk2_ardour/icons/dropdown_418x20_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..16e3e037f34c78bbc3a72676510eca74d43dd814 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0y~yU|a-bi*T?3$@A|mHv=j55>H=O_WO)t;wn0OzspJj zg*Xd5B8wRqgi1h|@m`vI1yGPB-O<;Pfnj4m_n$;oph5heE{-7;x8C0M&1!aFXt;Q? z-@BSY|H9=jHuDaC{$jG%LCme?hO1J`5B245MOD|bl|d9Qpcw&yBQv2K7D<~n&H7tPC*7w5Y7$GXK47JyZL5|&gr_f z@$0W&`2KhPdu~C7$wwZDxC(B&{d>ulTx%_tzGn|N{f?e%RA zU6f(iTxkLlnlJ?kU&)eKf4JiJJjMh~`NI|cie2K5MGvx8GU&W6me{SYchRFcGq|=8 P7*q_Nu6{1-oD!M0T7P?wsvf200004XF*Lt006O%3;baP0003NNklb;@5cF-D$TUdQsZb*20aiXiM+>sj*+Rl^xgxT=$O_VDmixa9raSNs`3Im=|CW^hDQn zpTMFhit<;eqF2D6SOd0g+Z}5n@`Q8-+;>0mOtI15+w&$Q*G<#R%Ch|OZ;RvjHVnfR zI8)w?)T6K`71ezr26L>Dqpf73Mz9ClC-TMQ=yoE`J=fEv@Hk_+Mm`s!bNY7gD*41Y zhz>WP<#g|yh&6DQy4_G{X))(S%lpLMI39Ey_OB0MsiM;ZaHszF$=$d@RaNg%6ur@P lU<3?xU2}}U9HOn`9|6bvs%fp6ye0qu002ovPDHLkV1hj@rnCS6 literal 0 HcmV?d00001 diff --git a/gtk2_ardour/icons/waves_darker_radio_button_active.png b/gtk2_ardour/icons/waves_darker_radio_button_active.png new file mode 100644 index 0000000000000000000000000000000000000000..f6c26cbed8d8baff70117a8c97240566337d351d GIT binary patch literal 424 zcmV;Z0ayNsP)0T7P?wsvf200004XF*Lt006O%3;baP0003uNklNHzh%+Da6(u#5i0R@z2`U4pRrmK2h75>2bseu15m#%3*om7kCY zR*C26+$DmAWZ;lt=A6vyDr;m>6z$>@19M%b1MEq(=%d;!su;eP=n1KNLN S3(Wrj0000