Commit Graph

193 Commits

Author SHA1 Message Date
Paul Davis 78564e2470 remove soundtouch, fixes for Snow Leopard build, use libintl explicitly on non-glibc systems, fix for new glib include rules
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12031 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-19 15:21:26 +00:00
Paul Davis 58a9b0f2de fix up Meta/Mod2/Command madness for OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10796 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23 17:21:22 +00:00
Paul Davis 115934e6ab remove critical use of Glib::ustring
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10005 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-18 17:33:48 +00:00
Paul Davis 6a99b1ef4b new Basque translation from Pablo F. and friends
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9812 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-08 18:49:56 +00:00
Paul Davis 33dc722235 ensure that Gtkmm2ext::UI's requests always get their type field initialized, since they are now deleted without necessarily having been used
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8699 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 12:43:26 +00:00
Paul Davis 97d1ba4e62 remove unused variable
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8698 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 12:42:33 +00:00
Paul Davis 0bd844bd10 brute force approach to stopping GTK shutdown from causing a crash as we try to manipulate no-longer-existing Objective C menu items
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6842 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-02 18:56:56 +00:00
Paul Davis 4c7b4636b8 add back missing exp() call in barcontroller logarithmic display handling; switch to user's preferred locale in barcontroller code, not POSIX, to allow use do locale-specific decimal separator (to be fixed in 2.8.8)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6622 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-02-02 15:40:52 +00:00
Paul Davis d7707af16b move LocaleGuard "up" into libpbd; use LocaleGuard to replace utterly broken std::locale() in Gtkmm2ext::BarController handling of logarithmic values
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6598 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-30 18:10:50 +00:00
Paul Davis 33130cd40b use correct menu item label strings for [ and ] (but Cocoa refuses to display them anyway)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6542 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22 16:58:15 +00:00
Paul Davis 52204ca987 ensure that the relevant quarks are initialized before linking cocoa & gtk menu items and menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6529 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21 16:39:23 +00:00
Paul Davis 039447dc55 actually make i18n work on OS X, and update osx_build to install .mo files (for GTK+ too)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6525 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 18:02:57 +00:00
Paul Davis 6980b9b773 rename languages as they should be
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6520 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 16:46:38 +00:00
Paul Davis d475fd0fca minor tweaks to gtkapplication quartz code and turn off keyboard event debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6503 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-16 00:04:12 +00:00
Paul Davis 03e1970a87 add missing functiong for GtkApplication on X11
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6497 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15 18:23:40 +00:00
Paul Davis a3b0f8c576 tidy up and abstract the GtkApplication concept a bit for OS X integration
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6496 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15 17:50:03 +00:00
Paul Davis 15bb3b577e rework "ige_mac" menubar integration from Carbon to Cocoa; recast as start of GtkApplication object as per discussions on #gtk+; associated changes in ardour; NOT TESTED ON X11, LEOPARD or SNOW LEOPARD
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6493 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15 01:59:56 +00:00
Paul Davis ccdd99afce when renaming redirects, scan all routes AND sends AND port inserts for the name to avoid JACK port duplicate names
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6052 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-10 17:34:33 +00:00
Ben Loftis 6a0469c10d some checkins inspired by drobilla commits 5865 and 5866. allow more vertical layout of ladspa bools
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5951 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-27 21:12:35 +00:00
Paul Davis 02487b57e7 LADSPA log parameters default values set appropriately and handle localized decimal indicator in BarController (from robsch)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5704 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-01 16:35:55 +00:00
Paul Davis 932cca703e imported files retain BWF timestamp info (nick murtagh) ; logarithm plugin controls can be properly controlled by generic GUI (nick murtagh); properly delete AU plugin *and* GUI (fixes crashing bug for Carbon-GUI based AU's)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5374 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-07-18 00:50:15 +00:00
Paul Davis e8185a39f2 remove icky FUDGE-ness code when sizing ComboBoxText's (from an idea by david taht)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4829 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-03-13 13:01:23 +00:00
Paul Davis e4f80e6884 correct (or at least better) handling of shifted shortcuts under OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4794 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-03-11 19:28:20 +00:00
Paul Davis 2d381d23d3 combobox width fixes from mtaht
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4741 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-03-06 16:19:26 +00:00
Paul Davis 35b218b527 make Gtkmm2ext::Popup::touch() thread-safe (again; it used to be in the 0.99 era)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4258 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-25 22:15:19 +00:00
Paul Davis f6b5444ebf the OTHER PART of fix up region-list => canvas drags, given changes in DnDTreeView
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4247 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-25 00:50:28 +00:00
Paul Davis 093e12ac9f enough mind-blowing crazy code, lets do intra-ardour DnD the right way
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4245 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-25 00:03:21 +00:00
Paul Davis 1f6f5da003 just a little something to blow your mind. comments explain all, if necessary, but if you're squeamish, i'd recommend you don't look
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4244 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-24 22:48:25 +00:00
Paul Davis 45b4721be3 speed up track resizing; fixup file DnD; stop use CAAudioFile for imported files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4148 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-13 10:00:09 +00:00
Nick Mainsbridge 606705310b Error viewer is set to WINDOW_TYPE_HINT_UTILITY, same for add preset prompter, SAE default port count to 256, slight colour change in SAE Master track.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4142 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-11 16:00:27 +00:00
Paul Davis 018316957c make it possible to not tearoff tearoff boxes :(
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4135 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-11 07:02:00 +00:00
Paul Davis 1082218dfa fix for handling DnD path data, plus lots of d-n-d drop debugging (to be cleaned up)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4129 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-09 22:08:18 +00:00
Paul Davis deeef0a263 step 2 of keyboard focus work for plugin windows
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4026 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-29 07:35:40 +00:00
Paul Davis 7abd6d2366 changes to support making RouteUI and its children and relations able to switch the Route/IO object they refer to (significant architectural changes)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3870 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-05 19:06:20 +00:00
Doug McLain 181c4a163b Replaced some c includes with their c++ wrappers
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3584 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 18:37:26 +00:00
Paul Davis dda3143dc7 move to scons Clone everywhere rather than Copy; add Session::micro_locate() for ongoing work on video sync; debugging output for export precision problem; minor clean up to IO::find_possible_connection(); fix up a few signed/unsigned issues; make "feature lines" always be the right height as tracks resize; change version to 2.5
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3517 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-07 15:52:22 +00:00
David Robillard 4505d3aa99 Fix compilation with GCC 4.3 (at least with SYSLIBS=1).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3334 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-11 21:42:10 +00:00
Tim Mayberry 656524c23e Remove some unused classes, methods and variables, mostly in ARDOUR_UI
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3254 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-16 00:38:09 +00:00
Sampo Savolainen 3ff4a8581f Updated and correctly named Polish translation.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3246 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-10 14:37:15 +00:00
Paul Davis fec2a96cec fix dragging that involves locked regions; auto-rebinding patch for people to experiment with (probably needs a little work)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3164 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-21 20:22:00 +00:00
David Robillard b619d01da4 Fix warnings.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3139 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-08 16:23:26 +00:00
Paul Davis 00ff622017 fix from puddingpimp for memory leak in fastmeter
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3137 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-06 18:45:00 +00:00
Doug McLain 40f1d29f02 Fix the stepping direction for horizontal faders, it was stepping in the wrong direction, and comment the line that
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3113 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-23 02:58:03 +00:00
Paul Davis 9961984c9b final (?) tweak for totally optimized meter redraws (vertical only)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3103 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-21 20:43:46 +00:00
Paul Davis cdf37e613b fix deadlock in playlist::partition(); new first idle model, including message about loading visual data; make h-faders use scroll up/down and be scalable-clickable; new track menu stuff (waveform scaling/shape); fix up ordering of ruler menus; fix initial sensitivity of region menu operations
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3097 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-21 18:37:00 +00:00
Paul Davis 280ade047c minor fixes from OS X land
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3096 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-21 02:45:42 +00:00
Paul Davis 3168a35852 more meter optimization
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3095 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-21 02:24:11 +00:00
Paul Davis bdfbc01103 start to optimize meter draws even more
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3094 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-21 00:36:47 +00:00
Doug McLain 805536fafa replace a typo with the result that led to the desired non-step behaviour on non-dragging clicks for horizontal sliders, so that the track can be selected by clicking on the fader without changing its position.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3071 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-16 11:04:30 +00:00
Doug McLain 14f988c5cc remove debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3070 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-16 01:40:14 +00:00