e701adea41
add code to display announcements, and parameterize several URL's used in the program
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14197 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-09 13:44:22 +00:00
98a0ac759c
remove pingback url info msg
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14195 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 20:20:11 +00:00
ab3580db7c
no certificate check
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14194 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 20:10:53 +00:00
d5435543ab
typo fix
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14193 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 19:55:15 +00:00
e05e9f650d
get some info on why curl fails
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14192 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 19:51:35 +00:00
ed5ff77313
check HTTP status after ping, and use https by default
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14191 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 18:04:59 +00:00
cfacfe025b
add missing files
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14190 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 16:42:37 +00:00
ba73a77c63
switch to Lucida Sans Typewriter as OS X monospace font; new pingback code to get announcements from ardour.org (can be disabled on the command line with -a)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14189 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 16:41:45 +00:00
02e66d58ae
fix incorrectly left-in debugging hard-code of session dir to /usr/local
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14187 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 16:02:09 +00:00
edf28762a0
part 4 of OS X font stuff
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14183 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 03:49:15 +00:00
d2fb58dc14
typo
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14182 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 03:46:26 +00:00
0701fa3829
part 3 of OS X font stuff
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14181 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 03:43:17 +00:00
5907f3eb03
potential fix, part two, for Tiger-based font issues. this also switches things so that building on Lion or Mountain Lion sets MAC_OS_VERSION_MIN_REQUIRED to 1070, to avoid legacy stuff
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14179 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 03:39:58 +00:00
845d2e0f3b
potential fix, part one, for Tiger-based font issues
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14178 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 03:34:34 +00:00
626dbf8abb
fix problem with display of panner when adding instrument to a MIDI track
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14177 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 19:35:10 +00:00
3e95787b1e
remove some debugging from the startup dialog
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14175 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 15:06:20 +00:00
74a0a1a922
fix setting of LD_LIBRARY_PATH in ardev and cousins
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14170 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 14:39:08 +00:00
fc6fe1f64b
no /usr/local/lib for ardbg
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14169 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 14:38:40 +00:00
cb4e8f7626
remove inadvertent new header for ru.po
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14155 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 21:34:22 +00:00
ff624d1696
tweak clock size some more
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14152 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 13:51:14 +00:00
0b5e546340
remove a couple of unused font style names, remove SAE style files
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14151 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 13:24:04 +00:00
c374cafd03
adjust clock font sizes
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 13:13:53 +00:00
a0282a54d6
fix erroneous use of "Ardour" in text message, and manually update ru.po and add new de.po version
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14149 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 12:41:15 +00:00
41189cb8df
updated russian translation from alexandre
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14144 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 05:02:11 +00:00
dff782989b
fix OS X compilation (i hope)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14142 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 04:33:38 +00:00
959eec5cc2
load custom mono font on OS X too
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14140 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 03:45:44 +00:00
d40c2f9d7c
use markup in that new dialog
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14139 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 22:16:48 +00:00
91ff55bd89
make notice about mismatched session/ardour versions more prominent, since you can guarantee that people are going to do this after release
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14138 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 21:57:29 +00:00
ae85663fa7
use default (not monospace) font for clock text
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14137 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 20:00:51 +00:00
4830bd633f
fix display of splash screen (at least on X11)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14134 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 18:19:05 +00:00
9e941a5647
commit "source" and tools for icons from thorsten
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14130 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 15:29:26 +00:00
ab679308cf
new app icons from thorsten
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14129 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 15:27:56 +00:00
968c53aba1
bump version to rc3, but keep OS X releases as "beta"
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14128 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 14:58:20 +00:00
ac7703edbc
updated .po files, including new cs versions for libs/ardour and libs/gtkmm2ext
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14126 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 16:42:12 +00:00
f56913e424
SuperCaliFragilisticHoraAdaequationis
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14124 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 13:45:32 +00:00
2884ac6346
clock info-box: fix alignment and spacing
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14123 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 11:36:47 +00:00
82be348d42
replace unicode dash with (monospace) minus.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14122 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 11:36:42 +00:00
6c8f77c31b
adjust Linux font sizes for ArdourMono
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14121 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 11:36:38 +00:00
82a2e96e8c
monospace font for selection clock
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14120 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 11:36:35 +00:00
1fbaac742a
fix monospace font for clocks
...
@BOLD_MONOSPACE@ is never replaced. How did this ever work?!
git-svn-id: svn://localhost/ardour2/branches/3.0@14119 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 11:36:31 +00:00
97abc19803
remove confusing RC preferences option for get/set use monitor section, and simplymake the RC configuration parameter follow the last session preference setting
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14114 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-02 01:28:57 +00:00
926e1a000e
fix File-Import resampling quality.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14113 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-01 00:29:11 +00:00
742a036213
updated .de translations from edgar
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14104 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-26 18:54:49 +00:00
978366087b
fix up ardev+cousins value of GTK_PATH to reflect new build approach for GTK engines
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14103 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-26 18:54:37 +00:00
d5385b854e
do not reference /usr/local/lib in LD_LIBRARY_PATH
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14102 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-26 18:54:06 +00:00
bace0cb629
set GTK_PATH correctly (see previous commit) for use in ardev and cousins
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14097 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-25 16:03:56 +00:00
2865bcddd5
disable custom font loading on OSX
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14093 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-23 01:55:06 +00:00
b0a4262a4e
updated czech translation from pavel frich
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14091 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-22 20:14:34 +00:00
db52e09032
OSX font loading
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14090 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-22 15:48:44 +00:00
35323d7d91
do NOT point LD_LIBRARY_PATH at /usr/local/lib. i mean, c'mon ...
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14087 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 22:41:54 +00:00
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