8a78d86546
fix GTK_PATH for linux bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14086 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 22:41:32 +00:00
4be1c7d8c8
disable unused windows-vst / ALSA-MIDI code
...
replace / amend to prev commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@14065 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-19 22:17:20 +00:00
a621b1cb4b
fix linking of windows-vst with gcc > 4.7
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14064 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-18 23:40:24 +00:00
5d4631dc7f
updated spanish translation from Pablo Fernandez (and team)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14061 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-15 17:17:12 +00:00
9bbed5925d
add MIDNAM (patchfiles) to child list so that they get installed
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14057 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-13 19:38:47 +00:00
076d919ac3
fix crash when pressing "s" with kbd focus in editor route list
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14055 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-06 14:38:13 +00:00
7dd6b4c915
more consistency for mute/solo/rec-enable press including making ctrl-click work even if the route is not part of a group
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14054 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05 21:39:38 +00:00
2aaf16c98e
fix typo in recent i18n change
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14052 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05 20:37:08 +00:00
a9c711d488
i18n fixes from alexandre
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14051 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05 18:24:41 +00:00
241a9edd3e
replace final(?) incidences of program name (ardour, Ardour) with PROGRAM_NAME (thanks to edgar for tracking them all down)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14050 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05 18:18:35 +00:00
2398b955c3
fix (1) lack of mute on master (2) lack of route-group driven behaviour for PRIMARY-click on mute button
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14049 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05 18:16:10 +00:00
6384ab230a
update DE translation from edgar
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14044 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-02 23:42:19 +00:00
38374e7aa5
OSX CoreText font loading, updated ArdourMono font-family name
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14042 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-31 07:41:37 +00:00
56fd9e9b85
more font fiddling
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14037 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30 13:13:57 +00:00
12139af83e
fix references to bold mono
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14036 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30 12:56:11 +00:00
d1c9bc0e72
don't bother trying to set FONTCONFIG_FILE on linux if /etc/fonts stuff doesn't exist - we don't include any data to make this useful
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14035 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30 12:55:59 +00:00
fde4d4d161
don't attempt to use ArdourMono as the monospace font on OS X
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14033 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30 12:33:41 +00:00
8cce8a6d0e
proper fontconfig error handling
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14028 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29 15:59:22 +00:00
0b03947210
amend prev commit. the actual font file was MIA.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14027 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29 15:26:50 +00:00
eb369215ae
Custom Monospace font for clocks and such (no dot in zero).
...
ArdourMono is a renamed version of
https://www.google.com/webfonts/specimen/Droid+Sans+Mono
distributed under Apache License, version 2.0.
Since the name Droid(R) is registered by Google Inc it was
renamed to ArdourMono - otherwise the .tff is unchanged (build 112)
git-svn-id: svn://localhost/ardour2/branches/3.0@14026 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29 15:25:30 +00:00
abc9e6405a
fix monospace font and clock width
...
Now it's really monospace - fixed width per char and the clock
annotations are no longer cut short.
but the default monospace font is ugly :(
git-svn-id: svn://localhost/ardour2/branches/3.0@14025 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29 13:49:51 +00:00
d04caca7ea
fix crash when zoom level leads to multiple tempo lines on the same pixel (may affect several mantis reports)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14015 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-27 22:42:36 +00:00
6e58d32a60
Lower transparency of marker/etc bars so tempo lines show.
...
Nitpick: this exposes a few places where the ruler ticks and the tempo line
ticks are off by one pixel, which I'm guessing is rounding error.
Time spent messing with code before discovering the lines were already there
and this could be achieved just by fixing colours: nearly 1 hour. Go me!
git-svn-id: svn://localhost/ardour2/branches/3.0@14011 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-27 05:05:32 +00:00
4dd01105e1
remove setting of GTK_LOCALEDIR from bundle setup
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14009 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-27 03:43:05 +00:00
9a20dbad7a
bump copyright msg year range
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14002 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-26 23:04:44 +00:00
03e06e71d6
Fix border case where bank select controlers are last in midnam file.
...
Fix potential infinite loop in controller menu generation.
git-svn-id: svn://localhost/ardour2/branches/3.0@14001 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-26 22:30:34 +00:00
84eee94b1e
Fix named controls menu to display all controls (don't miss the last submenu).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14000 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-26 22:08:06 +00:00
424b291e35
add to ARDOUR_DATA_PATH for ardev and cousins, so that in-tree MIDNAMs are located (now searched for via DATA rather than CONFIG paths
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13997 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-25 13:06:28 +00:00
55d13d100d
fix big fat mixer strips
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13995 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-25 01:36:46 +00:00
a97376dd80
fix up rather odd sizing model for ProcessorBox that affected Pixfaders used as controls
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13994 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-24 21:58:07 +00:00
627a99034a
fix labels and time-of-labelling for iso+lock buttons in mixer strip
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13993 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-24 21:57:28 +00:00
1e30104c47
prevent smart mode from interfering with internal edit mode (note selection, etc)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13992 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-24 21:56:03 +00:00
b91bd921a5
add BackSpace == back button binding for step editor/entry
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13991 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-24 16:43:57 +00:00
8584c29933
tweak font/style stuff for the labels used on the left side of rulers
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13988 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-24 13:17:36 +00:00
15a11ba487
re-tweak overlap-equivalency option as per colin's suggestion, since it is really better
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13987 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-24 13:17:07 +00:00
80b11d93ee
reinstate shift-tab behaviour (move to prev track/bus) when editing track/bus names ( #5298 )
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13982 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23 20:33:16 +00:00
3819045fdb
clarify tooltip text regarding region overlap equivalency ( #5300 )
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13981 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23 20:24:16 +00:00
bc2523c249
new logic for enabling translation in bundled releases of ardour
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13980 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23 18:44:16 +00:00
f08f3acbac
remove EnableTranslations action, since this stuff is all done in the prefs dialog now and there is no need for a separate action to use with a menu item
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13979 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23 18:42:01 +00:00
4c42a77441
part two of allow markup to be used in BoolOption items in an option editor
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13978 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23 18:40:52 +00:00
3d369ef1cc
add new SVG files for transport icons (from alexander prokoudine)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13977 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23 18:40:09 +00:00
af21d80650
allow markup to be used in BoolOption items in an option editor
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13976 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23 18:34:55 +00:00
a8bf2e9402
more i18n fixes, this time removing a hack that broke i18n in bundles, and also only initializing NLS stuff if ENABLE_NLS is in effect. note that if translations are disabled by the user, we set the localedir used to look for message catalogs to a dir that is assumed to not exist (/this/cannot/exist) which should block all translation from happening.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13975 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23 16:09:10 +00:00
2fee2bc60c
fix #5290 for 'Session|Recent' dialog as well as startup dialog.
...
reinstate tooltips for collapsed rows in recent sessions too.
git-svn-id: svn://localhost/ardour2/branches/3.0@13972 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-22 18:27:13 +00:00
0058b2d866
more i18n debugging
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13971 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-22 15:18:16 +00:00
7a4ab98f89
guard initial bindtextdomain() etc. with ENABLE_NLS for debugging
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13968 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-22 03:29:28 +00:00
2a2b48ef66
start passing around the (possibly-bundle-modified) localedir so that we call bindtextdomain() correctly, and thus (hopefully) find message catalogs correctly inside a bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13965 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 23:14:00 +00:00
2debe51993
more cleanup of crazy (?) stuff regarding gain display and peak display in GainMeter/MixerStrips
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13960 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 22:27:39 +00:00
6c6eef276d
de.po updates
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13952 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 18:18:55 +00:00
fffb7d5d50
safety steps for tooltips on plugin/processor sliders
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13951 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 18:18:42 +00:00
c939a66249
MIDI patch changes should never be event-sensitive unless we're in internal/note edit mode
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13948 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 14:43:19 +00:00
dabd5bd174
fix/revert/modify changes from 13617 that hide the gain + peak display from a generic GainMeter; name import dialog preview fader (fixes 5288)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13947 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 14:24:57 +00:00
b97cf17666
tweak colors for rec-enable to create more contrast between states ( #5286 )
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13945 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 13:36:23 +00:00
2e42cc8868
fix gtk errors caused by using non-escaped paths in a column used as a tooltip (which must be set_markup()-safe ( fixes #5290 )
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13944 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 13:24:38 +00:00
76f74b9c88
force jack-disconnected dialog to top ( fixes #5291 )
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13942 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 13:13:02 +00:00
2586dacf5b
Trim the include tree a bit.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13941 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 07:24:42 +00:00
a1d5d6f444
make height of name_label and name_entry the same to avoid button wierdness while track name editing; fix crash caused by nested calls to end_name_edit()
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13936 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 01:37:44 +00:00
58d0fa7240
Fix whitespace.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13935 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 01:08:43 +00:00
e34470b7bd
return to the old way of editing track names, but hopefully better than it was. likely to be some corner case issues still and the issue of how rec-arm interacts with this
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13934 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 00:12:06 +00:00
1ae6d82674
Use rectangle intersection for MIDI note rect select.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13933 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 19:39:51 +00:00
d6d7fd8ba3
Fix MIDI region create drag for the eleventy billionth time.
...
Also make it work for pencil.
This is the canonical Ardour MIDI noob "I can't even create notes, this crap is
impossible to use or doesn't work at all" use case:
1) Create MIDI track
2) Click in that track, with object or pencil tool
3) ** A region is created ** - aha!
4) Click in that region, notes are created
Breaking step 3 ruins everything. Please don't.
git-svn-id: svn://localhost/ardour2/branches/3.0@13932 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 19:16:58 +00:00
7f769b06f0
More consistent verbose cursor label style for PC flags.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13928 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 09:00:53 +00:00
4e6d0c9e61
Show matching controller name in automation lane header.
...
Completely eliminate static MIDI controller name code.
Reduce dependency on midnam_patch.h (which would have saved me several hours if I did it earlier).
Store controller name numbers as an integer.
Keep controller names in a map keyed by int instead of a list for fast lookup.
More cleanup of MIDI::Name code.
git-svn-id: svn://localhost/ardour2/branches/3.0@13927 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 08:56:00 +00:00
0ebad4279b
Fix label in route rename dialog.
...
Colon seems most consistent, the separate space is to fix the spacing in the dialog while re-using the existing translation string 'New name:'.
git-svn-id: svn://localhost/ardour2/branches/3.0@13924 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 07:37:20 +00:00
022e590429
Fix crash when trimming MIDI region with automation.
...
This seems impossible, but it happens. Reproduction instructions:
1) Click in an empty portion of MIDI track to create a region
2) Add a CC lane
3) Click some points into lane (perhaps unnecessary)
4) Switch lane to linear mode (perhaps unnecessary)
5) Attempt to extend region leftward (with draw tool, but probaby doesn't matter)
6) Boom
Note trimming still doesn't work in this case and something seems deeply broken, but at least it doesn't crash now.
git-svn-id: svn://localhost/ardour2/branches/3.0@13922 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 06:57:52 +00:00
bade953de3
Fix crash on verbose note text in regions with no patch changes.
...
... I think. Not sure precisely, conditions were fuzzy, I just tortured my
mouse button until I could reproduce it.
git-svn-id: svn://localhost/ardour2/branches/3.0@13921 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 04:52:42 +00:00
eafbb80501
Make patch changes stand out a little better while also being more monochromatic.
...
The colour on the text doesn't seem to be what it should be, though. I think
Gtkmm2ext::convert_bgra_to_rgba might be broken...
git-svn-id: svn://localhost/ardour2/branches/3.0@13916 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 03:47:01 +00:00
16a09cad63
Allow PC flags to be editing with the draw tool as well.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13915 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 03:09:43 +00:00
511d68000c
Tidy.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13914 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 02:49:07 +00:00
411dd7566f
Fix completely wrong MidiRegionView::get_patch_key_at().
...
This fixes the note name displayed at a given time to be based on the correct program at that time, and not one in the future.
git-svn-id: svn://localhost/ardour2/branches/3.0@13912 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 02:31:41 +00:00
4cdcacb6b3
Fix ever expanding bank selector in add patch change dialog when changing channel number.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13909 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 00:52:05 +00:00
88de45b7cc
Support note names from midnam files (tested with the DM5).
...
Do this via a simple MasterDeviceNames::note_name() function. The same really
needs to be done for program names, this stuff is absolutely brutal to use.
Store note names in a vector indexed by number instead of a list with string
"numbers" for reasonable lookup time.
Make some references const that should be.
git-svn-id: svn://localhost/ardour2/branches/3.0@13908 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 00:46:55 +00:00
444d89b669
Set MIDI device mode to the first by default if unset.
...
Give up trying to hide mode selector when it's useless.
Fix display of program names for default mode.
Abstract out (non-crashy) MidiTimeAxisView::get_device_names().
git-svn-id: svn://localhost/ardour2/branches/3.0@13903 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 20:15:15 +00:00
cc8b42f167
Set MIDI device model to "Generic" by default (previously was unset).
...
Perhaps it should be "Standard MIDI" though?
git-svn-id: svn://localhost/ardour2/branches/3.0@13900 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 19:06:21 +00:00
fe980b5c99
fix MIDI track channel selector etc. visibility after show_all()=>show() changes in recent commit
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13899 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 16:05:06 +00:00
f4f0dd6637
completely revisit how track name editing works in the editor
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13898 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 15:27:04 +00:00
c779251a3e
fix midnam-related crash introduced around 13892
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13897 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 13:15:10 +00:00
b1bc353f0d
Add standard MIDI midnam file and remove hard coded equivalent.
...
Accordingly, make "generic" MIDI truly generic, just numbered controllers.
Break up MIDI name UI stuff into manageable functions of reasonable size.
Add convenient method to MIDINameDocument for getting the names for a device.
Tolerate comments in MIDINameDocument ControlNameList.
Can't remove the MIDI name code just yet, since it's still erroneously used by
Automatable::describe_parameter(). This is the cause of a bug where the name
on the automation lane does not match that in the menu.
The plan is to make a very simple pure abstract interface for getting MIDI
names, and make it possible to set one for Automatable (or perhaps pass it to
describe_parameter()). Thus we'll be on the way to supporting names from
sources other than midnam files, namely plugins.
git-svn-id: svn://localhost/ardour2/branches/3.0@13895 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 10:02:00 +00:00
0d5b79bd1f
Fix undefined return value.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13893 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 08:55:19 +00:00
fc77ae0738
Replace a bunch of potential crashes with graceful handling of the situation.
...
We really need some kind of more sophisticated assert macro that can be
switched to non-fatal logging mode for release builds. A log message, which is
often all that would happen, is a lot better than a trainwrecked performance...
git-svn-id: svn://localhost/ardour2/branches/3.0@13892 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 07:00:43 +00:00
d251c68d76
Avoid some copy overhead and sprinkle in some const for good measure.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13891 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 06:17:02 +00:00
9b2dad56d1
Reflow ridiculously wide code.
...
Sorry.
git-svn-id: svn://localhost/ardour2/branches/3.0@13890 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 05:54:44 +00:00
94c7798712
Hide MIDI device mode selector unless there is actually more than one mode.
...
Since this is usually not the case, showing this all the time as before was so
confusing everyone thought it was broken (myself included).
Changing that show_all() to a show() might have consequences, but it seems to
work fine and we really shouldn't be using show_all() anyway.
git-svn-id: svn://localhost/ardour2/branches/3.0@13889 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 05:36:43 +00:00
347c4f9779
fix crash when copy-n-pasting plugins, caused by work done to allow copy-n-paste of aux sends: non-send processors do not have a "role" node in their XML state
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13879 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-18 17:35:34 +00:00
17cbb458e7
fix restore of snap mode (confusion caused by existence of internal/preinternal snap modes)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13878 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-18 15:56:41 +00:00
a3bd17970e
fix size of FaderOption's fader
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13873 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-17 15:34:55 +00:00
5adcb61f60
a few small fixes that help pitchbend control of things, notably the shuttle controller. but note that basically, teh shuttle controller is completely and hopelessly broken through excess complexity and incorrect design
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13870 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-17 14:48:17 +00:00
4ecb07aaee
fix up Location::first_location_(after|before) to do the right thing when marks + ranges are interleaved (functions renamed)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13869 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-17 13:19:16 +00:00
a52fb39969
fix up various issues with sizing now that we have the basic idea that pixfaders can dynamically resize themselves ( #5273 )
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13867 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-17 02:35:06 +00:00
c9b65921d3
add copyright comments
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13863 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-16 18:37:48 +00:00
80998f55be
remove empty editor_scrub.cc source file
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13861 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-16 18:26:11 +00:00
2eb43c8310
add copyright comments
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13859 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-16 18:22:15 +00:00
e092fe33af
Preliminary support for named MIDI controllers via midname files.
...
Add midnam file for Moog Minitaur controller names.
git-svn-id: svn://localhost/ardour2/branches/3.0@13852 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-16 08:24:31 +00:00
8f79c9c190
allow drag-n-drop/copy-n-paste of aux sends
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13847 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-15 15:42:30 +00:00
ccdcb135fa
remove some debug output
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13846 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-15 15:12:40 +00:00
d7ea70f4f1
force use of a weak_ptr<> when binding in MidiStreamView, hopefully avoiding putting a shared_ptr<Region> into an object
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13845 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-15 15:12:30 +00:00
e6ccc32abd
fix overly candied color for fader when mapping sends
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13841 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-15 12:30:42 +00:00
00cba5aa3b
more substantive reworkings of TimeAxisView::name_(entry|label) and name editing. better, but i can still (somehow) trigger occasional misbehaviour
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13840 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-14 21:46:32 +00:00
2bc6b777c6
use a warning dialog, nto a question dialog, for sample rate mismatch
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13839 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-14 21:45:55 +00:00
6922dc9d69
fix from roy vegard for an error from my previous attempts to fix monsection channel numbering
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13838 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-14 13:49:24 +00:00