15c5d12321
clean up 6cc2812f2e
(interim vst fixes)
2014-04-14 15:10:28 +02:00
55bfe10fa6
make frame/trim handles transparent for now.
...
This is a new GUI feature that will not be completed for the 3.6 release, so just hide them.
2014-04-14 04:46:24 -04:00
343b06d8d3
dramatic change in logic and naming for operations related to adding a MIDI region on demand and cloning/unlinking
...
Existing code would cause data loss due to creation of two Source objects referring the same path, one with removable flags and one without. Careful code review suggested a variety of thinkos, function naming problems and other confusion that caused this. I have tried ot extensively comment what is going on with these operations, because it is one key area in which MIDI differs from audio: with audio, capture is the only way to add a new audio region, but for MIDI there are GUI input events that can add a new region.
2014-04-14 02:17:30 -04:00
unknown
6cc2812f2e
interim vst fixes
2014-04-11 14:23:29 -05:00
f678700376
amend previous commit, remove cruft, no more extern function pointers
2014-04-11 19:36:17 +02:00
5d9c2104d2
Oops - correct some typos in my previous commit
...
(accidentally used G_DIR_SEPARATOR instead of G_SEARCHPATH_SEPARATOR)
2014-04-11 15:36:04 +01:00
d95de39339
Make sure we use the correct style of filepath separator on Windows
...
('libs/ardour/file_source.cc' still to be investigated)
2014-04-11 13:03:48 +01:00
0b0a80d571
fix tetris-ized mixer strips AND return option to have group button in mixer strip
2014-04-10 15:26:15 -04:00
176a668952
fix borked cpp directives in trx menu file
2014-04-10 15:25:43 -04:00
509159c3c6
first pass hiding/rearrangement of UI elements related to trx
2014-04-10 13:30:25 -04:00
2974c87684
parameterize install target directories based on --program-name configure option
2014-04-10 10:23:16 -04:00
aac77d08a3
language correction in option description (in => using)
2014-04-10 10:22:49 -04:00
f2673bb9bf
remove reference to JACK constant
2014-04-10 10:22:13 -04:00
32fc7a81c5
clean up use of JACK name in messages
2014-04-10 10:21:47 -04:00
232cb73983
remove final reference to jack headers
2014-04-10 10:17:36 -04:00
68c5f05704
remove final reference to jack headers
2014-04-10 10:14:45 -04:00
dc0723655e
remove use of JACK headers to allow building on systems without JACK
2014-04-10 08:58:51 -04:00
5f98ad2187
initial trim of trx.menus
2014-04-10 07:31:43 -04:00
21a6c20e9a
always build all per-program menu files so that we can try them out with different builds
2014-04-10 07:31:26 -04:00
75210a480c
don't mention ardour.menus explicitly if an error loading menu file ocurrs
2014-04-10 07:31:06 -04:00
3ca332343e
add new trx menus file
2014-04-10 05:58:49 -04:00
716c5b0642
new configure option for trx build, which also generates new menus file
2014-04-10 05:58:49 -04:00
782f67d2bc
use TRX Profile to alter transport button layout
2014-04-10 05:58:49 -04:00
62e66b05dc
set Profile TRX element at startup
2014-04-10 05:58:49 -04:00
59cdb46c2f
provide a non-hard-coded menu file name to ActionManager when loading menus
2014-04-10 05:58:48 -04:00
4652671a88
Modify 'gtk2_ardour/nsmclient.cc' to add MSVC support for LO_TT_IMMEDIATE
2014-04-08 09:57:20 +01:00
Paul Davis
f89ddb10aa
comment edit
2014-04-01 04:14:34 -04:00
f5602071ce
Add internationalization support for my newly committed 'bundle_env_msvc.cc'
...
(also, move a #included file to keep MSVC happy)
2014-03-27 10:16:28 +00:00
e6a011b969
Add the code for 'load_custom_fonts()' (though not entirely sure if it's actually doing enything...)
2014-03-27 08:14:11 +00:00
6bcee4e9c8
rename ArdourMenu to ArdourDropdown
2014-03-26 11:40:25 -05:00
4c2e846126
the FlatFace element is no longer relevant. instead it was being used for an inset jeweled look. changed name to match
2014-03-26 11:37:28 -05:00
4e5d977fb1
add back track shrink/expand buttons
2014-03-25 10:43:04 -04:00
200a67fba8
most of the support for save/restore of visible track count
2014-03-25 10:33:18 -04:00
7fac3674c3
actually resize track heights to follow visible-tracks choice
2014-03-25 09:02:31 -04:00
5a90bef08b
revert to use red border to indicate rec-arm instead of pink color
2014-03-25 08:02:26 -05:00
da36a8ee09
first part of switch from shrink/expand tracks to pyramix-style "pick number of visible tracks". function to follow shortly, this is the control widget part
2014-03-25 08:21:08 -04:00
c16a577a8d
brownish zoom buttons
2014-03-25 06:36:09 -05:00
95f81e2d24
add optional arg to Editor::ensure_time_axis_view_is_visible() to "force" "make it visible as the top track" behaviour
2014-03-24 19:46:45 -04:00
012504d35a
selecting a track/bus in the editor list now selects it in the canvas, and also ensures that it is visible
...
Visibility is done with Editor::ensure_time_axis_view_is_visible(), and ctrl-click in the editor list
was also modified to use the same method.
2014-03-24 17:32:04 -04:00
cc93a9f3dd
add needed separator
2014-03-23 21:22:33 -05:00
b7b8f91e67
files for ArdourMenu
2014-03-23 18:15:34 -05:00
harrison
b9708d5f6b
New theme for editor window using ArdourMenu
2014-03-23 18:11:42 -05:00
87c777450b
prepare for the day when there can be TimeAxisView's that are not RouteTimeAxisViews.
2014-03-23 03:11:08 +01:00
89e63b4bce
fix some memory leaks
2014-03-23 00:46:12 +01:00
86343b6c15
merge with master, primarily for adrian's maximise-mixer change
2014-03-22 10:58:26 -04:00
2044c12b7b
String object for Greek locale testing should have been Glib::ustring, rather than std::string
...
(see my previous commit)
2014-03-21 16:02:46 +00:00
Adrian Knoth
c0845bed53
Keybindings for maximising the mixer window
2014-03-21 16:08:53 +01:00
Adrian Knoth
5f45828c67
Add option to display the mixer in fullscreen
...
This is useful for dual-head setups.
2014-03-21 16:08:53 +01:00
38a180ddc6
Implement 'fixup_bundle_environment()' for the MSVC build
2014-03-21 14:56:59 +00:00
640bd36906
fix editor full-screen state when re-loading session
2014-03-21 15:21:09 +01:00